通过MQTT协议接入OneNet平台教程可以分为OneNet平台配置、MQTT连接通讯(MQTT三要素以及订阅发布配置教程)、链接通讯测试配置教程、可视化界面配置教程。前文介绍了通过MQTT协议接入OneNet平台教程中OneNet平台配置教程、接入OneNet平台与MQTT连接通讯配置教程,本文就介绍MQTT协议接入OneNet平台链接测试配置教程。接下来,即可开始使用设备连接。这里首先我们确认下得到的参数是否能够正常连接与通讯。
使用MQTT相关软件进行模拟,这里演示使用的是MQTTX软件进行模拟,首先将连接要素填入对应的位置。
注意⚠️:这里可能会由于MQTT版本导致连接错误。目前尝试「MQTT 3.1.1协议服务器链接配置」版本可以正常连接。需要特别留意版本。
随后将准备好的发布与订阅主题填入对应的位置。随后尝试连接,如果成功连接到OneNet平台,在设备管理中我们可以看到设备在线的提示。
接下来我们再把订阅与发布主题填入对应的位置。
准备就绪,接下来即可开始尝试进行发布消息,根据前面准备好的payload消息填入对应的位置。然后发布消息。
可以看到,成功发送消息后,服务器返回了一个消息,告诉我们“id:xxx”的消息已经收到。我们返回OneNet平台的设备管理中的数据流可以看到刚才发布的消息已经成功收到。
确认获取的参数都无误后,接下来我们可以通过一个实际的设备进行模拟实际使用中的情况。在实际使用中,设备可能多种多样,这里为了方便,使用一个串口服务器进行模拟。关于串口服务器产品的使用可以根据对应串口服务器产品手册或者相关视频了解,这里具体就不展开讲解。首先将串口服务器产品设置为MQTT工作模式,并将对应的参数分别填入。如下图所示:
确认无误后,保存参数并重启,稍等片刻,在OneNet中的设备管理页面查看是否正常接入。
这里为了方便演示,我们使用电脑模拟温度采集模块,将采集到的温湿度数据进行处理后通过串口发送给串口服务器。这里使用一个串口工具,将刚才我们准备好的上报消息,直接通过串口发送至串口服务器。
然后观察OneNet平台是否能够正常收到数据。
可以看到,OneNet成功收到了串口服务器上报的消息。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
1、串口服务器如何使用OneNET平台MQTT服务器通讯教程
4、CC3200芯片方案WIFI模块与OneNET云平台接入方法案例
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 南京办事处葛经理:17626012283
成都总部销售经理:
秦 科(无线模块):18884314654 冯子恒(无线模块):18884314734
蔡友银(无线模块):13882211021 葛宇龙(通信设备):19138800613
胡兵(外贸销售经理):18584911141、 sales06@ebyte.com
业务邮箱:support@cdebyte.com 全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都亿佰特电子科技有限公司【版权所有】 蜀ICP备13019384号