域格模块LWM2M使用onenet指令详解

本文详细介绍了如何在物联网平台OneNet上创建通信实例,添加LWM2M对象,订阅资源,发送通知和读写操作,以及注销和删除实例的过程。

1.创建onenet通信实例

at+miplcreate
返回:
+MIPLCREATE:0
OK

本指令用于创建一个 OneNet 通信实例, 返回值为本通信实例的 ID,当前只能创建一个,再创建会报错。

2.添加LWM2M对象

AT+MIPLADDOBJ=0,3200,1,"1",3,1
返回:
Ok

本指令用于添加 LWM2M 对象,第一个参数 0 是实例的ID;第二个参数 3303 是对象标识(温度传感器), 该对象是 LWM2M 协议里的objectID;第三个参数 2 表示实例数,该实例是后面参数要用的;第四个参数”11”是实例位图,如果第三个参数为 4,本参数为”11”,则表示实例ID为0和1的实例将被注册实例2和3 的实例将不会被注册,本例表示创建的两个实例都被注册;第五个参数4表示可读或者可写的资源的计数;第 6 个参数表示可执行资源的计数,2表示两个实例均可执行读或写。

3.向onenet发送订阅请求

AT+MIPLOPEN=0,3600
返回:
Ok
OK

+MIPLEVENT: 0,1
+MIPLEVENT: 0,2
+MIPLEVENT: 0,6
+MIPLOBSERVE: 0,267707,1,3200,0,-1

第一个参数为通信实例的 ID; 第二个参数为改对象的存活期。
+MIPLOBSERVE: 0,267707,1,3200,0,-1
(第一个参数是onenet通信实例的ID,第二个参数数据包的消息标识符,第三个参数是对象标识ID)这些主动上报用于通知设备响应来自onenet平台的OBSERVE请求,设备应该在10s内(从主动上报开始计数)用AT+MIPLOBSERVERSP响应该请求。

4.订阅资源

AT+MIPLOBSERVERSP=0,267707,1
返回:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值