产品创建完成后,您需要为产品定义功能,即定义一套物的模型。

功能的组成分为三要素:属性、事件、服务。

功能三要素 描述
属性 用于描述设备运行时的状态,支持状态读取和设置,如开关、温度、颜色等。
服务 用于实现更复杂的业务逻辑,可包含输入参数和输出参数,可用于让设备执行某项定特定的任务。如烤箱的烘焙功能中,需要设定时间和温度等。
事件 用于描述设备运行时的事件,如瞬时性的通知信息,也可包含多个输出参数。如人体红外传感器识别到有人经过、空调上报了故障等。

每个产品有以下两类功能。

功能类型 描述
标准功能 根据ICA数据标准,平台为每个品类创建了默认的标准功能。
自定义功能 如果标准功能不符合您的设备特征,您也可以自定义功能。
说明 仅在自有品牌项目下可以自定义功能。

在每个产品中,都需要定义一套物的模型,具体查看 物模型概述

功能类型 描述
导入物模型 导入物模型可以是从现有产品直接进行拷贝,也可以是上传本地JSON文件。
说明 仅在自有品牌项目下的产品可以导入物模型。
查看物模型 功能定义完成后,平台根据“标准功能” 和“自定义功能”,自动生成JSON格式的物模型。
导出物模型 进入查看物模型时,可以导出物模型,详细操作可以查看导出物模型