登陆阿里云-生活物联网平台
新建一个项目-产品-设备
获取设备三要素
名字 | 形式 |
HOST_PORT | 1883 |
HOST_NAME | *.iot-as-mqtt.&.aliyuncs.com (可在MQTT连接参数旁的查看-mqtthosturl中复制) |
CLIENT_ID | #|securemode=2,signmethod=hmacsha256|timestamp=1652839248016| (前面的securemode表示加密方法,改为3表示不加密;后面的signmethod表示选取加密方法) |
USER_NAME | #&* |
PASSWORD | clientId#deviceName#productKey*timestamp% (需进行hmacsha1加密,加密方法见下文,timestamp为非必须项) |
*:productkey
#:devicename设备名称
&:所处地名 %:timestamp的值
详细见(69条消息) (一)MQTT连接阿里云物联网平台(小白向)_阿里云mqtt_弦急的博客-CSDN博客(69条消息) 项目笔记(2):阿里云物联网平台的MQTT链接参数_mqtt三元组参数_小薛1988的博客-CSDN博客以上述设备三要素为例:
ClintID="JTS711|securemode=2\\,signmethod=hmacsha256\\,timestamp=1652839248016|"
username="JTS711&a1ltjeJEi9w";
Url="a1ltjeJEi9w.iot-as-mqtt.cn-shanghai.aliyuncs.com";
在线加密网址:在线加密解密 - chahuo.com
加密前字符串:
clientIdJTS711deviceNameJTS711productKeya1ltjeJEi9wtimestamp1652839248016
设备密钥:2a6e2c48fb373f74ab584866cc5778ea
passwd="342c581871c972da87e644d75e8f8903d12f1dde30ff2fcaea39e520de08ad9a";