接上篇。
上送資料之前,有個細節要注意一下,在OneNET平台建立裝置時,有一個 是否開啟自動訂閱 選項,此處選擇“是”還是“否”,模組接收到平台的資訊是截然不同的。
1. 選擇“否”,非自動訂閱
若使用者沒有設定自動訂閱,則平台在裝置注冊成功後會下發資源發現請求,模組收到後輸出URC:
+MIPLDISCOVER:0,44693,3311
這樣就沒有訂閱資源的指令下發。可以在OneNET平台對執行個體的資源進行讀、寫、執行操作。
2. 選擇“是”,開啟自動訂閱
則平台在裝置注冊成功後先下發訂閱請求,得到正确及時的響應後才會下發資源發現請求,在開啟自動訂閱資源,才能夠産生下文建立應用時的資料流,實際的AT通信流程如下(模組固件BC26NAR01A05V07),
+CPIN: READY
+IP: 100.77.47.4
AT+MIPLCREATE
+MIPLCREATE: 0
OK
AT+MIPLADDOBJ=0,3303,1,1,1,0
OK
AT+MIPLOPEN=0,600,30
OK
+MIPLEVENT: 0, 1
+MIPLEVENT: 0, 2
+MIPLEVENT: 0, 4
+MIPLEVENT: 0, 6
+MIPLOBSERVE: 0, 79123, 1, 3303, 0, -1
AT+MIPLOBSERVERSP=0,79123,1
OK
+MIPLOBSERVE: 0, 144659, 1, 3303, 0, -1
+MIPLDISCOVER: 0, 13588, 3303
+MIPLDISCOVER: 0, 13588, 3303
AT+MIPLDISCOVERRSP=0,13588,1,4,"5700"
OK
AT+MIPLOBSERVERSP=0,144659,1
OK
AT+MIPLNOTIFY=0,144659,3303,0,5700,4,4,25.3,0,0
OK
AT+MIPLNOTIFY=0,144659,3303,0,5700,4,4,25.3,0,0
OK
AT+MIPLNOTIFY=0,144659,3303,0,5700,4,4,26,0,0
OK
AT+MIPLNOTIFY=0,144659,3303,0,5700,4,4,26,0,0
OK
AT+MIPLNOTIFY=0,144659,3303,0,5700,4,4,25,0,0
OK
OneNET平台界面顯示發生如下變化,
為這個溫度執行個體的資料流,建立一個應用,看看效果,
如果想更多了解,歡迎來店裡咨詢交流,點選直達。