
基于Arduino的ESP32-S3连接OneNET云平台实战指南(三)——OneNET云平台的订阅主题与发布主题、消息的格式(数据流)
发布日期:2025-03-28 00:43:42
浏览次数:9
分类:精选文章
本文共 741 字,大约阅读时间需要 2 分钟。
前言
本文将从零基础入手,详细说明如何使用OneNET云平台完成从注册到数据可视化的完整流程。涵盖包括数据流模型设计、MQTT协议配置以及代码实现等内容,推荐使用Arduino IDE 2.0+与ESP32-S3开发板搭配使用。本文重点讲解了OneNET云平台的订阅主题与发布主题以及相关数据流格式的配置方法,下文将进一步介绍如何通过ESP32实现对云平台的连接。
一、OneNET云平台环境的初步了解
首先,请按照以下步骤进入OneNET云平台:打开文档页面,搜索“MQTT”,点击“MQTT设备连接”进入配置界面。在此页面中,可以获取MQTT服务器地址与端口号(mqtts.heclouds.com:1883)。若设备支持域名解析可直接使用域名地址,若不支持可使用对应的IP地址(183.230.40.96)。在旧版OneNET云平台文档中,需注意以下几点:在进行数据流开发前,确保已使用旧版的“数据流”格式,新版OneJson格式可能会影响可视化功能的正常操作。旧平台文档中的订阅主题格式示例如下:
订阅主题: $sys/{pid}/{device-name}/#,其中pid为产品ID,device-name为设备名称
发布主题格式示例如下:
发布主题: $sys/{pid}/{device-name}/dp/post/json发布消息格式:{"id": 123,"dp": {"temp": [{ "v": 30 }],"humi": [{ "v": 4.5 }],"LED": [{ "v": 0 }]}}
二、操作总结
通过以上步骤,已经掌握了OneNET云平台的基本配置方法。后续文章将详细讲解如何将ESP32开发板连接到云平台,完成数据传输与可视化展示。发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年05月09日 05时47分32秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
计算机网络基础:NAT 网络地址转换
2023-01-23
计算机网络基础:PKI(公钥基础设施)
2023-01-23
计算机网络基础:VLAN(虚拟局域网)
2023-01-23
计算机网络基础:文件共享服务器(注册表更改)
2023-01-23
计算机网络基础:用户和组管理
2023-01-23
计算机网络基础:简单渗透
2023-01-23
计算机网络模型-TCP/IP协议簇
2023-01-23
基于Arduino的ESP32-S3 + OLED(4pin)的文字取模
2023-01-23
基于Arduino的ESP32-S3 +光敏传感器(4pin)
2023-01-23
基于Arduino的ESP32-S3 + 1.3寸OLED(4pin)
2023-01-23
基于Arduino的ESP32-S3 + HCSR04(4pin)超声波传感器
2023-01-23
基于Arduino的ESP32-S3 +DS18B20(3pin)
2023-01-23
基于任意单片机的继电器模块应用全解析
2023-01-23
基于Arduino的ESP32-S3 + 水浊度传感器
2023-01-23
Git 常用命令清单(整理且详细)
2023-01-23
Servlet 简介
2023-01-23
乒乓球问题
2023-01-23