硬件接入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协议的所有内容了

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

这里是阿政

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值