shawshuai
shawshuai
发布于 2024-10-07 / 35 阅读
0
0

On/Off Light

Matter定义了“照明Lighting”大类别用于照明相关设备,其中包含四个具体的设备类型。本文以“开关灯On/Off Light”为例,开发一个此类别的设备。

目标

本项目的目标如下:

  • 完成“开关灯On/Off Light”的开发,可以添加到Matter生态中并完成相关功能的测试

开发

本文选择直接使用开发板上的IO口驱动低压灯带,不使用继电器。

先打开项目中的模板抄一抄。 定义用于保存ID的变量。

uint16_t onoff_light_endpoint_id = 0;

创建一个Matter的on/off灯配置,并使用get_id()方法将获取到的id赋值给上一步定义的变量。


评论