TASTEK E16 GPRS模塊直通過AT指令連接阿里云
把*和#號替換成后面備注的東西。
客戶端ID: *|securemode=3,signmethod=hmacsha1| *設備名稱
用戶名: *&# *設備名稱 #ProductKey
密碼: 用DeviceSecret做密鑰,對clientId*deviceName*productKey#進行hmacsha1加密后的結果 *設備名稱 #ProductKey
或者使用標準三元組,通過技小新工具軟件,計算出來客戶端ID、用戶名、密碼
配置CLIENT ID
查詢:AT+CLIENTID?
設置:AT+CLIENTID="XXXXXXXX|securemode=3,signmethod=hmacsha1|"
AT+IPPORT: 配置MQTT 服務器
AT+IPPORT=IP,PORT
查詢:AT+IPPORT?
設置:AT+IPPORT="XXXXXXX.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883
AT+USERPWD: 配置用戶名密碼
查詢:AT+USERPWD?
設置:
AT+USERPWD="計算出來的用戶名","計算出來的密碼"
AT+DEVICEID: 配置設備ID(可以不設置)
AT+DEVICEID="352425072492450" //IMEI
AT+KEEPALIVE: 配置保持連接時間
AT+KEEPALIVE=60
保存命令配置:
AT&W
重啟:
AT+CFUN=1
完成設置后:
AT+PUBLISH: 推送主題信息
AT+PUBLISH=TOPIC,DATA_LEN,QOS
AT+PUBLISH="/a1nzNt73zF1/iot_light_mqttfx_aliyun/user/SW_LED",12,0
>hello world!
阿里云可以查看到相應信息
AT+PUBLISH="/a1nzNt73zF1/iot_light_mqttfx_aliyun/user/SW_LED",15,0
{"SW_LED":"ON"}
AT+PUBLISH="/a1nzNt73zF1/iot_light_mqttfx_aliyun/user/SW_LED",16,0
{"SW_LED":"OFF"}