Hallo mit der bitte um Unterstützung
openWB duo Installation die seit einem Jahr unter 2.1.7 einwandfrei funktioniert hat.
openWB Duo von 2022
E3DC Hauskraftwerk
Letzte Woche update auf 2.1.9
Seit dem ist kein Laden mehr möglich. Im Interface steht "Ladevorgang wird gestartet"...aber es passiert nichts.
im mainlog habe ich gefunden:
Code: Alles auswählen
2026-02-16 10:34:17,816 - {modules.common.simcount._simcount:51} - {WARNING:device0} - Time difference between previous state and current state is too large. Set time difference to control interval.
2026-02-16 10:34:17,851 - {modules.common.simcount._simcount:51} - {WARNING:device0} - Time difference between previous state and current state is too large. Set time difference to control interval.
2026-02-16 10:34:17,869 - {modules.common.simcount._simcount:51} - {WARNING:device0} - Time difference between previous state and current state is too large. Set time difference to control interval.
2026-02-16 10:34:18,417 - {modules.common.simcount._simcount:51} - {WARNING:MainThread} - Time difference between previous state and current state is too large. Set time difference to control interval.
und auch das:
Code: Alles auswählen
2026-02-16 10:01:53,233 - {control.counter_all:107} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -361W, Berücksichtigte Komponenten neben EVU [{'id': 4, 'type': 'inverter', 'children': []}, {'id': 1, 'type': 'bat', 'children': []}, {'id': 2, 'type': 'cp', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}]
2026-02-16 10:05:40,408 - {helpermodules.messaging:60} - {ERROR:Commands} - Messaging: Fehlermeldung: {'source': 'command', 'type': 'danger', 'message': 'Es ist ein interner Fehler aufgetreten: dictionary changed size during iteration', 'timestamp': 1771232740}
2026-02-16 10:05:40,536 - {helpermodules.command:986} - {ERROR:Commands} - {'Traceback (most recent call last):\n File "/var/www/html/openWB/packages/helpermodules/command.py", line 158, in on_message\n func(connection_id, payload)\n File "/var/www/html/openWB/packages/helpermodules/command.py", line 742, in getDailyLog\n get_daily_log(payload["data"]["date"]))\n File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 169, in get_daily_log\n data = _collect_daily_log_data(date)\n File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 183, in _collect_daily_log_data\n log_data["entries"].append(create_entry(\n File "/var/www/html/openWB/packages/helpermodules/measurement_logging/write_log.py", line 228, in create_entry\n for ev in data.data.ev_data:\nRuntimeError: dictionary changed size during iteration\n'}
2026-02-16 10:18:33,666 - {control.counter_all:107} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -393W, Berücksichtigte Komponenten neben EVU [{'id': 4, 'type': 'inverter', 'children': []}, {'id': 1, 'type': 'bat', 'children': []}, {'id': 2, 'type': 'cp', 'children': []}, {'id': 3, 'type': 'cp', 'children': []}]
und im Ladelog kommt regelmäßig alle paar Minuten das (den Hinweis hab ich gelesen. Vielleicht ist der Eintrag auch normal)
Code: Alles auswählen
2026-02-21 00:48:47,167 - {helpermodules.utils.error_handling:45} - {ERROR:Internal Chargepoint} - Auslesen der EVSE nicht möglich. Vermutlich ist die EVSE defekt oder hat eine unbekannte Modbus-ID. Bitte nehme bei anhaltenden Problemen über die Support-Funktion in den Einstellungen Kontakt mit uns auf.
Liebe Kunden, das Log ist zur Auswertung durch Support-Mitarbeiter der openWB GmbH gedacht. Meldungen, die hier erscheinen können wie Fehlermeldungen aussehen, sind aber oft ganz normal. Beispielsweise führen wir Abfragen der internen Hardware mehrere tausend mal pro Stunde aus (wir gehen bis ans Limit der seriellen Kommunikation um eine möglichst feine Auflösung zu erreichen), eine Abfrage-Fehlerquote von 1-2% ist dabei normal. Wirklich relevante Fehlermeldungen erscheinen in der grafischen Nutzeroberfläche an prominenter Stelle. Bitte belastet unseren Support nicht mit Fragen nach euch unbekannten Log-Meldungen.
Kontakt mit dem Support.
Durchgeführte Maßnahmen:
WB zurückgesetzt. Minimalkonfig wie in der Anleitung (Virtueller Zähler, Ladepunkte mit Standardprofil --> Funktioniert nicht
WB Stromlos und ohne SD Karte gestartet für Notbetrieb --> FUNKTIONIERT
Hab dann eine neue SD Card bei openWB gekauft mit vorinstalliertem 2.1.7 patch3
Erster Test mit virtuellem Zähler und Minimalkongif --> FUNKTIONIERT
update auf 2.1.9
Geräte und Lastmanagement wieder eingerichtet --> FUNKTIONIERT aber es kommt wieder der " Time difference between ...", wie oben
Fahrzeuge und Fahrzeugprofile wieder angelegt --> FUNKTIONIERT
Image der SD Karte gezogen
Dann Ladung Starten mit SOFORTLADEN --> FUNKTIONIERT
Dann Laden mit Start über Zeitplan --> FUNKTIONIERT auch
nach etwas Wartezeit nochmal getestet --> FUNKTIONIERT NICHT MEHR

Im mainlog das hier gefunden:
https://paste.openwb.de/OumQwbhbSsuJZZN
Das Image wieder auf die SD geflashed. Aber auch hier startet das Laden nicht.
Jetzt stehe ich wieder am Anfang. Hat von euch jemand eine Idee? Bitte um Unterstützung?
Vielen Dank! Michael