Status LED Light
status_led 灯光平台允许单个 LED 指示设备的
状态(如错误/警告状态),或作为二进制灯光(如 OK 状态)使用。
这对于只提供一个 LED 的设备很有用。
你也可以使用 binary Output 组件。
它提供了 status_led 组件 和 binary 灯光组件 的组合功能,共用一个 GPIO LED。
当设备处于错误/警告状态时,status_led 的功能将优先并控制 LED 的闪烁。
当设备处于 OK 状态时,LED 将恢复到 binary light 功能的状态,并按此方式控制。
# 示例配置条目light: - platform: status_led name: "Switch state" pin: GPIOXXNOTE
使用此平台时,不应包含高级 status_led 组件(至少在相同引脚上不应),
因为其功能直接由此平台提供。
唯一的区别是平台不会在 OTA 安全模式下加载,而组件会。
- pin(可选,Pin Schema):控制 LED 的 GPIO 引脚。
- output(可选,ID):用于此灯光的 binary Output 组件 的 id。
- 来自 Light 的所有其他选项。
NOTE
如果你的状态 LED 处于 active-LOW 模式(如 D1 Mini ESP8266 开发板),请使用
Pin Schema 的 inverted 选项:
pin: number: GPIOXX inverted: true