【物联网】使用MQTTX与OneNET云平台进行模拟MQTT协议通信

目录

一、简略概述这篇文章描述了什么内容

二、Onenet云平台的搭建

1.创建产品及设备

2.token的生成

三、使用软件模拟mqtt协议进行通信

前置:模拟器涉及的权限概览

1.模拟器订阅云平台的产品及设备

2.数据上行

模拟器上报数据

云平台的响应(可选)

3.数据下行

云平台下发数据

模拟器的响应(最好有)


一、简略概述这篇文章描述了什么内容

  1. 使用OneNET云平台创建产品和设备,并借助软件利用产品ID、设备ID、设备秘钥等信息生成token
  2. 使用模拟器MQTTX模拟与云平台的通信过程,了解数据上报和下发的过程

二、Onenet云平台的搭建

1.创建产品及设备

通过产品id、设备id、时间戳、设备秘钥生成token(即后续mqtt协议连接时使用的密码)

文档中心https://open.iot.10086.cn/doc/aiot/fuse/detail/1119

2.token的生成

token算法_开发者文档_OneNEThttps://open.iot.10086.cn/doc/mqtt/book/manual/auth/token.html

三、使用软件模拟mqtt协议进行通信

前置:模拟器涉及的权限概览

云平台说:我只订阅了那几个固定的主题,你要发布消息的话就往我订阅的主题发内容。同时我创建的主题也已经先固定下来了,你想要获取信息的话就根据需要自己订阅

所以模拟器所有的发送主题和需要订阅的主题都被云平台约束好了

文档中心https://open.iot.10086.cn/doc/aiot/fuse/detail/920

1.模拟器订阅云平台的产品及设备

2.数据上行

模拟器上报数据

  • 模拟器根据相应的主题发送数据

云平台的响应(可选)

调试时可用:模拟器订阅云平台的接收响应主题,模拟器每上报一次数据都可以收到响应主题发来的内容

3.数据下行

云平台下发数据

  1. 模拟器订阅云平台的下发主题
  2. 云平台将数据按格式下发
  3. 模拟器收到数据后及时做出响应

模拟器的响应(最好有)

相关推荐
三言老师1 小时前
K8s集群运行时自动化运维全覆盖落地实操(下)
linux·运维·服务器·网络
小岐AI观1 小时前
智赋岐黄适合养生馆吗?
大数据·人工智能·物联网
80s7772 小时前
住宅代理解析:动态住宅IP与静态住宅IP如何选型?
网络·网络协议·tcp/ip
吴声子夜歌3 小时前
网络安全——网络渗透测试(网络扫描)
网络·web安全·php
fish-man3 小时前
ceshi ceshi yixia
网络·安全·web安全
anxiao_m3 小时前
2026制造业云桌面选型攻略,不同生产场景适配方案汇总
大数据·网络·数据库
吹什么轩5 小时前
linux网络:TCP套接字基础
linux·网络·tcp/ip
志栋智能5 小时前
安全超自动化:构建全方位安全可观测性的基础
网络·安全·自动化
数字新视界5 小时前
动环监控信创适配助力机房管理智能化转型
物联网·数据中心·动环监控·微模块机房·模块化机房
mqiqe6 小时前
线程调度与 Schedulers:Project Reactor 并发模型的核心引擎
java·开发语言·网络