公司新闻

研为通讯蓝牙网关如何接入阿里云MQTT?

最近很多客户都在咨询EW-DTU01蓝牙扫描网关如何接入阿里云物联网平台,今天教程来了!

1、先按照产品使用手册将EW-DTU01的网络配好,使之能正常接入网络。

2、登陆阿里云MQTT平台,按照如下步骤创建产品,然后点击“确定”

1111.png

创建好之后如图:

2222.png

3、点击左侧菜单“设备”添加设备,如图:

33333.png

设备添加完成之后如图:

44444.png

3、点击“查看”,进入设备信息页面,如图:

55555.png

4、点击上图红框标识处,将设备三元组信息复制出来,如图:

666666.png

77777.png

示例:{  "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

   888888.png

6、在添加的产品类别里面按照以下步骤,找到自定义topic的格式,代换deicename,生成跟设备对应的发布号以及订阅号。

999999.png

网关发布号:/a1GgXGis1Va/${deviceName}/user/update

网关订阅号:/a1GgXGis1Va/${deviceName}/user/get


7、将得到的上述参数(MQTT接入域名、clientID、username、password、网关发布号、网关订阅号)依次写入网关配置页面上对应的位置,如图:

101010.png

8、网关参数配置完之后重启。

9、在阿里云物联网平台“运维监控”-“日志服务”即可看到设备数据上传的日志。

11011011.png12012012.png


关于产品的使用疑问或想了解更多请