玩转 ESP32 + Arduino (十三) 通过MQTTs协议上传数据至OneNet云平台

玩转 ESP32 + Arduino (十三) 通过MQTTs协议上传数据至OneNet云平台,第1张

这里我们使用了一个库: PubSubClient

创建产品

创建新设备

(1) 产品ID, 用户ID,和登录key

(2) 设备名称, ID和 设备key

OneNet MQTTS用携带token的方式进行鉴权

访问者(可以为应用或者设备)固化访问密钥于软件中,在需要进行服务访问时,通过密钥计算临时token,通过临时token进行服务访问认证

访问者首先通过访问管理者获取临时访问token,访问管理者可根据需要自定义该token的访问有效期(即过期时间),访问者获取该token后方才能访问OneNET

访问管理者直接将密钥授权给访问者(例如,直接为设备烧写key),访问者通过密钥生成token进行访问

计算方法: >

无线通信技术:物联网设备可以通过蜂窝网络、Wi-Fi、蓝牙等无线通信技术与移动通信网络进行通信。例如,一个智能家居设备可以通过Wi-Fi连接到家庭路由器,然后通过互联网与用户的手机或平板电脑进行通信。
物联网平台:物联网平台是一个软件系统,用于管理和监控物联网设备,并将设备数据发送到其他系统。移动通信运营商可以提供物联网平台,让物联网设备和移动通信网络进行交互。例如,物联网设备可以将数据发送到移动通信运营商的物联网平台,然后由运营商将数据转发给用户的手机。

应用程序编程接口(API):移动通信运营商可以提供API,使开发人员能够将移动通信网络与物联网设备进行集成。例如,一个智能城市应用程序可以使用移动通信运营商的API获取城市中的交通传感器数据,以便实时更新交通情况。

5G技术:5G技术提供更高的带宽和更低的延迟,可以更好地支持物联网设备和移动通信网络之间的交互。例如,一个自动驾驶汽车可以使用5G技术与移动通信网络进行通信,以便实时获取路况和交通信号数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/13194679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-18
下一篇 2023-06-18

发表评论

登录后才能评论

评论列表(0条)

保存