EC600S連接阿里雲


物聯網模塊連接阿里雲的記錄:

前提操作:在阿里雲物聯網平台創建產品->創建設備

電腦連接EC600S模塊,我的模塊是帶USB接口的,可以直接插,插入前,需要先防止SIM卡,移動聯通電信都支持,沒有接口的USB轉接模塊,然后用串口通信。

連接電腦后打開串口調試助手,輸入AT發送測試。

前期測試:

AT

OK
AT+CPIN?

+CPIN: READY

OK
AT+CGATT?

+CGATT: 1

OK
AT+CREG?

+CREG: 0,1

OK
AT+CSQ?

ERROR
AT+CSQ

+CSQ: 26,99

OK
AT+CGATT?

+CGATT: 1

 

重點:

1.

AT+QMTCFG="aliauth",0,"a1KAGfJc50T","EC600DYU","a3eaa033814b03d65f163bd04019c177"

OK

 

這條命令的后三項分別 ProductKey,自定義的產品名稱,自動逸的自動逸 DeviceSecret  

如果報錯,請仔細檢查

2.

AT+QMTOPEN=0,"a1KAGfJc50T.iot-as-mqtt.a1KAGfJc50T.aliyuncs.com",1883

OK

+QMTOPEN: 0,0

+QMTSTAT: 0,1 返回1表示成功

這里需要注意:地址的組成是:ProductKey+iot-as-mqtt.a1KAGfJc50T+你自己服務器對應的地區編號(我的是上海)+aliyuncs.com

1883是默認的。

參考阿里雲官方文檔;https://help.aliyun.com/document_detail/151663.html

3.

AT+QMTCONN=0,"CAT1555"

OK

+QMTCONN: 0,0,0

這條命令在上條命令發送出去后,需要盡快發送,差不多過個1秒的樣子就可以發了,時間久了會報錯。

返回+QMTCONN: 0,0,0就表示已經連接上了,這時候返回去看設備,已經處於在線狀態。

 

修改設備參數的值:

示例:

AT+QMTPUB=0,1,1,0,"/sys/a1KAGfJc50T/EC600DYU/thing/event/property/post","{params:{IndoorTemperature:25}}"

移植需要修改:

a1KAGfJc50T:修改成你自己的ProductKey

EC600DYU:自己的設備名稱

{IndoorTemperature:25}:修改了我設備的IndoorTemperature->25

這個標識符可以在產品->功能定義,需要根據你自己創建的設備進行修改


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM