当前位置:网站首页>华为IOT平台温度过高时自动关闭设备场景试用
华为IOT平台温度过高时自动关闭设备场景试用
2022-08-11 05:24:00 【Three Big Stones】
1、创建产品
2、导入物模型数据
物模型下载地址:https://iot-developer.obs.cn-north-4.myhuaweicloud.com/Profile_tempSensor.zip
可以看到物模型包含两个服务,命令下发服务和属性上报服务,包含属性“temperature”。
3、注册设备
产品模型建好后,需要创建一个设备,
4、设备规则联动
1)填写基本信息,其中规则名称必填,
2)新建触发条件
选择产品温度传感器,上报属性温度高于80,作为触发条件。
3)新建动作
当触发条件满足时,指定要执行的动作,这里选择下发命令给004模块,deviceSwitch服务ON_OFF参数设置OFF,代表关闭设备的意思。
5、使用MQTT.fx模拟设备连接
具体使用可以参考:华为IOT设备消息上报和消息下发验证_Three Big Stones的博客-CSDN博客
6、订阅主题
主题名:$oc/devices/62ef65315f266f255bb9f988_ZWG400-COM-004/sys/commands/#
接收平台下发给设备的命令。
7、MQTT.fx上报属性给平台
主题名:$oc/devices/62ef65315f266f255bb9f988_ZWG400-COM-004/sys/properties/report
消息体:{
"services": [{
"service_id": "tempSensor",
"properties": {
"temperature": 82
}
}
]
}
8、验证规则是否触发
1)查看华为IOT日志
说明规则被触发,命令也正常下发给设备。
9、查看设备是否收到命令
MQTT.fx能正常收到命令,说明平台下发命令成功。
总结:通过物联网设备高温自动关闭的场景,对于研究其他设备的使用场景具有借鉴意义。
边栏推荐
猜你喜欢
stm32-WS2812 PWM+DMA(自己写库函数)
目标检测前言
梅科尔工作室-HarmonyOS应用开发第三次培训
梅科尔工作室-Pr第二次培训笔记(基本剪辑操作和导出)
基于ijkplayer 0.8.8编译的完整so. libijkffmpeg.so等,支持ssl h265, rm, rmvb
梅科尔工作室-第四次PR培训笔记(字幕和标题动画,关键帧动画和声音处理)
pip安装报错:is not a supported wheel on this platform
Maykle Studio - HarmonyOS Application Development Third Training
Introduction of safety helmet wearing recognition system
Kotlin 增量编译的新方式 | 技术解析
随机推荐
mAPH——Waymo数据集
Pay “Attention” to Adverse Weather
Diagnostic Log and Trace——DLT 离线日志存储
swin-transformer训练自己的数据集<自留>
智慧工地 安全帽识别系统
Mei cole studios - deep learning second BP neural network
Reconstruction and Synthesis of Lidar Point Clouds of Spray
Rethinking LiDAR Object Detection in adverse weather conditions
CMT2380F32模块开发0-总览
经纬度距离
Diagnostic Log and Trace——dlt的编译和安装
Maykle Studio - Second Training in HarmonyOS App Development
Wisdom construction site safety helmet identification system
小程序技术原理分析
vmware不可恢复错误vmui
从概念认识AI
Joint 3D Instance Segmentation and Object Detection for Autonomous Driving
The selection points you need to know about the helmet identification system
博客目录
Waymo数据集使用介绍(waymo-open-dataset)