From 70079d6a61d3af84bd633cf1732e0059b8de005f Mon Sep 17 00:00:00 2001 From: imonlinux <39863321+imonlinux@users.noreply.github.com> Date: Tue, 9 Dec 2025 07:57:02 -0800 Subject: [PATCH] Update config.py Bug fix. --- linux_voice_assistant/config.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/linux_voice_assistant/config.py b/linux_voice_assistant/config.py index cc5c7f7..cde815c 100644 --- a/linux_voice_assistant/config.py +++ b/linux_voice_assistant/config.py @@ -39,7 +39,16 @@ class ESPHomeConfig: @dataclass class LedConfig: - """Settings for the LED strip.""" + """Settings for the LED strip. + + Fields: + enabled -> master on/off for hardware LEDs. If False, LedController + still subscribes to events and publishes MQTT state, but + never touches hardware. + led_type -> "dotstar", "neopixel", or "xvf3800" + interface -> "spi", "gpio", "usb", or "i2c" (future) + """ + enabled: bool = True led_type: str = "dotstar" interface: str = "spi" clock_pin: int = 13