From 44aa95c168fc02f41e29a6f7b34b910b0c0a3040 Mon Sep 17 00:00:00 2001 From: Till Tomczak Date: Fri, 20 Jun 2025 10:27:37 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9A=20Improved=20log=20file=20manageme?= =?UTF-8?q?nt=20in=20backend=20systems=20=F0=9F=8E=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/backend/database/myp.db | Bin 122880 -> 126976 bytes backend/logs/app/app.log | 65 ++++++++++++++++++ backend/logs/auth/auth.log | 2 + backend/logs/core_system/core_system.log | 2 + .../logs/data_management/data_management.log | 2 + .../drucker_steuerung/drucker_steuerung.log | 1 + .../energy_monitoring/energy_monitoring.log | 1 + .../hardware_integration.log | 2 + .../job_queue_system/job_queue_system.log | 3 + .../monitoring_analytics.log | 2 + backend/logs/permissions/permissions.log | 1 + backend/logs/scheduler/scheduler.log | 46 +++++++++++++ .../logs/security_suite/security_suite.log | 3 + backend/logs/startup/startup.log | 9 +++ .../utilities_collection.log | 2 + backend/logs/windows_fixes/windows_fixes.log | 2 + 16 files changed, 143 insertions(+) diff --git a/backend/backend/database/myp.db b/backend/backend/database/myp.db index 699244047ca281a04cfd0c6c95a802efff7fa19c..aeaa497d47a05ac898cda170068e872d272d23e9 100644 GIT binary patch delta 1062 zcma)*O=uKJ6vzAZbeze|WU5tW#T7FX85K!vtE#K3y9Sosh+hfn7-O=DCThO$6O74b z*?8IM?4p+_85(WSi(!v@(Adgg6cNOO7ZDMnLe`wTLO#_UrTYCV82{e zbj%3#rq%*({zh5-JI`5vXp;S273z#kap9z<)FhX?BfAZd+iPXfE$QCKFD4vP( z$QG}lT9MFSM-)d)=7D*WlZzongg>Yzn5hfr@r_^NrL(RPlM*I8K6yX+Ll`~v)0I-_ z9eRUaqZjBonn6#!A0OOC3;cSu-QmnU%fyvvQc9exipL7kq^HhQL>G<>D=Dd#jD$d{ zUk-K!ILlvNZz%=#wWrb5-#>8d_r6{^L%TDCW)7@3+IJpkKh&k2XxkuKx(A1dXx19U z;T}R8toB`2YftxjZJ=vgu0D782x~pMv9aNh>|A=WWYgUEgbUL${x=wk@w`;^@*0#Q z^YbPa-`tcVZOvX`b}$o?(Qq-W!YEo(+LiBm6!&Hd8kK8+t`(zc_!m`1lw@UPX;F%| z)>z_bPd~SIxVwoJf zO&4IBZ0~W$??Nh23__T}UAPL{VYgdz4{BnBmmUx6{-(QKcOVDt?!=vvm0zctNjc`+ z8K2(jH)(TsT>YZxLI}p(@you|uWsSLz=~>wVcla@G1Id&F*Y=_FfuSQ z)ip5FH8M~zG_Zonm>3#cZoaN>q`=6tnJb`zhp~5Zb4(8-Kai~F2dXnLw=y=>GcvKT zFf^QO5GTrEW@2b*(8$j=xiDUQ^QBlLB@RZuKMZ_-czWM#=s}Uqrzndv|EFVxjCD8viFXL%{zB_i;A%EKLCabgB<^F{%`yr`QPwA z({+6qjDM%!QeGfFlvOR!{2 dXTQK`2z0Xn3v*>-$n?PLjH=rwTwyHW1_0zVeVhOQ diff --git a/backend/logs/app/app.log b/backend/logs/app/app.log index 45ac7a08d..7e90b3cf7 100644 --- a/backend/logs/app/app.log +++ b/backend/logs/app/app.log @@ -62014,3 +62014,68 @@ WHERE users.role = ?] 2025-06-20 10:14:44 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt... 2025-06-20 10:14:44 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt 2025-06-20 10:14:44 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: +2025-06-20 10:14:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Konfiguration aktiviert +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: +2025-06-20 10:14:47 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: erstellt, aktualisiert +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP -Umgebung +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] 🏢 +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank... +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin... +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt. +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker... +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert +2025-06-20 10:14:47 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert +2025-06-20 10:14:47 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105) +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager... +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler... +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Steckdosen (alle auf 'aus' = frei)... +2025-06-20 10:14:47 - [app] app - [WARNING] WARNING - [STARTUP] ⚠️ Keine der 6 Steckdosen konnte initialisiert werden +2025-06-20 10:14:47 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://: +2025-06-20 10:16:48 - [app] app - [INFO] INFO - Locating template 'dashboard.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html') +2025-06-20 10:16:48 - [app] app - [INFO] INFO - Locating template 'base.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html') +2025-06-20 10:16:48 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html': + 1: trying loader of application '__main__' + class: jinja2.loaders.FileSystemLoader + encoding: 'utf-8' + followlinks: False + searchpath: + - C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates + -> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html') +2025-06-20 10:16:48 - [app] app - [DEBUG] DEBUG - Response: +2025-06-20 10:16:49 - [app] app - [DEBUG] DEBUG - Request: +2025-06-20 10:16:49 - [app] app - [DEBUG] DEBUG - Response: diff --git a/backend/logs/auth/auth.log b/backend/logs/auth/auth.log index d27000fb8..38c1846f8 100644 --- a/backend/logs/auth/auth.log +++ b/backend/logs/auth/auth.log @@ -166,3 +166,5 @@ WHERE users.username = ? OR users.email = ? 2025-06-20 10:10:34 - [auth] auth - [WARNING] WARNING - JSON-Parsing fehlgeschlagen: 400 Bad Request: Failed to decode JSON object: Expecting value: line 1 column 1 (char 0) 2025-06-20 10:10:34 - [auth] auth - [INFO] INFO - Benutzer admin@mercedes-benz.com hat sich erfolgreich angemeldet 2025-06-20 10:13:40 - [auth] auth - [INFO] INFO - Benutzer admin@mercedes-benz.com hat sich abgemeldet +2025-06-20 10:16:46 - [auth] auth - [WARNING] WARNING - JSON-Parsing fehlgeschlagen: 400 Bad Request: Failed to decode JSON object: Expecting value: line 1 column 1 (char 0) +2025-06-20 10:16:46 - [auth] auth - [INFO] INFO - Benutzer admin@mercedes-benz.com hat sich erfolgreich angemeldet diff --git a/backend/logs/core_system/core_system.log b/backend/logs/core_system/core_system.log index 88d395033..3974415c5 100644 --- a/backend/logs/core_system/core_system.log +++ b/backend/logs/core_system/core_system.log @@ -462,3 +462,5 @@ 2025-06-20 09:27:33 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) 2025-06-20 09:27:42 - [core_system] core_system - [INFO] INFO - ✅ Core System Management Module erfolgreich initialisiert 2025-06-20 09:27:42 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) +2025-06-20 10:14:45 - [core_system] core_system - [INFO] INFO - ✅ Core System Management Module erfolgreich initialisiert +2025-06-20 10:14:45 - [core_system] core_system - [INFO] INFO - 📊 Massive Konsolidierung: 6 Dateien → 1 Datei (88% Reduktion) diff --git a/backend/logs/data_management/data_management.log b/backend/logs/data_management/data_management.log index c54f9aaa0..a6e5df1e7 100644 --- a/backend/logs/data_management/data_management.log +++ b/backend/logs/data_management/data_management.log @@ -993,3 +993,5 @@ 2025-06-20 09:27:34 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) 2025-06-20 09:27:43 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert 2025-06-20 09:27:43 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-20 10:14:45 - [data_management] data_management - [INFO] INFO - ✅ Data Management Module initialisiert +2025-06-20 10:14:45 - [data_management] data_management - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) diff --git a/backend/logs/drucker_steuerung/drucker_steuerung.log b/backend/logs/drucker_steuerung/drucker_steuerung.log index 55b6180cc..7f2da2fd1 100644 --- a/backend/logs/drucker_steuerung/drucker_steuerung.log +++ b/backend/logs/drucker_steuerung/drucker_steuerung.log @@ -85,3 +85,4 @@ 2025-06-20 08:56:30 - [drucker_steuerung] drucker_steuerung - [INFO] INFO - 🖨️ Drucker-Steuerungs-Blueprint (Backend-Kontrolle) geladen 2025-06-20 09:27:38 - [drucker_steuerung] drucker_steuerung - [INFO] INFO - 🖨️ Drucker-Steuerungs-Blueprint (Backend-Kontrolle) geladen 2025-06-20 09:27:44 - [drucker_steuerung] drucker_steuerung - [INFO] INFO - 🖨️ Drucker-Steuerungs-Blueprint (Backend-Kontrolle) geladen +2025-06-20 10:14:47 - [drucker_steuerung] drucker_steuerung - [INFO] INFO - 🖨️ Drucker-Steuerungs-Blueprint (Backend-Kontrolle) geladen diff --git a/backend/logs/energy_monitoring/energy_monitoring.log b/backend/logs/energy_monitoring/energy_monitoring.log index 34d69878e..2b7788433 100644 --- a/backend/logs/energy_monitoring/energy_monitoring.log +++ b/backend/logs/energy_monitoring/energy_monitoring.log @@ -809,3 +809,4 @@ 2025-06-20 10:07:36 - [energy_monitoring] energy_monitoring - [INFO] INFO - 🔋 Energiemonitoring-Dashboard aufgerufen von admin 2025-06-20 10:07:45 - [energy_monitoring] energy_monitoring - [INFO] INFO - 🔍 Gerätedetails für ID 1 aufgerufen von admin 2025-06-20 10:08:02 - [energy_monitoring] energy_monitoring - [INFO] INFO - 🔋 Energiemonitoring-Dashboard aufgerufen von admin +2025-06-20 10:14:47 - [energy_monitoring] energy_monitoring - [INFO] INFO - ✅ Energiemonitoring-Blueprint initialisiert diff --git a/backend/logs/hardware_integration/hardware_integration.log b/backend/logs/hardware_integration/hardware_integration.log index f843e7332..2dee09e1d 100644 --- a/backend/logs/hardware_integration/hardware_integration.log +++ b/backend/logs/hardware_integration/hardware_integration.log @@ -3783,3 +3783,5 @@ 2025-06-20 10:06:37 - [hardware_integration] hardware_integration - [WARNING] WARNING - ⚠️ Steckdose 192.168.0.104 ist im Netzwerk nicht erreichbar 2025-06-20 10:06:38 - [hardware_integration] hardware_integration - [WARNING] WARNING - ⚠️ 192.168.0.104 ist über keine Methode erreichbar 2025-06-20 10:06:38 - [hardware_integration] hardware_integration - [WARNING] WARNING - ⚠️ Steckdose 192.168.0.104 ist im Netzwerk nicht erreichbar +2025-06-20 10:14:45 - [hardware_integration] hardware_integration - [INFO] INFO - 🚀 Hardware Integration (Backend-Kontrolle) erfolgreich geladen +2025-06-20 10:14:47 - [hardware_integration] hardware_integration - [INFO] INFO - 🎯 DruckerSteuerung initialisiert - BACKEND ÜBERNIMMT KONTROLLE diff --git a/backend/logs/job_queue_system/job_queue_system.log b/backend/logs/job_queue_system/job_queue_system.log index a18a94293..14b3cf7f3 100644 --- a/backend/logs/job_queue_system/job_queue_system.log +++ b/backend/logs/job_queue_system/job_queue_system.log @@ -1910,3 +1910,6 @@ 2025-06-20 09:27:43 - [job_queue_system] job_queue_system - [INFO] INFO - 📊 MASSIVE Konsolidierung: 4 Dateien → 1 Datei (75% Reduktion) 2025-06-20 09:27:44 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestartet (Legacy-Kompatibilität) 2025-06-20 10:14:44 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestoppt (Legacy-Kompatibilität) +2025-06-20 10:14:45 - [job_queue_system] job_queue_system - [INFO] INFO - ✅ Job & Queue System Module initialisiert +2025-06-20 10:14:45 - [job_queue_system] job_queue_system - [INFO] INFO - 📊 MASSIVE Konsolidierung: 4 Dateien → 1 Datei (75% Reduktion) +2025-06-20 10:14:47 - [job_queue_system] job_queue_system - [INFO] INFO - Queue Manager gestartet (Legacy-Kompatibilität) diff --git a/backend/logs/monitoring_analytics/monitoring_analytics.log b/backend/logs/monitoring_analytics/monitoring_analytics.log index 7b50eecc7..9bc55a717 100644 --- a/backend/logs/monitoring_analytics/monitoring_analytics.log +++ b/backend/logs/monitoring_analytics/monitoring_analytics.log @@ -983,3 +983,5 @@ 2025-06-20 09:27:38 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) 2025-06-20 09:27:44 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - ✅ Monitoring & Analytics Module initialisiert 2025-06-20 09:27:44 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-20 10:14:47 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - ✅ Monitoring & Analytics Module initialisiert +2025-06-20 10:14:47 - [monitoring_analytics] monitoring_analytics - [INFO] INFO - 📊 MASSIVE Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) diff --git a/backend/logs/permissions/permissions.log b/backend/logs/permissions/permissions.log index 629cadcf1..0cc85041f 100644 --- a/backend/logs/permissions/permissions.log +++ b/backend/logs/permissions/permissions.log @@ -536,3 +536,4 @@ WHERE users.role = ?] 2025-06-20 10:09:36 - [permissions] permissions - [INFO] INFO - UserPermission für Admin-Benutzer 1 aktualisiert 2025-06-20 10:09:43 - [permissions] permissions - [INFO] INFO - UserPermission für Admin-Benutzer 1 aktualisiert 2025-06-20 10:09:44 - [permissions] permissions - [INFO] INFO - UserPermission für Admin-Benutzer 1 aktualisiert +2025-06-20 10:14:47 - [permissions] permissions - [INFO] INFO - Admin-Berechtigungen korrigiert: 0 erstellt, 0 aktualisiert diff --git a/backend/logs/scheduler/scheduler.log b/backend/logs/scheduler/scheduler.log index ac2b46025..3f096754c 100644 --- a/backend/logs/scheduler/scheduler.log +++ b/backend/logs/scheduler/scheduler.log @@ -3764,3 +3764,49 @@ 2025-06-20 10:05:53 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 1: name 'tapo_controller' is not defined 2025-06-20 10:05:53 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 2 nicht einschalten 2025-06-20 10:10:01 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:14:45 - [scheduler] scheduler - [INFO] INFO - Task check_jobs registriert: Intervall 30s, Enabled: True +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - Scheduler-Thread gestartet +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - Scheduler gestartet +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte Steckdosen-Initialisierung beim Systemstart... +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - 🔍 Prüfe 6 konfigurierte Steckdosen... +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Drucker 1: Fehler bei Initialisierung - DruckerSteuerung.check_outlet_status() got an unexpected keyword argument 'debug' +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Drucker 2: Fehler bei Initialisierung - DruckerSteuerung.check_outlet_status() got an unexpected keyword argument 'debug' +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Drucker 3: Fehler bei Initialisierung - DruckerSteuerung.check_outlet_status() got an unexpected keyword argument 'debug' +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Drucker 4: Fehler bei Initialisierung - DruckerSteuerung.check_outlet_status() got an unexpected keyword argument 'debug' +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Drucker 5: Fehler bei Initialisierung - DruckerSteuerung.check_outlet_status() got an unexpected keyword argument 'debug' +2025-06-20 10:14:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Drucker 6: Fehler bei Initialisierung - DruckerSteuerung.check_outlet_status() got an unexpected keyword argument 'debug' +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - ============================================================ +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - 🎯 STECKDOSEN-INITIALISIERUNG ABGESCHLOSSEN +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - 📊 Gesamt: 6 Steckdosen +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - ✅ Erfolgreich: 0 +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - 📡 Nicht erreichbar: 0 +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - ❌ Fehlgeschlagen: 6 +2025-06-20 10:14:47 - [scheduler] scheduler - [WARNING] WARNING - ⚠️ KEINE Steckdose konnte initialisiert werden! +2025-06-20 10:14:47 - [scheduler] scheduler - [INFO] INFO - ============================================================ +2025-06-20 10:14:53 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:14:53 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:14:53 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:15:17 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:15:17 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:15:17 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:15:23 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:15:23 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:15:23 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:15:47 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:15:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:15:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:15:53 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:15:53 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:15:53 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:16:17 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:16:17 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:16:17 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:16:23 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:16:23 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:16:23 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten +2025-06-20 10:16:47 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: Gastauftrag: Till Tomczaktet +2025-06-20 10:16:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 2: name 'tapo_controller' is not defined +2025-06-20 10:16:47 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten diff --git a/backend/logs/security_suite/security_suite.log b/backend/logs/security_suite/security_suite.log index da4e649c5..1cde62ca4 100644 --- a/backend/logs/security_suite/security_suite.log +++ b/backend/logs/security_suite/security_suite.log @@ -1485,3 +1485,6 @@ 2025-06-20 09:27:43 - [security_suite] security_suite - [INFO] INFO - ✅ Security Suite Module initialisiert 2025-06-20 09:27:43 - [security_suite] security_suite - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) 2025-06-20 09:27:44 - [security_suite] security_suite - [INFO] INFO - 🔒 Security Suite initialisiert +2025-06-20 10:14:45 - [security_suite] security_suite - [INFO] INFO - ✅ Security Suite Module initialisiert +2025-06-20 10:14:45 - [security_suite] security_suite - [INFO] INFO - 📊 Massive Konsolidierung: 3 Dateien → 1 Datei (67% Reduktion) +2025-06-20 10:14:47 - [security_suite] security_suite - [INFO] INFO - 🔒 Security Suite initialisiert diff --git a/backend/logs/startup/startup.log b/backend/logs/startup/startup.log index 726d70630..966b539d4 100644 --- a/backend/logs/startup/startup.log +++ b/backend/logs/startup/startup.log @@ -3916,3 +3916,12 @@ 2025-06-20 09:27:44 - [startup] startup - [INFO] INFO - 🪟 Windows-Modus: Aktiviert 2025-06-20 09:27:44 - [startup] startup - [INFO] INFO - 🔒 Windows-sichere Log-Rotation: Aktiviert 2025-06-20 09:27:44 - [startup] startup - [INFO] INFO - ================================================== +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - ================================================== +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet... +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.13.3 (tags/v3.13.3:6280bb5, Apr 8 2025, 14:47:33) [MSC v.1943 64 bit (AMD64)] +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: nt (win32) +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-20T10:14:47.127555 +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - 🪟 Windows-Modus: Aktiviert +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - 🔒 Windows-sichere Log-Rotation: Aktiviert +2025-06-20 10:14:47 - [startup] startup - [INFO] INFO - ================================================== diff --git a/backend/logs/utilities_collection/utilities_collection.log b/backend/logs/utilities_collection/utilities_collection.log index e4b16fb3c..e8fae5e13 100644 --- a/backend/logs/utilities_collection/utilities_collection.log +++ b/backend/logs/utilities_collection/utilities_collection.log @@ -1279,3 +1279,5 @@ 2025-06-20 09:27:33 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) 2025-06-20 09:27:42 - [utilities_collection] utilities_collection - [INFO] INFO - ✅ Utilities Collection initialisiert 2025-06-20 09:27:42 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) +2025-06-20 10:14:45 - [utilities_collection] utilities_collection - [INFO] INFO - ✅ Utilities Collection initialisiert +2025-06-20 10:14:45 - [utilities_collection] utilities_collection - [INFO] INFO - 🚨 ALLERLETZTE MEGA-Konsolidierung: 12+ Dateien → 1 Datei (90%+ Reduktion) diff --git a/backend/logs/windows_fixes/windows_fixes.log b/backend/logs/windows_fixes/windows_fixes.log index 64671b0ae..1a4ac60cc 100644 --- a/backend/logs/windows_fixes/windows_fixes.log +++ b/backend/logs/windows_fixes/windows_fixes.log @@ -465,3 +465,5 @@ 2025-06-20 09:27:33 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet 2025-06-20 09:27:42 - [windows_fixes] windows_fixes - [INFO] INFO - 🔧 Wende Windows-spezifische Fixes an... 2025-06-20 09:27:42 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet +2025-06-20 10:14:45 - [windows_fixes] windows_fixes - [INFO] INFO - 🔧 Wende Windows-spezifische Fixes an... +2025-06-20 10:14:45 - [windows_fixes] windows_fixes - [INFO] INFO - ✅ Alle Windows-Fixes erfolgreich angewendet