1.3 添加功能点

根据产品添加的步骤,在第二步为智能硬件产品添加功能点。

(1)概念说明:

功能点的定义:智能设备的所有功能抽象,包括功能描述、用于设备和云端通信的变量和参数、数据传输类型和数据格式类型。

功能名称:用于描述该功能的中文说明,如:开关、增大音量。

变量名:该功能对应的程序变量名,此处填写的变量名应和MCU开发中的变量名保持一致,如:switch。

传输类型:功能数据的传输类型,可根据实际需要从三种类型中任选其一:

①可上报可下发:功能指令可以从云端下发给设备,设备也可以将功能数据上传云端;使用场景如:音量控制;

②只上报:功能数据只能上报给云端,无法从云端下发指令修改数据;使用场景如:PM2.5数值检测;

③只下发:只被动接受云端下发的控制指令,没有数据上传云端;使用场景如:强制重启。

(2)数据类型说明:

整型(int):用于传输整数类型的数据,如心率、步数等。

浮点型(float):用于传输带有小数点的精确数据,如经纬度等。

枚举型(enum):用于设定一组集合类的数据,如空气净化器的工作档位:1档\2档\3档等。

字符型(string):用于传输一段字符串,如修改广告牌上的文字内容。

布尔型(bool):用于传输非真即假的数据,如开关:0代表关,1代表开。

错误类型(err):用于开发者自定义设备的错误,云端可以统计错误类型,该类型默认只上报。

产品功能点添加完,即完成了新产品的添加。

results matching ""

    No results matching ""