前言
近期onenet平台进行更新,NB-IoT套件、MQTT套件、和物生活平台已进行数据和业务迁移融合,需要使用新平台,支持MQTT、CoAP、LwM2M、HTTP等多种行业主流标准协议及私有协议接入,LwM2M的接入配置有改动出个笔记记录下。
一、onenet平台
1、创建产品
接入协议选择:LWM2M,这次使用的是域格NB模块,数据协议上需要选择IPSO格式,这个是和之前平台的区别。还有一些其他更新可以参考以下图片。
2、创建设备
需要填写IMEI和IMSI,IMEI和IMSI为模组的IMEI号和物联卡的IMSI,IMEI需要全平台唯一,若重复可发起申诉。用户在物联网平台注册设备时录入移动设备国际识别码IMEI,在设备接入物联网平台时使用IMEI进行访问认证,需要保持平台录入IMEI和设备内置信息一致。
支持IMEI、IMEI+AuthCode等设备认证方式
支持FOTA/SOTA远程升级,以及通用OTA升级(立个flag,我得写一个FOTA升级的文章,一定要)
3、创建完成
二、模块使用LWM2M协议连接onenet平台
由于LWM2M连接平台指令较多,参数比较复杂,放在这一篇阅读观感上比较繁琐,可以直接点击按照步骤指令操作。链接: 域格模块LWM2M使用onenet指令详解
1.AT指令使用相关流程
AT+MIPLCONFIG=1,"183.230.40.39","5683"
OK
AT+MIPLCREATE //创建onenet通信实例
+MIPLCREATE: 0
OK
AT+MIPLADDOBJ=0,3200,1,"1",3,1 //添加LWM2M对象
OK
AT+MIPLOPEN=0,3600 //向onenet发送订阅请求
OK
+MIPLEVENT: 0,1
+MIPLEVENT: 0,2
+MIPLEVENT: 0,6
+MIPLOBSERVE: 0,1o3698,1,3200,0,-1
+MIPLOBSERVE: 0,1o3698,1,3200,0,-1
AT+MIPLOBSERVERSP=0,1o3698,1 //订阅资源
OK
+MIPLDISCOVER: 0,38I63,3200
+MIPLDISCOVER: 0,38I63,3200
AT+MIPLDISCOVERRSP=0,38I63,1,4,"5750" //注册资源
OK
+MIPLEVENT: 0,11
AT+MIPLNOTIFY=0,1O3698,3200,0,5750,1,5,"hello",0,0 //资源上报
OK
AT+MIPLCLOSE=0 //资源的删除
OK
+MIPLEVENT: 0,15
AT+MIPLDELOBJ=0,3200 //订阅的删除
OK
2、数据结果展示
经过订阅以及注册资源之后平台可以上线
刷新一下就是上报数据成功之后的样子了,属性值是“hello”
总结
没有总结,感慨平台迭代变化之快,要及时学习及时熟悉,差点被客户淘汰了
ONENET比较复杂!