產品創建完成后,您需要為產品定義功能,即定義一套物的模型。

功能的組成分為三要素:屬性、事件、服務。

功能三要素 描述
屬性 用于描述設備運行時的狀態,支持狀態讀取和設置,如開關、溫度、顏色等。
服務 用于實現更復雜的業務邏輯,可包含輸入參數和輸出參數,可用于讓設備執行某項定特定的任務。如烤箱的烘焙功能中,需要設定時間和溫度等。
事件 用于描述設備運行時的事件,如瞬時性的通知信息,也可包含多個輸出參數。如人體紅外傳感器識別到有人經過、空調上報了故障等。

每個產品有以下兩類功能。

功能類型 描述
標準功能 根據ICA數據標準,平臺為每個品類創建了默認的標準功能。
自定義功能 如果標準功能不符合您的設備特征,您也可以自定義功能。
說明 僅在自有品牌項目下可以自定義功能。

在每個產品中,都需要定義一套物的模型,具體查看 物模型概述

功能類型 描述
導入物模型 導入物模型可以是從現有產品直接進行拷貝,也可以是上傳本地JSON文件。
說明 僅在自有品牌項目下的產品可以導入物模型。
查看物模型 功能定義完成后,平臺根據“標準功能” 和“自定義功能”,自動生成JSON格式的物模型。
導出物模型 進入查看物模型時,可以導出物模型,詳細操作可以查看導出物模型