From ba006c506b9440c5f8280479cbd23b26e384cac4 Mon Sep 17 00:00:00 2001 From: sirmrak Date: Wed, 20 May 2026 20:09:56 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20set=5Fled=5Fbrightness()=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?DoA=20=D1=8D=D1=84=D1=84=D0=B5=D0=BA=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Проблема: после перехода на set_led_doa_color() яркость не устанавливалась отдельно, поэтому LED не работали. Решение: - led_controller.set_led_brightness(brightness) после set_led_doa_color() Восстановлено поведение как в оригинале: LED_EFFECT [4] → LED_DOA_COLOR → LED_BRIGHTNESS --- examples/wyoming-led.py | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/wyoming-led.py b/examples/wyoming-led.py index 260d6c8..dbf51bf 100644 --- a/examples/wyoming-led.py +++ b/examples/wyoming-led.py @@ -172,6 +172,7 @@ def set_led_state(state: str, skip_publish=False): doa_color = rgb_to_bgr_int(*doa_rgb) led_controller.set_led_effect(EFFECT_DOA) led_controller.set_led_doa_color(base_color, doa_color) + led_controller.set_led_brightness(brightness) # Важно для DoA! logger.info(f"⚪ Idle: DoA (brightness={brightness}, base=0x{base_color:06X}, doa=0x{doa_color:06X})") elif state == "paused":