進行開發前,請先自行注冊華為雲賬號、完成認證並開通華為雲物聯網平台開發中心。
創建項目和產品
-
在開發中心內點擊“新建項目”;
-
輸入項目名稱“HCIP_IoT”,選擇所屬行業“公共事業(NB-IoT)”,點擊“確定”;
-
保存返回的秘鑰后進入項目;
-
點擊左側“產品開發”;
-
點擊“新建產品”;
-
點擊“自定義產品”頁簽;
-
點擊“自定義產品”按鈕;
-
設置產品信息,自定義填入產品名稱、型號,所屬行業選擇“智慧農業”,設備類型選擇“MultiSensor”,接入應用層協議類型選擇“LWM2M”,數據格式選擇“二進制碼流”,產品圖片上傳(可選),點擊“創建”按鈕,產品創建成功;
定義Profile
profile設計如下:
具體操作可參考物聯網平台的幫助文檔,此處不再贅述。
開發編解碼插件
具體操作可參考物聯網平台的幫助文檔,此處不再贅述。
驗證Profile和編解碼插件
-
點擊“在線調測”,點擊“新增測試設備”,選擇“沒有真實的物理設備”,點擊“創建”,進入在線調測頁面;
-
調測Agriculture消息,在文本框中輸入“00193C0064”,點擊“發送”;
-
可以看到在應用模擬器中顯示模擬數據接收“{ "Temperature": 25, "Humidity": 60, "Luminance": 100 }”;
-
點擊“設備管理”,點擊一條虛擬設備,點擊“歷史數據”,可以看到一條模擬數據顯示在歷史數據列表中。
-
打開在線調測界面,服務選擇“Agriculture”,命令選擇“Agriculture_Control_Light”,Light選擇“ON”,點擊“立即發送”,命令狀態顯示已送達;
-
設備模擬器文本框中輸入“0200010000”,點擊“發送”,應用模擬器命令執行狀態變為執行成功;
-
點擊“設備管理”,點擊一條虛擬設備;點擊“歷史命令”,可以看到一條狀態為“執行成功”的命令。
-
根據上述方法,以及編解碼插件,完成所有消息的調測。
添加華為IoT小助手(微信號:huawei-iot,回復“博客園”)獲取更多物聯網免費學習課程。