MQTT设备接入及上报数据的模拟器(新流程)

举报
IOBO 发表于 2019/01/08 15:38:05 2019/01/08
【摘要】 使用MQTT设备模拟器接入IoT平台并上报数据,本次使用的是新流程接入,上篇博客介绍的老流程依然可用。

注册设备

在平台创建应用、产品后,注册设备开始南向接入。保存好注册设备后返回的“设备ID”和“密钥”,供后续使用。

cd.png

建连

下载附件bmqtt-client.rar,解压后直接双击可执行jar运行模拟器。

填写“Server”、“Port”、“DeviceId”和“DeviceSecret”。“Server”和“Port”在IoT平台管理控制台获取,“DeviceId”和“DeviceSecret”为注册设备后的返回信息。

点击“Connect”后,可在“Status”栏看到状态。连接成功后,登录管理门户查看设备状态是否已经转换为“在线”。

c.png

数据上报

填写上报数据的“Topic”和“Message”,点击“Publish”。

Topic:

/huawei/v1/devices/#deviceId#/data/json

Message:

{"msgType":"deviceReq","data":[{"serviceData":{"#property#":"#reportValue#"},"serviceId":"#serviceId#"}],"hasMore":0}

#deviceId#替换为设备ID,#serviceId#、#property#、#reportValue#:替换为对应的名字和属性值(基础版对serviceId、property、reportValue没有特殊要求)。

p.png

上报成功后,登录管理门户,在设备影子中查看MQTT设备模拟器上报的数据。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。