[BC26]2.BC26接入电信AEP平台(LWM2M)

电信AEP平台设置

电信AEP地址:https://iamnew.ctwing.cn/

登录电信AEP平台,在“控制台”->“产品中心”,新建一个LWM2M的产品,设置参数如下:

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

在产品中心中出现一个产品

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 在详情中,可以查看数据接入的IP和端口号,这里的IP和端口就是NB模组需要设置的IP和端口号。

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

 

在“设备管理”中添加新的设备

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 填写NB模组的IMEI,设备名称自定义即可,保持默认开启自动订阅。设置好电信AEP平台。

 

NB模组BC26操作指令

1. AT

查看返回OK,模组通信正常

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

2. AT+CGPADDR=1

检查NB模组的IP地址。

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

3. AT+QLWCLOSE

关闭上次的连接

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

4.AT+QLWDEL

删除上次的LWM2M的连接

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

5.AT+QLWSERV="221.229.214.202",5683

设置电信AEP的IP地址和端口号

AT+QLWSERV="221.229.214.202",5683

这里的IP地址和端口号是AEP平台产品中心,产品详情中的“设备接口IP端口”

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

6.AT+QLWCONF="869098042509814"

设置接口LWM2M的NB模组的IMEI号

其中IMEI号可以通过指令 AT+CGSN=1 从模组中获取。

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

7. AT+QLWADDOBJ=19,0,1,"0"

添加 LWM2M对象, 19/0/0 上行链路

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

8. AT+QLWADDOBJ=19,1,1,"0"

添加 LWM2M 对象,19/0/1 下行链路

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

9. AT+QLWOPEN=0

开始注册IoT平台,并使用直接推送模式

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

10. AT+QLWCFG="dataformat",1,1

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

设置发送和接收的数据为十六进制的字符串模式。

 

11. AT+QLWDATASEND=19,0,0,5,68656C6C6F,0x0000

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 使用NON模式上报数据,此模式不需要IoT平台应答。

 

电信AEP平台上接收到一条数据,十六进制的68656c6c6f。与NB模组发送的数据一致。

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

 

电信AEP平台下发一条指令31323334353637383930,这里是字符串,NB模组将收到20字节数据。

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 

NB模组不会立马收到,等NB模组再次与服务端连接时,NB模组将收到服务端的数据。我们再发送一条6字节的十六进制数据202122232425

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 NB模组收到20字节数据:3331333233333334333533363337333833393330,正是服务端下发的数据。

 

12. AT+QLWCLOSE

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 取消电信AEP的LWM2M注册

13. AT+QLWDEL

[BC26]2.BC26接入电信AEP平台(LWM2M)

 

 删除LWM2M的连接

 

上一篇:双倍NB!字节跳动资深研发花7天肝出的这份286页“Flutter技术进阶”


下一篇:2.4-Air302(NB-IOT)-基础外设-延时,定时器