自定义类型与标准类 型
about
自定义类型与标准预定义类型
在 ESP RainMaker 固件开发中,“类型”指用于描述设备及其属性(如参数或 UI 元素)在手机应用中呈现方式的预定义模式。
使用自定义类型时,你需要手动定义设备的每个方面(如名称、电源、亮度等参数),包括它们的数据类型、UI 提示、取值范围等,从而灵活地建模任何设备。
而标准类型(如 esp_rmaker_lightbulb_device_create)则是针对常见设备(如灯泡、风扇或温度传感器等)提供的简化辅助 API。这些 API 会自动处理参数设置、分配标准 UI 元素,并提升与 RainMaker 手机应用及第三方服务(如 Alexa 或谷歌助手)的兼容性。标准类型适用于常见场景,能够以最少的代码实现高效集成。