我是靠谱客的博主 快乐乌冬面,最近开发中收集的这篇文章主要介绍硬件接入OneNET平台-MQTT协议(2),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

        接上章讲的,我们这章开始讲硬件通过MQTT协议接入OneNET平台的数据上报、命令下发、Topic订阅和发布

一、命令下发和数据上报

       1. 将调试工具开启,是设备处于在线状态

         2.发送命令操作

        (1.)找到此页面设备的更多操作,在下拉列表中到找到下发命令,然后点击选择下发命令

         (2.)进入页面

         (3.)点击右上方的蓝色按键下发命令,便会弹出下方页面,在这里我们就用字符串的方式做演示,首先先在字符串与16进制之间选择字符串,然后输入字符串便可

         (4.)确认无误后,点击发送,然后平台就会提示你发送成功,同时也会在平台下方列表中和测试工具的[OneNET平台指令接收]中显示出来刚才所下发的命令

         3.数据上报

        (1.)首先我们可以看到在平台数据流展示中当前无任何数据

         (2.)在测试工具运行的也就是设备在线的条件下,我们在测试工具中打开[OneNet上传数据点],然后并在数据类型中选择数据类型3:Json数据2

         (3.)然后在Json数据中输入代码

{"test":1}

         (4.)确认无误后点击上传数据按键,然后刷新一下OneNET平台的数据流展示的页面便会在数据流中看到有数据了

         (5.)可以重复多次步骤3,将1换成不同的数字,然后点击test数据流模板

 便会看到(我是输入了123321)一条数据流

 二、Topic订阅和发布

        在完成Topic的订阅和发布需要用到两个设备才可以完成,所以我们需要再新建一个设备,并且也需要再使用一个调试工具,具体步骤:

        新建设备:

                OneNET平台创建产品_A_Z_dd的博客-CSDN博客

        使用调试工具:

        ​​​​​​​        硬件接入OneNET平台-MQTT协议(1)_A_Z_dd的博客-CSDN博客,与该篇文章

在这里就不细讲了,这是完成上述说的结果

 在这个基础上面让我们来完成Topic的订阅和发布

     (1.)首先现在最开始的GTR设备的测试工具中大家订阅选项   并在下方订阅一个,如图所示

      

 (2.)点击订阅后,便会在设备订阅Topic列表中看到有刚才所订阅的信息

 (3.)然后我们使用GTR1的的测试工具进行发布,如图所示

 (4.)确认后便会在另一个也就是GTR的测试工具中的收到的Topic中就会接收到刚才所接受的信息

 由此我们可以看出MQTT的Topic的订阅和发布也就是两个设备之间的通信过程

这就是关于硬件接入OneNET平台-MQTT协议的所有内容了

最后

以上就是快乐乌冬面为你收集整理的硬件接入OneNET平台-MQTT协议(2)的全部内容,希望文章能够帮你解决硬件接入OneNET平台-MQTT协议(2)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部