air202-DTU接入ONENET平台简单教程

本人使用的是air202 S6模块,其他air202型号类似(模块插有物联卡,普通卡需修改VPN在此不介绍)

 

本文使用的是ONENET  MQTT协议,其他协议类似。

首先去ONENET官网注册账号https://open.iot.10086.cn/

然后添加产品,根据自己情况填写产品信息,技术参数如下:

 

接下来下载DTU固件,

固件地址在https://github.com/hotdll/irtu-rda8955/releases

硬件连接:模块如下接两个TTL转串口(6根线),我自己情况为com18是数据串口,com15是调试串口(根据实际情况选择自己对应的串口)

 

然后打开,(没有的可以去合宙官网下载,下载地址http://www.openluat.com/Product/file/rda8955/luatools-redirect.html),第一次打开可能需要更新,更新完毕后,打开调试串口15,点击开始打印,显示如下:(如无调试信息可以检查下接线是否正确,串口是否选择正确)

 

模块正常后,点击,选择刚才下载的DTU固件后进行下载(固件下载需等待1到2分钟)

 

 

下载完毕后,点击退出,然后打开DTU,DTU工具,左下角串口选择18,然后点击恢复出厂,显示如下:

重新启动后,我使用的是ONENET  MQTT协议(其他协议类似),配置如下:

 

 

其中需要修改自己的设备注册码和产品ID,在ONENET中打开之前添加的产品可以看到自己的产品ID,在设备列表里可以看到设备注册码:

填入自己的ID和注册码后,点击写入,如下

 

等一分钟左右在ONENET设备列表里可以看到设备自动创建并在线,表示已经连接,至此配置完成

 

 

 

数据格式按照JSON格式进行上传

例:配置好数据串口18波特率,打开串口,发送如下数据:

{"hemp":"11.0","temp":"29.0"}

发送完之后稍等一下,打开在线设备的数据流:

可以看到如下数据:(如无数据,可能数据还未发送成功,刷新一下,或者串口重新发送上面的数据)

以上表明数据透传没有任何问题,以下是将数据串口连到STM32单片机

程序中数据格式如下:

显示数据如下:

 

在应用管理中设计如下:(自己发挥)

应用链接:https://open.iot.10086.cn/iotbox/appsquare/appview?openid=57d5f34a71ffe9f1ab9ad8ebd92ee473

 

至此,air202接入ONENET介绍完毕,快来试一试吧。

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
DTU版本默认上电是透传模式还是非透传模式,两个模式间如何转换?答:默认只配置了串口115200,8位数据模式,1个停止位,无校验,通道默认关闭。是否有可能让在第一次去连接server时上报自己ID(可以自定义)功能?答:支持自定义,详见“配置保存指令”的register字段。在非透传模式报文也是发的AT命令格式吗?答:不用AT,非透传模式参考指令“多通道通信报文恢复默认设置有条件吗?比如低电平保持多长时间?上电前拉低?答:拉低25mS以上即可,不需要上电前拉低。使用云参数的话,基本上不会用到这个脚心跳包是否支持自定义,有没有长度限制?答:心跳包支持自定义,默认是字符串“ping”,长度最大1460字节是否可以指定透传模式下每次上报添加I答: 支持,详见“配置保存指令”的plate字段。MCU配置是否有保存命令?保存以后需要命令重启还是立刻生效?答:发送保存指令后,模块自动重启并立刻生效。如果连上server后MCU如何知道已经连上?会不会有字符串提示?答:连上server后,透传模式下相当于一条网线,不会有字符提示,MCU不用去维护DTU的状态。可否设置如果一定时间内收不到server的心跳包,dtu自动掉电重连?答:内部有自动重连,开关飞行模式,重启模式,线程守护来保证DTU的网络链接正常,用户不需要干预。是否支持定时采集功能?答:支持,以后升级会逐渐支持更多的RTU的功能,比如定时采集,定时任务预置指令采集等。如何知道是SIM卡是否欠费,是否连上服务器?答:有两个办法: 1 看指示灯,心跳灯(100ms亮,1900毫秒灭表示脸上服务器),快闪通常表示卡不良或欠费,慢闪表示GSM正常但是网络附着不成功。 2 读取RDY信号(net ready信号),高电平是服务器链接成功,低电平是未连接。串口是否支持流量控制?答:支持,在保存参数配置的“flow"参数设置每分钟最大流量值,如果流量超过,则数据丢弃。是否支持短信或电话配置参数或更新答:支持,客户预定义电话,短信,短信内容,指定电话打电话或者发短信内容为指定内容即可远程更新参数。是否发送完成返回标志给MCU?答:支持,在MCU控制模式的时候,发送数据成功后会返回"SEND_OK"给MCU,方便MCU关闭模块。网络是否连接能不能通知MCU?答:支持 AIR202U的RDY信号--第6脚(GPIO_3)上电输出低电平,网络链接成功后输出高电平。 AIR720 的RDY信号--第5脚(GPIO_65)上电输出低电平,网络链接成功后输出高电平。定时采集功能支持透传和非透传模式吗?答:定时采集功能只有透传模式才能支持,支持串口1和2单独设

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值