一:配置步驟
1 .登陸OceanConnect平臺,創(chuàng)建應用。
打開瀏覽器,訪問華為云官網;選擇華為云主頁上方的“產品”,下拉選擇“Iot物聯(lián)網”中選擇“設備管理”;

image.png
2.點擊“開發(fā)中心”并“進入開發(fā)中心”

image.png

image.png
3.添加項目

image.png
填寫創(chuàng)建項目的相應信息,點擊“確定”按鈕

image.png
4.應用創(chuàng)建成功,平臺會返回應用ID和密匙,需妥善保管密匙信息

image.png
5.點擊“產品開發(fā)”中“新建產品”

image.png
6.選擇“自定義產品”,并設置產品信息

image.png

image.png
7.點擊“新建服務”

image.png
8. 新增溫濕度傳感器服務,服務名稱為SensorData
在SensorData服務下,點擊“新增屬性”
共三條屬性,依次為Temperature,Humidity和Battery

image.png

image.png

image.png
9.根據(jù)設計思路與上述步驟,添加煙霧傳感器服務Smoke,光敏傳感器服務LightSensor

image.png

image.png
10.點擊“編解碼插件開發(fā)”,并新建消息
之后添加字段,有messageld,temperature,humidity和battery
各信息如下:

image.png

image.png

image.png

image.png

image.png
11.再新建消息
之后添加字段,有messageld,concenration
各信息如下:

image.png

image.png

image.png
12.再次新建消息
之后添加字段,有messageld和lightness
各信息如下:

image.png

image.png
13.選擇右邊設備模型中各個服務中的屬性拖拽到消息面板進行關聯(lián)映射

image.png

image.png
14.點擊部署,并保存

image.png
二.調試設備
1.點擊“在線調試”和“新增測試設備”

image.png
2.輸入“00193C64”

image.png
3.輸入“0119”

image.png
4.輸入"023235312E36"

image.png
35.輸入“0320”,沒有任何顯示

image.png
6.輸入“0540”,也沒有任何顯示

image.png
原因就是定義碼流第一位為地址域來區(qū)別Profile提供的三種服務,“00”對應的是SensorData服務,“01”對應的就是Smoke服務,“02”對應的就是LightSensor服務,所以上面我們輸入的“0320”和“0540”是不會有任何響應的。