首页 > 编程知识 正文

lwm2m coap区别,lwm2m与mqtt

时间:2023-05-06 07:47:00 阅读:284458 作者:4897

转载自https://blog.csdn.net/lx121451/article/details/88184325

AEP平台操作

1、注册成功之后登陆到ctwing平台,打开控制台,选择LWM2M协议,点击开始设备接入,进入产品中心

2、在“产品中心”子页面中单击“创建产品按钮”弹出"创建产品"对话框

3、根据项目情况填写和选择正确的产品信息,完成后点击“确认”按钮完成产品创建

4、产品创建完成后自动返回产品中心,此时即可查看到创建的产品,在产品信息页面上点击"接入设备",进入"设备信息管理"子页面

5、在"设备信息管理"子界面点击"添加设备"按钮,弹出"添加设备"对话框

6、在"添加设备"对话框中填入正确的信息,选择开启自动订阅,点击"确认"按钮,完成设备添加。IMEI号在模组端使用AT+CGSN=1查询,要填对。

模组端操作

1、查询模组IP地址,确定模组网络没问题

AT+CGPADDR+CGPADDR:0,56.3.45.75OK

2、设置Ctwing LWM2M 接入地址

AT+NCDP=221.229.214.202,5683OK

在产品详情中查看平台的IP和端口

3、设置模组注册平台方式为自动注册(也可以使用手动注册,手动注册的话需要发AT触发注册,具体操作参考移远的官方AT文档)

AT+QREGSWT=1OK

4、检查加密设置是否正确,如果在创建产品的时候选择了DTLS加密,则需要在模组端设置正确的加密配置。如果创建产品时没有选择加密,就忽略此步骤。

5、重启模组,模组入网后自动注册到平台

AT+NRBREBOOT_CAUSE_APPLICATION_ATNeulOK+QLWEVTIND:0 //注册LWM2M 成功+QLWEVTIND:3 //平台订阅Object19 成功

出现+QLWEVTIND:3 以后就说明模组已经和平台连接上了。能够看到已激活状态。
此时可以用AT指令往平台发送数据或从平台接收数据。

AT+NMGS=4,11223344OK

查询到设备ID

然后在数据查看中搜索设备ID,即可看到刚刚发送到平台的数据。(注意解码方式为16进制)

同时也可以从平台下发数据给模组。

因为模组处于PSM状态,不是与基站时刻连接的,因此平台下发数据NB模组不会立马收到,而是等NB模组再次与服务端连接时才会收到。我们再发送一次数据给平台。

AT+NMGS=4,11223344OK+NNMI:5,3132333435

就可以看到NB模组收到了5个字节数据:3132333435,这正是服务端下发的数据。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。