云管端協作讓萬物互聯更簡單(一)
時間:2022-04-03 12:44:02 | 作者:愛科技網 | 點擊: 111 次
快速上云設備端完整AT示例流程
向上滑動閱覽
//配置服務器IP及域名
AT+MQTTCFG="host",0,"mqtt.xiot.senthink.com",1883
OK
//配置客戶端標識
AT+MQTTCFG="clientid",0,"B6E092A55031428493AF6AAD6D694AD5"
OK
//連接服務器
[11:31:16.270]發→◇AT+MQTTCONN=0,0,0,"5D6A3E7E-35884709-865186050012583","6387E4120EDD5A214F9A07D4BD2FB051"
+MQTTCONNACK: 0,0,0
OK
//訂閱MQTT消息AT+MQTTSUB=0,1,"/sys/5D6A3E7E/35884709/865186050012583/downlink",1
+MQTTSUBACK: 0,1,0
OK
//設備請求入網
AT+MQTTPUB=0,1,0,0,"/sys/device/join","{"MessageId": 1231,"HeaderCtrl": 2,"Mode": 1,"Nonce": 123,"Payload": {"OpenID": "5D6A3E7E", "ProductID": "35884709","NodeEui": "865186050012583","ClientID": "B6E092A55031428493AF6AAD6D694AD5", "Type": 2,"Sign": "1fb6a0da"}}"
[11:40:42.489]收←◆+MQTTPUBACK: 0,1,0
OK
//收到服務器下發數據
+MQTTRECV: 0,3,1,0,/sys/5D6A3E7E/35884709/865186050012583/downlink,{"HeaderCtrl":2,"Mode":1,"Nonce":14,"Payload":{"Code":0,"SessionID":"75FC7DC3"},"MessageId":1231}
//上發設備端數據AT+MQTTPUB=0,1,0,0,"/sys/5D6A3E7E/35884709/865186050012583/uplink","{ "MessageId" : 1231,"HeaderCtrl":4,"Mode":1,"Nonce":10,"Payload":"CB96395F5065FD121D88B1593EFE"}"+MQTTPUBACK: 0,1,0
OK
//收到服務器下發數據
+MQTTRECV: 0,4,1,0,/sys/5D6A3E7E/35884709/865186050012583/downlink,{"MessageId":1231,"HeaderCtrl":4,"Code":"200","Msg":"SUCCESS"}
+MQTTRECV: 0,5,1,0,/sys/5D6A3E7E/35884709/865186050012583/downlink,{"HeaderCtrl":7,"Mode":0,"Nonce":48,"Payload":"wwdwdwd","MessageId":751504437}
如上圖所示,示例流程展示了設備在配置及連接后進行收發數據的調試操作,在實際應用開發中通過開發MCU代碼適配參數,即可完成了訂閱推送(應用APP/Web)前所有開發工作,下文將以上步驟給大家做詳細講解。
Lierda X平臺操作流程
※ 用戶注冊
1.訪問https://account.xiot.senthink.com/login,點擊注冊按鈕,進入注冊頁面
2.填寫注冊信息,完成注冊
3.完成信息認證,開通物聯網平臺
圖1 注冊頁面
※ 設備接入前準備事項
設備在接入利爾達IoT基礎服務平臺之前,需要先完成下事項:
1.在平臺提供的管理后臺注冊一個硬件廠商賬號,云平臺會為該賬號分配一個廠商的唯一標識OpenID;
2.注冊廠商賬號后,需要在平臺提供的管理后臺上創建一個產品類,云平臺會為該產品分配一個產品的唯一標識 ProductID 以及產品的密鑰 ProductKey(用于入網加密以及會話 Key 的更新,注意保密?。?;
3.設備接入利爾達IoT基礎服務平臺之前,必須要將基礎參數燒錄進設備。
*至此,接入前的準備工作完成!
※ 注冊,創建產品設備
前提條件:已在利爾達IoT基礎服務平臺注冊賬號。
圖2 產品創建頁面
步驟1:創建產品
1.登錄物聯網平臺控制臺
2.在云平臺頁面,找到產品管理,單擊產品管理進入產品詳情頁面。在中間導航欄,選擇創建產品,單擊創建產品,如下圖所示。
圖3 產品創建
步驟2:設置物模型、topic消息等,添加自定義Topic
1.登錄物聯網平臺控制臺。
2.在產品管理頁面,找到對應的產品,單擊產品進入產品詳情頁面。
3.在產品頁面,找到需要自定義Topic類的產品,并單擊對應操作欄中的查看按鈕。
4、在產品詳情頁面,單擊Topic類詳情 > 自定義Topic > 定義Topic類。
5、配置參數,單擊確認。
圖4 新建topic
步驟3:創建設備
1、登錄物聯網平臺控制臺。
2、在左側導航欄,選擇設備管理 > 設備列表。
3、在設備頁面,單擊添加設備。
4、在添加設備對話框中,輸入設備信息,單擊確認。
圖5 設備創建
執行結果