產品創建完成后,您需要為產品定義功能,即定義一套物的模型。
功能的組成分為三要素:屬性、事件、服務。
功能三要素 | 描述 |
---|---|
屬性 | 用于描述設備運行時的狀態,支持狀態讀取和設置,如開關、溫度、顏色等。 |
服務 | 用于實現更復雜的業務邏輯,可包含輸入參數和輸出參數,可用于讓設備執行某項定特定的任務。如烤箱的烘焙功能中,需要設定時間和溫度等。 |
事件 | 用于描述設備運行時的事件,如瞬時性的通知信息,也可包含多個輸出參數。如人體紅外傳感器識別到有人經過、空調上報了故障等。 |
每個產品有以下兩類功能。
功能類型 | 描述 |
---|---|
標準功能 | 根據ICA數據標準,平臺為每個品類創建了默認的標準功能。 |
自定義功能 | 如果標準功能不符合您的設備特征,您也可以自定義功能。
說明 僅在自有品牌項目下可以自定義功能。
|
在每個產品中,都需要定義一套物的模型,具體查看 物模型概述 。
功能類型 | 描述 |
---|---|
導入物模型 | 導入物模型可以是從現有產品直接進行拷貝,也可以是上傳本地JSON文件。
說明 僅在自有品牌項目下的產品可以導入物模型。
|
查看物模型 | 功能定義完成后,平臺根據“標準功能” 和“自定義功能”,自動生成JSON格式的物模型。 |
導出物模型 | 進入查看物模型時,可以導出物模型,詳細操作可以查看導出物模型。 |