【物联网】使用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. 模拟器收到数据后及时做出响应

模拟器的响应(最好有)

相关推荐
Yang96114 小时前
光缆故障快速排查实操技巧,鼎讯信通 Smart-S3 OTDR 一线使用心得
网络
LDZKKJ5 小时前
OpenAI模型“越狱“入侵Hugging Face——AI安全史上的至暗时刻
网络·人工智能·安全
xqqxqxxq6 小时前
Java Socket 多人聊天室(私聊+群聊)技术笔记(V4版本)
java·网络·笔记
泡沫冰@7 小时前
上章节中文件的讲解
前端·网络·nginx
延凡科技8 小时前
延凡科技电力数字化平台技术解析:从电力交易到虚拟电厂的全链路架构实践
人工智能·科技·物联网·架构·虚拟电厂·电力平台
海域云-罗鹏9 小时前
分支访问总部ERP卡顿?如何部署SD-WAN组网解决方案
服务器·网络·安全
Shell运维手记10 小时前
ARP 协议超详细讲解(适合网工考试 / 运维理解)
运维·网络·网络协议·智能路由器
TDengine (老段)10 小时前
TDengine Go 与 Rust 连接器 — 高性能异步访问
大数据·数据库·物联网·golang·rust·时序数据库·tdengine
优化Henry10 小时前
学习笔记之VoNR语音业务注册流程
网络·笔记·学习·5g·信息与通信
ShineWinsu11 小时前
对于Linux:HTTP中cookie、session的解析
linux·网络·c++·网络协议·http·cookie·session