Selaa lähdekoodia

change default led behavior

tuanchris 3 kuukautta sitten
vanhempi
sitoutus
a0097f9626
2 muutettua tiedostoa jossa 3 lisäystä ja 5 poistoa
  1. 2 4
      modules/led/dw_led_controller.py
  2. 1 1
      static/js/led-control.js

+ 2 - 4
modules/led/dw_led_controller.py

@@ -561,8 +561,7 @@ def effect_idle(controller: DWLEDController, effect_settings: Optional[dict] = N
 
             return True
 
-        # Default or old format: turn off
-        controller.set_power(0)
+        # Default: do nothing (keep current LED state)
         return True
     except Exception as e:
         logger.error(f"Error setting idle effect: {e}")
@@ -624,8 +623,7 @@ def effect_playing(controller: DWLEDController, effect_settings: Optional[dict]
 
             return True
 
-        # Default or old format: turn off
-        controller.set_power(0)
+        # Default: do nothing (keep current LED state)
         return True
     except Exception as e:
         logger.error(f"Error setting playing effect: {e}")

+ 1 - 1
static/js/led-control.js

@@ -405,7 +405,7 @@ async function loadEffectSettings() {
 // Format effect settings for display
 function formatEffectSettings(settings) {
     if (!settings) {
-        return 'Not configured (LEDs will turn off)';
+        return 'Not configured (do nothing)';
     }
 
     const parts = [];