基于Arduino的ESP32-S3连接OneNET云平台实战指南(一)——物模型的设计与参数配置

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


前言

本系列将以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”什么的,都行→点击“确定”(简述,位置信息可不写)
在这里插入图片描述
8.最终效果
在这里插入图片描述

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

1.点击“产品开发”
在这里插入图片描述
2.点击“设置物模型”→“添加自定义功能点”
在这里插入图片描述在这里插入图片描述

3.按下图,设置物模型的属性temp,之后再添加一个humi。再添加一个测试灯,测试平台下发指令。
注:不要加入写步长,若设置0.1,上传数据为0.01时,会无法上传
在这里插入图片描述在这里插入图片描述在这里插入图片描述
物模型设计与参数配置
在这里插入图片描述
在这里插入图片描述

三、记录数据

用文本txt记录一下所需数据
1.产品开发页面,进入产品开发,查看 产品ID 和 access_key
在这里插入图片描述在这里插入图片描述

2.设备管理页面,进入详情,查看 设备ID 和 设备密钥
在这里插入图片描述在这里插入图片描述

产品ID:Ub5o1Sg9ot
产品access_key:yfVXrfm3m9eFPd/vd+VXkzcVqQdP+U0zUddn9Vk9exk=
设备名称:ESP32-S3-DevKitC-1
设备密钥:Z09LeG94Qk9HTjQxWVlWYTB5N3gyWHRpcDZpcjFocko=

总结

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

承前智

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值