重要提示:由于OneNET版本迭代,导致鉴权方式可能变更,若程序无法连接,请参考官方手册或再OneNET论坛搜索相关内容

simulate-device 可以用来模拟硬件设备接入,有助于MQTT设备的调试。可以在调试窗口中,查看MQTT发出原始数据,也可以在 translator选项中,输入原始数据,根据原始数据解析,以便查看设备产生的数据是否正确:

simulate_device 百度云下载
提取码:1234

本文创建了2个LED设备:

LED1 LED2
产品ID:365646 产品ID:365646
设备ID:617446846 设备ID:617446887
鉴权信息:led01 鉴权信息:led02

1. 连接

simulate-device 可以用来模拟硬件设备,在计算机上运行后,只需要输入产品ID,设备ID,和鉴权信息点击connect即可:

上图填入了设备 Led01 的信息,并勾选Auo KeepAlive自动保活,这样即使长时间不收发数据,也不会断开,Led02 也是同理:

连接以后,,在调试信息 窗口中,可以看到设备收发的数据,并且在ONENET云平台,可以看到2个设备在线:

2. 发送数据


我们是在 debuger 选项的 json数据 文本框输入数据的内容的,如果我们要发送一个数据,应该填入什么内容呢?应该查ONENET的相关手册,在 设备终端接入协议-MQTT.doc( 下载_提取码:1234)5.2 中上报数据相关章节,有详细的说明和举例:

上图是数据类型3的说明,以此为例,我们使用设别Led01发送一个名为`Led01_sta,值为On 的数据:

如果操作无误,那么可以在调试信息窗口中,看到 Send One Packet Succ的提示,并在云平台看到数据:

3. 发布和订阅主题

  • 发布主题

    直接在选项卡发布中,输入主题名和内容即可。

  • 订阅主题

    直接在订阅选项卡,输入需要订阅的主题,并点击订阅即可。

现在,本文使用设备 led02 订阅了主题LED1_Topic,所以只要改主题有数据发送,就会推送到设备 led02 中来:

左侧是 led01 设备,右侧是 led02 设备。

4. 调试

可以通过虚拟设备对云平台的操作,查看调试信息窗口中,MQTT具体发送的原始数据来参考设计程序,也可以将使用simulate-device来转换我们程序生成的内容,验证是否正确。

设备接入ONENET(4)ONENET虚拟MQTT设备 simulate-device 使用相关推荐

  1. 天猫精灵 python 控制_(二 -3-1) 天猫精灵接入Home Assistant-自动发现Mqtt设备--灯系列 实战...

    #本片教程介绍了具体如何实现天猫精灵控制一个灯. 前提: HASS平台 你已经搭建一个可以在公网IP访问到的HASS平台--- 我用的是租了阿里云服务器,买了个域名,ubuntu1604系统 你已经搭 ...

  2. Android设备接入阿里云IoT物联网平台——设备接入类

    1. 准备工作 1.1 注册阿里云账号 使用个人淘宝账号或手机号,开通阿里云账号,并通过__实名认证(可以用支付宝认证)__ 1.2 免费开通IoT物联网套件 产品官网 ​​https://www.a ...

  3. Python对阿里云物联网MQTT设备接入端开发

    文章目录 前言 一.快速搭建Python对阿里云物联网MQTT设备接入端代码实现 1. mqtt子应用下view.py 主文件 2. wsgi.py 二.具体使用介绍 1. 安装包 2. 设备认证,一 ...

  4. 华为云IoT设备接入服务全体验

    摘要:华为云IoT设备接入服务,海量设备,一键接入,你值得拥有! 本文分享自华为云社区<[云驻共创]Huawei Mate 40产线直击之 华为云IoT设备接入服务全体验>,原文作者:启明 ...

  5. WIFI设备接入阿里云物联网平台

    WIFI设备接入阿里云物联网平台 WIFI设备接入阿里云物联网平台 准备工作 配置WIFI模块 调试 WIFI设备接入阿里云物联网平台 本文演示WIFI设备接入阿里云物联网平台,设备采用的时HC-25 ...

  6. ThingsBoard入门实战(二):ThingsBoard 设备接入

    文章目录 ThingsBoard 设备接入 一.设备配置/设备类型 二.设备 三.设备接入 HTTP COAP MQTT 四.下一步 ThingsBoard 设备接入 设备接入并不一定需要真正的设备, ...

  7. OpenHarmony3.0如何轻松连接华为云IoT设备接入平台?

    摘要:本文主要介绍基于OpenHarmony 3.0版本来对接华为云IoT设备接入IoTDA,以小熊派BearPi-HM_Nano开发板为例,使用huaweicloud_iot_link SDK对接华 ...

  8. 边缘设备接入华为云并在线进行模拟设备测试

    此案例以一个灯的开关控制为演示(嵌入式点灯工程师) 总体流程 1.创建产品 1.1 访问华为云 IoT 管理控制台 华为云官网 进入设备接入服务 选择"产品"->" ...

  9. 服务器虚拟网卡卸载不掉,怎么彻底卸载虚拟网卡设备。 彻底卸载虚拟网卡设备的方法。...

    今天给大家带来怎么彻底卸载虚拟网卡设备.,彻底卸载虚拟网卡设备的方法.,让您轻松解决问题.网友求助:求助如何卸载虚拟网卡? 具体方法如下:1 使用Win+R调出运行,在其中输入:devmgmt.msc ...

  10. 设备接入ONENET(2)STM32 + ESP8266(MQTT协议)接入云 :使用 OneNET 官方麒麟座开发板例程

    重要提示:由于OneNET版本迭代,导致鉴权方式可能变更,若程序无法连接,请参考官方手册或再OneNET论坛搜索相关内容 一.麒麟镇官方资料 麒麟座官方资料整理帖子:开发板资料下载,(长期更新,首次使 ...

最新文章

  1. Python操作excel进行插入、删除行操作实例演示,利用xlwings库实现
  2. 错误fatal error: curl/curl.h: No such file or directory解决方案
  3. 若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是( )
  4. 用SAP ALV Integrated Data Access展示CDS view数据的一些调试截图
  5. 实验5: IOS的升级与恢复
  6. 安装SQL提示重启电脑失败,解决办法
  7. 【渝粤教育】国家开放大学2018年秋季 0690-21T化工原理及实验 参考试题
  8. MSDN电子杂志上有关TFS的文章
  9. 波卡生态跨链隐私中间件协议Raze Network与社区DeFi平台MANTRA DAO达成合作
  10. java无框架开发,DON: java 小型web项目快速开发框架,实现无配置,直接关注业务开发.主要解决请求分发解析...
  11. 如何制作响应式网站?12个优秀案例参考
  12. MindMeld中文文档--2.构建会话应用程序的不同方法[Different Approaches for Building Conversational Applications]
  13. 利用pandas 读取pdf中的表格文件
  14. 零点起飞学HTML+CSS (顼宇峰) PDF扫描版
  15. win2008 r2 hyper-v虚拟机的安装使用图文教程
  16. 卸妆·回归:“超级医保局时代“的医院信息化转型
  17. matlab怎么伯努利分布,伯努利分布 Bernoulli distribution
  18. arm linux 时钟源 信息,Linux学习——ARM芯片时钟体系
  19. “图片差异检查”辅助工具(即“大家来找茬”辅助工具)源码分享
  20. linux下调整虚拟内存,Linux 如何调整虚拟内存大小

热门文章

  1. LabVIEW学习笔记(1)
  2. jsp实现购物车结算页面
  3. python写脚本看xde文件_python读文件的问题
  4. 整人VBS\BAT代码 ② 整蛊系列→可参考
  5. c语言程序设计必备单词,C语言编程必背单词版.docx
  6. Spring Boot集成微信扫码登录(实测通过)
  7. 【九天教您南方cass 9.1】 11 方格网土方计算
  8. Java常用算法手册-01算法概述
  9. linux变utf8为sjis命令,在派上编译Linux版Onscripter-jh时出现问题
  10. 绘制14段米字数码管显示,显示数字和英文字母。