diff --git a/wled_client.py b/wled_client.py index f6c23b9..23fdfc7 100644 --- a/wled_client.py +++ b/wled_client.py @@ -8,9 +8,11 @@ TIMEOUT = 5 def build_wled_url(hostname, r, g, b, segment=None, effect=""): """Build WLED HTTP API URL.""" - base = f"http://{hostname}/win&A=255&R={r}&G={g}&B={b}" if effect: base = f"http://{hostname}{effect}&R={r}&G={g}&B={b}" + else: + # FX=0 setzt den Effekt explizit zurueck auf "Solid" + base = f"http://{hostname}/win&A=255&FX=0&R={r}&G={g}&B={b}" if segment is not None: base = f"{base}&SS={segment}" return base