当前位置:网站首页>华为IOT设备消息上报和消息下发验证
华为IOT设备消息上报和消息下发验证
2022-08-11 05:24:00 【Three Big Stones】
1、设备注册
在华为IOT平台设备接入模块,注册一个设备,填写下图所示信息,

可以把设备的密钥复制下来,并保存起来,后续与华为IOT平台通信将会使用到,

2、消息上报主题
系统默认消息上报主题:$oc/devices/{device_id}/sys/messages/up
device_id为设备id,用于设备向平台上报消息
3、消息下发主题
系统默认消息下发主题:$oc/devices/{device_id}/sys/messages/down
device_id为设备id,用于平台向设备发送消息
4、使用MQTT.fx工具连接设备
MQTTX工具地址:https://iotda-document.obs.cn-north-4.myhuaweicloud.com/mqttfx-1.7.1-windows-x64.exe
需要填写clientid,broker地址,端口号,用户名和密码,
1)clientid、用户名和密码来源
使用华为工具生成:Huaweicloud IoTDA Mqtt ClientId Generator

2)broker地址,端口号来源
访问以下url即可查看接入地址信息:https://console.huaweicloud.com/iotdm/?region=cn-north-4#/dm-portal/instance/detail?id=f26413cd-05d8-4721-9114-06c11aedc9ea&type=public

3)打开MQTT.fx工具连接华为IOT平台

订阅一个主题:$oc/devices/62ec8d225f266f255bb99479_ZWG400-COM-003/sys/messages/down
4)消息上报
在MQTT.fx工具发布一个消息,
主题为:$oc/devices/62ec8d225f266f255bb99479_ZWG400-COM-003/sys/messages/up
内容为:hello world!

5)在华为IOT平台查看消息是否收到

可以看到IOT平台能收到设备发送的消息。
6)通过postman给设备下发消息
参考文档:https://apiexplorer.developer.huaweicloud.com/apiexplorer/debug?product=IoTDA&api=CreateMessage
请求头参数:Content-Type:application/json,X-Auth-Token:xxxxxx
关于token的获取可以参考文章华为云IOT平台设备获取api调用笔记_Three Big Stones的博客-CSDN博客
请求体:
{
"message": {
"msg": "hello"
}
}

7)查看MQTT.fx是否收到消息

说明下发消息给设备是成功的。
边栏推荐
- CVPR2020:Seeing Through Fog Without Seeing Fog
- 防盗链——防止其他页面通过url直接访问本站资源
- AI智能图像识别的工作原理及行业应用
- 梅科尔工作室-DjangoWeb 应用框架+MySQL数据库第三次培训
- 用正则验证文件名是否合法
- The latest safety helmet wearing recognition system in 2022
- 数据库的基本语法(其一)
- 通用的 kernel和 userspace Makefile
- 解决jupyter中import torch出错问题
- CVPR2022——A VERSATILE MULTI-VIEW FRAMEWORK
猜你喜欢

网络七层结构(讲人话)

mAPH - Waymo dataset

LAGRANGIAN FLUID SIMULATION WITH CONTINUOUS CONVOLUTIONS

CNN-based Point Cloud De-Noising

The selection points you need to know about the helmet identification system

Maykle Studio - HarmonyOS Application Development First Training

咕咚vs悦跑圈的竞品分析

Safety helmet identification system - escort for safe production

Pay “Attention” to Adverse Weather

【调试记录1】提高MC3172浮点运算能力,IQmath库的获取与导入使用教程
随机推荐
mAPH - Waymo dataset
实时姿态估计--基于空洞卷积的人体姿态估计网络
目标检测——Faster-RCNN 之 RCNN
梅科尔工作室-PR第三次培训笔记(效果与转场及插件使用)
安全帽识别系统
Robust 3D Object Detection in Cold Weather Conditions
从概念认识AI
CMT2380F32模块开发10-高级定时器例程
Fragment 和 CardView
梅科尔工作室-DjangoWeb 应用框架+MySQL数据库第二次培训
C语言字节对齐,看这篇就够了
咕咚vs悦跑圈的竞品分析
安全帽识别-施工安全的“监管者”
Solutions to the 7th Jimei University Programming Contest (Individual Contest)
Mei cole studios - deep learning second BP neural network
梅科尔工作室-Pr第一次培训笔记(安装及项目创建)
CNN-based Point Cloud De-Noising
自定义形状seekbar学习
CMT2380F32模块开发5-CLK例程
动画(其一)