IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 硬件接入OneNET平台-MQTT协议(2) -> 正文阅读

[开发测试]硬件接入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协议的所有内容了

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-09-18 10:30:21  更:2021-09-18 10:31:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/21 1:25:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码