2025-06-13 07:12:37 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-13 07:12:37 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 07:12:37 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-13 07:12:37 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-13 07:12:38 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 07:12:38 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-13 07:13:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 07:13:53 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-13 07:13:53 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-13 07:13:59 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 07:13:59 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-13 07:13:59 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-13 07:14:28 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 07:14:28 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-13 07:14:28 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-13 07:17:21 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 07:17:21 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-13 07:17:21 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-13 12:47:34 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 12:47:34 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-13 12:47:34 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-13 12:47:48 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-13 12:47:48 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 1 erfolgreich, 0 Fehler 2025-06-13 12:47:52 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-13 12:47:52 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 1 erfolgreich, 0 Fehler 2025-06-13 12:47:55 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-13 12:47:55 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 1 erfolgreich, 0 Fehler 2025-06-13 12:47:59 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-13 12:48:00 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 1 erfolgreich, 0 Fehler 2025-06-13 12:48:03 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-13 12:48:03 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 1 erfolgreich, 0 Fehler 2025-06-13 12:48:37 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-13 12:48:37 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-13 12:48:37 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 22:02:06 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 22:02:06 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 22:36:07 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 22:36:07 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 22:39:30 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 22:39:30 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:21:21 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:21:21 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:32:31 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:32:31 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:43:05 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:43:05 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:43:06 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:43:06 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:43:36 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-15 23:43:36 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:43:36 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:43:37 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:43:37 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-15 23:43:44 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:43:44 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:44:24 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-15 23:44:24 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:44:24 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:44:25 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:44:25 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-15 23:44:26 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:44:26 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:45:08 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-15 23:45:08 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:45:08 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:45:09 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:45:09 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-15 23:45:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:45:23 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:46:40 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:46:40 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:46:44 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:46:44 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:46:54 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:46:54 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:46:57 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:46:57 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:55:51 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:55:51 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:56:42 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:56:42 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-15 23:57:06 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-15 23:57:06 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 00:50:46 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 00:50:46 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 00:52:38 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 00:52:38 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 00:53:08 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 00:53:08 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 00:53:08 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 00:53:09 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 00:53:09 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 01:01:20 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:01:20 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:07:00 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:07:00 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:08:01 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:08:01 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:17:49 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:17:49 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:17:51 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:17:51 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:18:00 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:18:00 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:18:03 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:18:03 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:18:08 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:18:08 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:27:58 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:27:58 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:38:10 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:38:10 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:38:25 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:38:25 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:38:36 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:38:36 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 01:43:06 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 01:43:06 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 01:43:06 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 07:00:20 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 07:00:20 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 07:00:20 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 07:03:00 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 07:03:00 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 07:03:00 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:00:41 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:00:41 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:00:41 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:08:29 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:08:29 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:08:29 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:08:57 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:08:57 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:08:57 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:15:07 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:15:07 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:15:07 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:15:12 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:15:12 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:15:12 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:15:14 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:15:14 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:15:14 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:15:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 08:15:44 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:15:44 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:15:44 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:15:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:15:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 08:19:25 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:19:25 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:19:25 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 08:19:50 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck von admin 2025-06-16 08:20:11 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck abgeschlossen: {'total': 6, 'healthy': 0, 'warning': 6, 'critical': 0} 2025-06-16 08:20:31 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-16 08:20:32 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 1: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id [SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: (None, 'on', '2025-06-16 08:20:32.412403', '192.168.0.100', None, None, None, 'system', None, None, 1114, None, None)] (Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a) 2025-06-16 08:20:32 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 2: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id [SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: (None, 'on', '2025-06-16 08:20:32.412403', '192.168.0.100', None, None, None, 'system', None, None, 1114, None, None)] (Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a) 2025-06-16 08:20:32 - [admin_api] admin_api - [ERROR] ERROR - Unerwarteter Fehler bei Bulk-Tapo-Steuerung: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id [SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: (None, 'on', '2025-06-16 08:20:32.412403', '192.168.0.100', None, None, None, 'system', None, None, 1114, None, None)] (Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a) 2025-06-16 08:21:24 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 08:21:24 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 08:21:24 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 09:32:10 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 09:32:10 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 09:32:10 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 09:32:27 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 09:32:27 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 09:32:27 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 09:32:57 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 09:32:57 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 09:32:57 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 09:32:57 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 09:32:58 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 09:32:58 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 09:33:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 09:33:27 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 09:33:27 - [admin_api] admin_api - [ERROR] ERROR - Speicherplatz-Check fehlgeschlagen: module 'os' has no attribute 'statvfs' 2025-06-16 09:33:27 - [admin_api] admin_api - [INFO] INFO - System-Health-Check durchgeführt: unhealthy 2025-06-16 09:33:28 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 09:33:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:51:25 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:51:26 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:51:26 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:51:55 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:51:56 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:51:56 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:52:25 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:52:26 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:52:26 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:52:55 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:52:56 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:52:56 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:53:26 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:53:27 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:53:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:53:56 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:53:57 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:53:57 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:54:56 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:54:58 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:54:58 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:55:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:55:28 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:55:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:55:57 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:55:58 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:55:58 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:56:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:56:28 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:56:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:56:58 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:56:59 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:56:59 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:57:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:57:29 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:57:29 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:57:58 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:57:59 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:57:59 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:58:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:58:29 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:58:29 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:58:59 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:59:00 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:59:00 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:59:29 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 12:59:30 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 12:59:30 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 12:59:59 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 13:00:00 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 13:00:00 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 13:00:29 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 13:00:31 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 13:00:31 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 13:01:00 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 13:01:01 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 13:01:01 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 13:01:30 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 13:01:31 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 13:01:31 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 13:02:01 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 13:02:02 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 13:02:02 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 13:02:31 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 13:02:32 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 13:02:32 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 13:03:01 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 13:03:02 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 13:03:02 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 17:44:10 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 17:44:11 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 17:44:11 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-16 17:44:40 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-16 17:44:41 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-16 17:44:41 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-17 13:59:38 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-17 13:59:38 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 3: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id [SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: (None, 'on', '2025-06-17 13:59:38.725912', '192.168.0.102', None, None, None, 'system', None, None, 226, None, None)] (Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a) 2025-06-17 13:59:38 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 4: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id [SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: (None, 'on', '2025-06-17 13:59:38.725912', '192.168.0.102', None, None, None, 'system', None, None, 226, None, None)] (Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a) 2025-06-17 13:59:38 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 6: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id [SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: (None, 'on', '2025-06-17 13:59:38.725912', '192.168.0.102', None, None, None, 'system', None, None, 226, None, None)] (Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a) 2025-06-17 13:59:38 - [admin_api] admin_api - [ERROR] ERROR - Unerwarteter Fehler bei Bulk-Tapo-Steuerung: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id [SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: (None, 'on', '2025-06-17 13:59:38.725912', '192.168.0.102', None, None, None, 'system', None, None, 226, None, None)] (Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a) 2025-06-17 14:02:18 - [admin_api] admin_api - [INFO] INFO - 🔌 Smart-Plug Toggle für Drucker 4 von Admin Administrator 2025-06-17 14:02:18 - [admin_api] admin_api - [ERROR] ERROR - ❌ Allgemeiner Fehler bei Toggle-Aktion: '_GeneratorContextManager' object has no attribute 'query' 2025-06-17 14:02:22 - [admin_api] admin_api - [INFO] INFO - 🔌 Smart-Plug Toggle für Drucker 1 von Admin Administrator 2025-06-17 14:02:22 - [admin_api] admin_api - [ERROR] ERROR - ❌ Allgemeiner Fehler bei Toggle-Aktion: '_GeneratorContextManager' object has no attribute 'query' 2025-06-17 14:02:25 - [admin_api] admin_api - [INFO] INFO - 🔌 Smart-Plug Toggle für Drucker 3 von Admin Administrator 2025-06-17 14:02:25 - [admin_api] admin_api - [ERROR] ERROR - ❌ Allgemeiner Fehler bei Toggle-Aktion: '_GeneratorContextManager' object has no attribute 'query' 2025-06-17 14:02:41 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-17 14:02:42 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-17 14:02:42 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 21:51:59 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 21:52:00 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 21:52:00 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 22:01:53 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:01:56 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:05:01 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:34:08 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:36:21 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:38:15 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:51:26 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:51:36 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:52:02 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck von admin 2025-06-19 22:52:02 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 1: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:02 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 2: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:02 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 3: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:02 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 4: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:02 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 5: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:02 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 6: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:02 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck abgeschlossen: {'total': 6, 'healthy': 0, 'warning': 0, 'critical': 6} 2025-06-19 22:52:08 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck von admin 2025-06-19 22:52:08 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 1: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:08 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 2: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:08 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 3: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:08 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 4: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:08 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 5: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:08 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 6: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-19 22:52:08 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck abgeschlossen: {'total': 6, 'healthy': 0, 'warning': 0, 'critical': 6} 2025-06-19 22:58:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:59:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 22:59:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:59:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 22:59:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 22:59:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 22:59:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 22:59:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 22:59:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:00:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:00:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:00:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:00:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:00:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:00:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:00:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:00:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:01:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:01:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:01:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:01:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:01:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:01:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:01:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:01:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:02:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:02:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:02:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:02:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:02:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:02:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:02:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:02:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:03:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:03:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:03:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:03:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:03:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:03:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:03:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:03:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:04:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:04:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:04:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:04:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:04:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:04:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:04:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:04:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:05:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:05:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:05:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:05:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:05:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:05:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:05:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:05:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:06:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:06:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:06:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:06:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:06:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:06:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:06:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:06:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:07:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:07:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:07:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:07:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:07:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:07:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:07:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:07:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:08:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:08:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:08:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:08:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:08:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:08:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:08:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:08:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:09:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:09:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:09:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:09:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:09:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:09:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:09:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:09:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:10:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:10:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:10:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:10:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:10:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:10:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:10:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:10:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:11:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:11:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:11:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:11:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:11:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:11:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:11:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:11:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:12:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:12:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:12:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:12:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:12:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:12:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:12:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:12:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:13:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:13:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:13:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:13:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:13:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:13:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:13:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:13:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:14:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:14:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:14:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:14:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:14:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:14:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:14:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:14:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:15:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:15:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:15:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:15:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:15:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:15:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:15:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:15:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:16:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:16:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:16:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:16:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:16:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:16:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:16:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:16:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:17:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:17:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:17:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:17:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:17:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:17:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:17:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:17:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:18:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:18:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:18:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:18:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:18:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:18:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:18:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:18:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:19:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:19:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:19:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:19:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:19:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:19:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:19:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:19:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:20:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:20:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:20:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:20:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:20:52 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:20:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:20:53 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:20:53 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:21:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:21:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:21:23 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:21:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:22:20 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:22:43 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:23:06 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:23:09 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:23:26 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:26:09 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:27:48 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:27:50 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:27:56 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:28:01 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:28:10 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:28:11 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:28:11 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:28:31 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:28:31 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:28:32 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:28:32 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:28:35 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:28:36 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:28:36 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:28:45 - [admin_api] admin_api - [INFO] INFO - Backup-Erstellung angefordert von Admin admin 2025-06-19 23:28:45 - [admin_api] admin_api - [INFO] INFO - ✅ System-Backup erfolgreich erstellt: system_backup_20250619_232845.zip (0.37 MB) 2025-06-19 23:29:01 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:29:01 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:29:02 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:29:02 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:29:31 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:29:31 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:29:32 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:29:32 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:55:00 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:55:11 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:55:18 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:56:05 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:56:13 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:56:35 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:57:05 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:57:05 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:57:06 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:57:06 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:57:35 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:57:35 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:57:36 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:57:36 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:58:05 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:58:05 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:58:06 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:58:06 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-19 23:58:10 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:58:36 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:58:58 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:59:01 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:59:31 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-19 23:59:31 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-19 23:59:32 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-19 23:59:32 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 00:28:47 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:29:13 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:29:16 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:29:32 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:29:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:29:48 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:30:01 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:31:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:32:10 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:32:33 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:45:55 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:45:59 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:46:01 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:46:24 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:46:54 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 00:46:54 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:46:55 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 00:46:55 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 00:47:34 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:49:54 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:54:59 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:56:58 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-20 00:56:58 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 3: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 00:56:58 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 0 erfolgreich, 1 Fehler 2025-06-20 00:57:04 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck von admin 2025-06-20 00:57:04 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 1: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 00:57:04 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 2: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 00:57:04 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 3: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 00:57:04 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 4: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 00:57:04 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 5: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 00:57:04 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 6: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 00:57:04 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck abgeschlossen: {'total': 6, 'healthy': 0, 'warning': 0, 'critical': 6} 2025-06-20 00:57:48 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:58:32 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:58:52 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:58:57 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:59:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 00:59:27 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:59:28 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 00:59:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 00:59:57 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 00:59:57 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 00:59:58 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 00:59:58 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:00:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 01:00:27 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 01:00:28 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:00:28 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:02:00 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 01:02:22 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 01:15:58 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:16:02 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:16:26 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:16:33 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:17:35 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:18:05 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:18:05 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:18:06 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:18:06 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:18:56 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:19:26 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:19:26 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:19:27 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:19:27 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:19:29 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:19:32 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:20:56 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:21:00 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:21:30 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:21:30 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:21:31 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:21:31 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:22:00 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:22:00 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:22:01 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:22:01 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:22:23 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:22:31 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:23:36 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:23:38 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:23:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:24:14 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:24:14 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:24:15 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:24:15 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:24:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:24:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:24:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:24:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:25:14 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:25:14 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:25:15 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:25:15 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:25:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:25:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:25:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:25:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:26:14 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:26:14 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:26:15 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:26:15 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:26:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:26:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:26:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:26:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:27:14 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:27:14 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:27:15 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:27:15 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:27:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:27:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:27:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:27:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:28:14 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:28:14 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:28:20 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:28:21 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:28:21 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:28:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:28:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:28:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:28:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:29:14 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:29:14 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:29:15 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:29:15 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:29:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:29:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:29:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:29:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:30:14 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:30:14 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:30:15 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:30:15 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:30:44 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin@example.com 2025-06-20 01:30:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:30:45 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 01:30:45 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 01:31:23 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:31:25 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:32:00 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:32:08 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:33:59 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 01:34:13 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin@example.com 2025-06-20 08:19:05 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:19:42 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck von admin 2025-06-20 08:19:42 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 1: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 08:19:42 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 2: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 08:19:42 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 3: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 08:19:42 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 4: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 08:19:42 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 5: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 08:19:42 - [admin_api] admin_api - [ERROR] ERROR - Fehler beim Gesundheitscheck für Drucker 6: 'DruckerSteuerung' object has no attribute 'ping_address' 2025-06-20 08:19:42 - [admin_api] admin_api - [INFO] INFO - Tapo-Gesundheitscheck abgeschlossen: {'total': 6, 'healthy': 0, 'warning': 0, 'critical': 6} 2025-06-20 08:22:15 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:43:49 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:44:39 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:44:48 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:45:11 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:45:37 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:46:08 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:46:08 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:46:09 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:46:09 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:46:38 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:46:38 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:46:39 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:46:39 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:47:08 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:47:08 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:47:09 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:47:09 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:47:38 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:47:38 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:47:39 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:47:39 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:48:08 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:48:38 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:48:38 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:48:39 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:48:39 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:49:23 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:49:23 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:49:24 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:49:24 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:50:21 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:50:21 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:50:22 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:50:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:51:21 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:51:21 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:51:22 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:51:22 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:51:48 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 08:51:48 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:51:49 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 08:51:49 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 08:51:50 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:58:23 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:58:47 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-20 08:58:47 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 1: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 08:58:47 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 0 erfolgreich, 1 Fehler 2025-06-20 08:58:50 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-20 08:58:50 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 2: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 08:58:50 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 0 erfolgreich, 1 Fehler 2025-06-20 08:59:19 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 08:59:49 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 09:28:55 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 09:29:34 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-20 09:29:34 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 1: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:34 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 2: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:34 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 3: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:34 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 4: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:34 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 5: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:34 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 6: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:34 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 0 erfolgreich, 6 Fehler 2025-06-20 09:29:58 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung von admin 2025-06-20 09:29:58 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 1: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:58 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 2: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:58 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 3: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:58 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 4: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:58 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 5: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:58 - [admin_api] admin_api - [ERROR] ERROR - Fehler bei Bulk-Steuerung für Drucker 6: 'DruckerSteuerung' object has no attribute 'toggle_plug' 2025-06-20 09:29:58 - [admin_api] admin_api - [INFO] INFO - Bulk-Tapo-Steuerung abgeschlossen: 0 erfolgreich, 6 Fehler 2025-06-20 10:09:34 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:10:44 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:20:13 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:20:41 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:28:34 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:28:37 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:29:07 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 10:29:07 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:29:08 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 10:29:08 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 10:29:37 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 10:29:37 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:29:38 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 10:29:38 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 10:30:07 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status angefordert von admin 2025-06-20 10:30:07 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 10:30:08 - [admin_api] admin_api - [ERROR] ERROR - Datenbank-Health-Check für Error-Recovery fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1') 2025-06-20 10:30:08 - [admin_api] admin_api - [INFO] INFO - Error-Recovery-Status abgerufen: critical 2025-06-20 10:41:19 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 11:58:19 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 12:02:50 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin 2025-06-20 12:03:16 - [admin_api] admin_api - [INFO] INFO - Live-Statistiken abgerufen von Admin admin