公司新闻
研为通讯蓝牙网关如何接入阿里云MQTT?
最近很多客户都在咨询EW-DTU01蓝牙扫描网关如何接入阿里云物联网平台,今天教程来了!
1、先按照产品使用手册将EW-DTU01的网络配好,使之能正常接入网络。
2、登陆阿里云MQTT平台,按照如下步骤创建产品,然后点击“确定”
创建好之后如图:
3、点击左侧菜单“设备”添加设备,如图:
设备添加完成之后如图:
3、点击“查看”,进入设备信息页面,如图:
4、点击上图红框标识处,将设备三元组信息复制出来,如图:
示例:{ "ProductKey": "a1GgXGis1Va", "DeviceName": "503859006634", "DeviceSecret": "aec64b48cd5365409a8e82640ea8d91b"}
5、根据阿里提供的“一型一密”或者“一机一密”证书生成方法,本文档主要针对“一机一密”方式来进行说明,参考连接:https://help.aliyun.com/document_detail/73742.html?spm=a2c4g.11186623.2.16.3bab7b7bpLZMB0#concept-mhv-ghm-b2b
接入域名:${YourProductKey}.iot-as-mqtt.${YourRegionId}.aliyuncs.com:1883
mqttClientId: clientId+"|securemode=3,signmethod=hmacsha1,timestamp=132323232|"
clientId:设备的mac或者SN码,也可以自定义,注意要小写
mqttUsername: deviceName+"&"+productKey
mqttPassword: sign_hmac(deviceSecret,content)
生成连接阿里云MQTT的登陆参数:
MQTT接入域名 :a1GgXGis1Va.iot-as-mqtt.cn-shanghai.aliyuncs.com:1883
MQTT端口号:1883
(MQTT)ClientID:503859006634|securemode=3,signmethod=hmacsha1,timestamp=123456789|
(MQTT)username:503859006634&a1GgXGis1Va
(MQTT)password:68D6EA2A138CDF3BDDD15ABCA3BA6C245F4CB109
6、在添加的产品类别里面按照以下步骤,找到自定义topic的格式,代换deicename,生成跟设备对应的发布号以及订阅号。
网关发布号:/a1GgXGis1Va/${deviceName}/user/update
网关订阅号:/a1GgXGis1Va/${deviceName}/user/get
7、将得到的上述参数(MQTT接入域名、clientID、username、password、网关发布号、网关订阅号)依次写入网关配置页面上对应的位置,如图:
8、网关参数配置完之后重启。
9、在阿里云物联网平台“运维监控”-“日志服务”即可看到设备数据上传的日志。