华为云物联网的使用

这里我们设置三个属性

1.温度DHT11_T 上传

2.湿度DHT11_H 上传

3.风扇motor 远程控制(云平台控制设备端)

发布主题: $oc/devices/{device_id}/sys/properties/report

发布主题时,需要上传数据,这个数据格式是JSON格式

复制代码
{"services": [{"service_id": "stm32","properties": {"DHT11_T": 30,"DHT11_H": 80,"motor": 1}}]}

订阅主题 : $oc/devices/{device_id}/sys/messages/down

复制代码
"device_id": "6671a3ac7dbfd46fabc0e74d_dev1",
"secret": "12345678"

生成三元组:https://iot-tool.obs-website.cn-north-4.myhuaweicloud.com/

ClientId 6671a3ac7dbfd46fabc0e74d_dev1_0_0_2024061910

Username 6671a3ac7dbfd46fabc0e74d_dev1

Password ac09b4a4d548a2ce19947645c35c82b833a6e563bfe840968961f39415491eb2


如何开发上位机:上位机:Android iOS Windows Linux系统APP上位机

QT进行开发,采用语言为C++

上位机开发之前的准备工作:

1.调用什么API接口获取设备端上传的数据 获取设备影子数据

2.调用什么API接口下发命令给设备端 下发命令和修改设备属性

访问地址https://console.huaweicloud.com/apiexplorer/#/openapi/iotda/doc?api=UpdateProperties

下发的消息如 {"services":{"motor":1}}

3.调用API接口需要什么必要的参数

IAM账号:zzz-abc

IAM账号密码:zzz123456

主账号名称 hw90837680

凭证 ae7b39c4352d4992a962f5f66b408280 cn-north-4 华北-北京四

设备ID 6698a3ac7dbfd46fabc0e74d_dev1

----这些参数是为了获取token

相关推荐
風清掦3 小时前
零基础玩转STM32:深入理解ARM Cortex-M内核与寄存器编程
stm32·单片机·嵌入式硬件·mcu·物联网
时序数据说6 小时前
IoTDB如何解决海量数据存储难题?
大数据·数据库·物联网·时序数据库·iotdb
TDengine (老段)9 小时前
TDengine IDMP 运维指南(管理策略)
大数据·数据库·物联网·ai·时序数据库·tdengine·涛思数据
攻城狮7号13 小时前
以国产IoTDB为代表的主流时序数据库架构与性能深度选型评测
大数据·物联网·时序数据库·apache iotdb·sql mcp
Hard_August1 天前
STM32窗口看门狗(WWDG)深度解析:精准守护嵌入式系统的实时性
stm32·单片机·嵌入式硬件·物联网
plusplus1681 天前
5G物联网的现实与未来:CTO视角下的成本、风险与破局点
物联网·5g
北极光SD-WAN组网1 天前
某电器5G智慧工厂网络建设全解析
人工智能·物联网·5g
门思科技2 天前
LoRaWAN 的网络拓扑全解析:架构、原理与应用实践
服务器·网络·人工智能·科技·物联网·架构
安防视频中间件/视频资源汇聚平台2 天前
华为iVS1800接入SVMSPro平台
华为·华为云
TDengine (老段)2 天前
TDengine IDMP 运维指南(4. 使用 Docker 部署)
运维·数据库·物联网·docker·时序数据库·tdengine·涛思数据