提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本系列将以0基础新手视角,完整演示从账号注册到云端数据可视化的全流程,涵盖数据流的模型设计、MQTT协议配置及代码实现。建议搭配Arduino IDE 2.0+和ESP32-S3开发板使用。

(一)本文为OneNET云平台的数据流模型设计与参数配置

一、前期准备

1.1 硬件配置

需准备ESP32-S3-DevKitC-1开发板(38号引脚连接LED灯)

1.2 软件环境配置

安装Arduino IDE 2.0.2
添加ESP32支持包
安装PubSubClient库(工具→库管理→搜索PubSubClient→安装)

二、OneNET云平台配置

2.1 注册账号与创建产品

1.访问OneNET官网完成注册
OneNET云平台官网
2.进入右上角“开发者中心”
3.点击“产品开发”→点击“创建产品”
在这里插入图片描述
4.点击“产品品类”→下滑至“其他行业”。(不建议选别的选项。“其他”是最空白的产品,便于操作)
在这里插入图片描述
5.《红色框住的东西,不能改变》,名字和地址可随意。
在这里插入图片描述

6.点击“设备管理”
在这里插入图片描述
7.点击“添加设备”→填写设备名称“test”什么的,都行→点击“确定”(简述,位置信息可不写)
在这里插入图片描述

2.2 数据流模型设计与参数配置

1.点击“产品开发”
在这里插入图片描述
2.点击“创建模板”,输入DHT11的温度湿度标识符:temp,humi
在这里插入图片描述
数据流模型设计与参数配置
注:再添加一个测试灯,测试平台下发指令。
在这里插入图片描述

三、记录数据

用文本txt记录一下所需数据
1.产品开发页面,进入产品开发,查看 产品ID 和 access_keyz
在这里插入图片描述
在这里插入图片描述
2.设备管理页面,进入详情,查看 设备ID 和 设备密钥
在这里插入图片描述
在这里插入图片描述

产品ID:6E493J2jZj
产品access_key:Ial7c49xBYEvnTf7TzmXE2/fhb0RgctHawuBITe9P30=
设备名称:ESP32-S33-DevKitC-1
设备ID:2431713651
设备密钥:RmJNR1dXelFBWnV6MlBTWVRWWFkxMllLTnlUY0JVZ20=

总结

本文搭建了OneNET云平台的基础环境和数据流模型,下篇文章将讲解对应的Token获取和ESP32连接云平台。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐