阿里云物联网MQTT对接

返回主目录:《云音箱服务器对接》

一、登录阿里云物联网平台:https://iot.console.aliyun.com/lk/summary/new 如下图所示。(注意:公共实例 在 华东2(上海),企业版实例可以选择任意支持的站点。)

阿里云物联网MQTT对接

 

 二、选择“设备管理”-“产品”点击“创建产品”按钮。参照下图创建。

阿里云物联网MQTT对接

 阿里云物联网MQTT对接

 三、进入设备界面,点击“添加设备”或“批量添加”。(在创建完产品之后,也会提示创建设备,与这里进入的界面是一样的。注意:DeviceName 长度不能超过 20个字符)

阿里云物联网MQTT对接

四、创建好设备之后,点击设备列表右侧的“查看”可进入如下界面。

阿里云物联网MQTT对接

 五、在设备查看界面,点击右上角的devicesecret处的“查看”,在弹出的“设备证书”提示框中,点击“一键复制”,粘贴到文本文件中,内容显示如下:

{
 “ProductKey”: “a1owulEnjRQ”,
 “DeviceName”: “BOX20200500001”,
 “DeviceSecret”: “6GsxXCskZkWbedgIuGkKuyErhmn1Zipa”

阿里云物联网MQTT对接

如果是企业版实例,还需要 mqtt 服务器域名,如下图所示:

阿里云物联网MQTT对接

六、设备上线后,可以通过阿里云后台对应的 topic 下发消息。消息格式参考文档《通用网络协议》 第三个指令:语音播报

topic 权限 说明 QOS值
/${ProductKey}/${deviceName}/user/get 订阅 服务器通过该topic向设备发送消息 0或者2
/${ProductKey}/${deviceName}/user/update 发布 设备通过该topic向服务器发送消息 0或者2

阿里云物联网MQTT对接

七、服务器相关API列表参考阿里云官方文档: https://help.aliyun.com/document_detail/69893.html?spm=a2c4g.11174283.6.750.15001668S6CvRa其中服务器向设备发送消息,调用的是 pub接口 ,阿里云提供了在线调试平台,调试成功,会生成示例代码,如下图所示:

阿里云物联网MQTT对接

 八、服务器获取设备回传的数据,请参阅文档:https://help.aliyun.com/document_detail/143601.html 

本文章来源于互联网,如有侵权,请联系删除!原文地址:阿里云物联网MQTT对接

相关推荐: 物联网产业的预测调研

物联网产业的预测调研 摘要 本文收集从2010到2019年高德纳的物联网相关预测图,及在此之间高德纳团队有关物联网方面的预测和建议,并分析相关预测和建议的正确性。 本文同时收集从2010到2019年“专家们”的物联网产业预测意见,并分析预测的准确度。 本文还将…