🔧 Update: Enhanced error handling and logging across various modules

**Änderungen:**
-  app.py: Hinzugefügt, um CSRF-Fehler zu behandeln
-  models.py: Fehlerprotokollierung bei der Suche nach Gastanfragen per OTP
-  api.py: Fehlerprotokollierung beim Markieren von Benachrichtigungen als gelesen
-  calendar.py: Fallback-Daten zurückgeben, wenn keine Kalenderereignisse vorhanden sind
-  guest.py: Status-Check-Seite für Gäste aktualisiert
-  hardware_integration.py: Debugging-Informationen für erweiterte Geräteinformationen hinzugefügt
-  tapo_status_manager.py: Rückgabewert für Statusabfrage hinzugefügt

**Ergebnis:**
- Verbesserte Fehlerbehandlung und Protokollierung für eine robustere Anwendung
- Bessere Nachverfolgbarkeit von Fehlern und Systemverhalten

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-06-15 22:45:20 +02:00
parent 7e156099d5
commit 956c24d8ca
552 changed files with 11252 additions and 2424 deletions

View File

@ -229,3 +229,99 @@
2025-06-13 12:39:47 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-13 12:39:47 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
2025-06-15 21:20:26 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:20:26 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:20:28 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:20:28 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:50:33 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:50:33 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:50:35 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:50:35 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:53:51 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:53:51 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:53:53 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:53:53 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:58:46 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:58:46 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:58:47 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:58:47 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 21:59:04 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 21:59:04 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:00:54 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:00:54 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:00:56 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:00:56 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:02:22 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:02:22 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:02:28 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:02:28 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:02:34 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:02:34 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:06:10 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:06:10 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:15:42 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:15:42 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:19:08 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:19:08 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:19:10 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:19:10 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:20:01 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:20:01 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:20:13 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:20:13 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:21:21 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:21:21 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:21:22 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:21:22 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:30:22 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:30:22 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:30:24 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:30:24 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:33:05 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:33:05 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:34:52 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:34:52 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:34:54 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:34:54 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:35:06 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:35:06 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:35:38 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:35:38 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:35:44 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:35:44 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:35:50 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:35:50 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:36:25 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:36:25 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:36:43 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:36:43 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:37:00 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:37:00 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:37:10 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:37:10 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:37:13 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:37:13 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:37:36 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:37:36 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:37:43 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:37:43 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:37:51 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:37:51 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:38:15 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:38:15 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:38:22 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:38:22 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:38:50 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:38:50 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:38:52 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:38:52 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:39:19 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:39:19 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:39:27 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:39:27 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:39:43 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:39:43 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:41:28 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:41:28 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)
2025-06-15 22:41:30 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert
2025-06-15 22:41:30 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion)