EC800N 接入Onenet Studio教程(2023年)

1.首先注册Onenet账号

注册地址:https://open.iot.10086.cn/

2.登录后进入Onenet Studio

 以上三个都可以接入MQTT,但是!

支持物模型,支持产品入库的只有OneNet Studio!

3.创建产品

1.点击设备接入与管理

 2.产品管理

3.

4.接入协议改为MQTT:

 

 数据协议有两种:

OneJson 和 透传

区别:

  • OneJson是以字符串结合json格式进行解析的;MQTT的Topic会比较多;
  • 透传自定义是通过自定义解析方式,上传的可以是Hex或者字符串;MQTT的Topic比较少。
  • 虽然Topic数量不一样,但是!能干的事情是一样的。

4.设置物模型

根据自身的产品需要添加物模型。如果选择的是透传自定义,还需要添加解析代码;

5.添加设备

进入设备管理后然后点击右上角

添加新设备,现在就可以开始调试模组了。

6.开始调试模组

1.插卡,通电,等待模组驻网

将会收到RDY

2.设置MQTT版本为3.1.1

AT+QMTCFG="version",0,4

 返回OK 

3.创建一个client

AT+QMTOPEN=0,"studio-mqtt.heclouds.com",1883

返回+QMTOPEN: 0,0 

4.连接到MQTT服务器

AT+QMTCONN=0,"设备ID","产品ID","计算出的Token"

返回+QMTCONN: 0,0,0 

  设备ID是:

  产品ID是:    计算的Token:

   请参考旁边的网页进行计算:点我进入

   算token器下载:点我进入

5.发送数据

AT+QMTPUBEX=0,0,0,0,"$sys/4IxxxxxqSQz/XS001/custome/up",4

topic格式: 

 $sys/产品ID/设备ID/custome/up

长度大小:

 例子里面是4;其他参数具体参考手册。

返回值: 

 会返回 > (0x3e )而且末尾没有\r\n

5.1填充需要发送的数据,不能超过发送命令提供的大小(例子中是30),最多不能超过1500; 

返回

OK

+QMTPUBEX: 0,0,0

便是发送成功 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值