请选择 进入手机版 | 继续访问电脑版
查看: 1118|回复: 0

[技术交流] NB81&MB26 LwM2M对接指导

[复制链接]

50

主题

409

帖子

1309

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
1309
发表于 2022-3-1 08:59:57 | 显示全部楼层 |阅读模式
应用
设备对象选择
目前标准 object 定义主要由 IPSO 联盟和 OMA 定义,参见 www.omaspecworks.org。如果使用非标准的自定义的 object id,初次进入本文使用的 LwM2M 服务器的网页时只能显示 object id 和实例,对整个实例进行读取后,才能显示 object resource id,然后才能对 resource id 进行操作。想要自定义新object,可访问 http://www.openmobilealliance.org/wp/OMNA/LwM2M/LwM2MRegistry.html
设备上线
本文中的设备为非加密设备。这里通过 AT 命令的方式,操作设备上线。
设备上线的步骤如下:
1、模组上电后,从串口输入 ATQ0。确保主动上报消息能从串口输出。
2、创建 LwM2M 客户端实例,向 LwM2M 服务器注册。AT+LWM2MCREATE=”
Leshan.eigencomm.com”,5683,56830,”ec-lient-128”,60。
成功后串口会输出+LWM2MCREATE:0
OK
失败返回+LWM2M ERROR:XXX。详细参考 AT Manual.docx。
该条指令执行成功后,网页的 clients 页面能够看到设备。

AT 指令示例流程
上电检查流程

(1)AT //判断模组是否上电开机成功
2AT+CFUN=1 //关闭飞行模式
3AT+CEREG? //判断 PS 域附着状态,第二个参数为 1 5 表示附着正常
模组侧设备登陆流程
(1)AT+LWM2MCREATE=”Leshan.eigencomm.com”,5683,56830,”ec-lient-128”,60 //创建实例并注册
2AT+LWM2MADDOBJ=0,3303,0,4,”5601;5602;5700;5701” //添加 Object, Instance Resource
读写执行流程
(1)AT+LWM2MREADCONF=0,3303,0,5601,3,4,”3.14” //读操作回复
2AT+LWM2MWRITECONF=0,68 //写操作回复
3AT+LWM2MEXECUTECONF=0,68 //执行操作回复
4AT+LWM2MNOTIFY=0,3303,0,5601,3,4,”3.14” //notify 操作
5AT+LWM2MUPDATE=0 //更新操作
客户端侧注销流程
(1)AT+LWM2MDELETE=0 //客户端实例销毁


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表