天天看點

NB-IoT子產品 移遠BC26接入OneNET續 - 上數

接上篇。

上送資料之前,有個細節要注意一下,在OneNET平台建立裝置時,有一個 是否開啟自動訂閱 選項,此處選擇“是”還是“否”,模組接收到平台的資訊是截然不同的。

NB-IoT子產品 移遠BC26接入OneNET續 - 上數

1. 選擇“否”,非自動訂閱

若使用者沒有設定自動訂閱,則平台在裝置注冊成功後會下發資源發現請求,模組收到後輸出URC:

+MIPLDISCOVER:0,44693,3311

NB-IoT子產品 移遠BC26接入OneNET續 - 上數

這樣就沒有訂閱資源的指令下發。可以在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平台界面顯示發生如下變化,

NB-IoT子產品 移遠BC26接入OneNET續 - 上數
NB-IoT子產品 移遠BC26接入OneNET續 - 上數
NB-IoT子產品 移遠BC26接入OneNET續 - 上數

為這個溫度執行個體的資料流,建立一個應用,看看效果,

NB-IoT子產品 移遠BC26接入OneNET續 - 上數

如果想更多了解,歡迎來店裡咨詢交流,點選直達。

繼續閱讀