Selaa lähdekoodia

Set GPIO 18 as default LED pin and remove cache debug logs

- Set gpio_pin: 18 as default in LED config initial state
- Remove verbose logging from is_cache_generation_needed_async()

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
tuanchris 3 viikkoa sitten
vanhempi
sitoutus
f2bf8e90c8
2 muutettua tiedostoa jossa 1 lisäystä ja 14 poistoa
  1. 1 1
      frontend/src/pages/SettingsPage.tsx
  2. 0 13
      modules/core/cache_manager.py

+ 1 - 1
frontend/src/pages/SettingsPage.tsx

@@ -100,7 +100,7 @@ export function SettingsPage() {
 
   // Settings state
   const [settings, setSettings] = useState<Settings>({})
-  const [ledConfig, setLedConfig] = useState<LedConfig>({ provider: 'none' })
+  const [ledConfig, setLedConfig] = useState<LedConfig>({ provider: 'none', gpio_pin: 18 })
   const [mqttConfig, setMqttConfig] = useState<MqttConfig>({ enabled: false })
 
   // UI state

+ 0 - 13
modules/core/cache_manager.py

@@ -776,12 +776,6 @@ async def is_cache_generation_needed_async():
         
         if pattern_set != metadata_keys:
             # Metadata is missing some patterns
-            missing_metadata = pattern_set - metadata_keys
-            extra_metadata = metadata_keys - pattern_set
-            if missing_metadata:
-                logger.info(f"Cache needed: {len(missing_metadata)} patterns missing from metadata cache")
-            if extra_metadata:
-                logger.info(f"Cache needed: {len(extra_metadata)} patterns in metadata but not on disk")
             return True
         
         # Step 3: Check image cache
@@ -799,15 +793,8 @@ async def is_cache_generation_needed_async():
         
         if pattern_set != cached_images:
             # Some patterns missing image cache
-            missing_images = pattern_set - cached_images
-            extra_images = cached_images - pattern_set
-            if missing_images:
-                logger.info(f"Cache needed: {len(missing_images)} patterns missing image cache")
-            if extra_images:
-                logger.info(f"Cache needed: {len(extra_images)} cached images without patterns")
             return True
 
-        logger.info(f"Cache is up to date ({len(pattern_set)} patterns)")
         return False
 
     except Exception as e: