tuanchris vor 3 Monaten
Ursprung
Commit
765c45f41f
1 geänderte Dateien mit 8 neuen und 0 gelöschten Zeilen
  1. 8 0
      modules/led/dw_led_controller.py

+ 8 - 0
modules/led/dw_led_controller.py

@@ -151,6 +151,14 @@ class DWLEDController:
         Returns:
         Returns:
             Dict with status
             Dict with status
         """
         """
+        # DEBUG: Log power state changes with caller info
+        import traceback
+        if state == 0:
+            stack_summary = ''.join(traceback.format_stack()[-4:-1])
+            logger.warning(f"LED POWER OFF called from:\n{stack_summary}")
+        elif state == 1:
+            logger.info("LED POWER ON called")
+
         if not self._initialize_hardware():
         if not self._initialize_hardware():
             return {
             return {
                 "connected": False,
                 "connected": False,