Re: Rückmeldungen software2 2.1.8-Alpha.1
Verfasst: Mo Apr 28, 2025 8:50 am
Ein Reboot der openWB hilft für einige Zeit. Dann tritt es wieder auf. Habe jetzt noch mal auf die letze Version 24 upgedated...
Bei mir ist es nur ein ladender LP, der Strom im virtuellen Zähler ist aber auch hier Null.tobox hat geschrieben: Mo Apr 28, 2025 7:12 am Der virtuelle Zähler zeigt alle Ströme mit 0A, obwohl mit mehreren kW geladen wird…
Kein 2. System, was auf Solaredge zugreift vorhanden?steffel25 hat geschrieben: Mo Apr 28, 2025 8:50 am Ein Reboot der openWB hilft für einige Zeit. Dann tritt es wieder auf. Habe jetzt noch mal auf die letze Version 24 upgedated...
Geht es auch wieder wenn du den SolarEdge Wechselrichter neustartest?steffel25 hat geschrieben: Mo Apr 28, 2025 3:24 pm Ich habe 2 OpenWB. Aber die andere arbeitet nur als 2. Ladepunkt zu diesem. Sonst wüsste ich nichts weiter.
Im Log sehe ich "[Errno 104] Connection reset by peer".
Es läuft einige Tage lang gut. Dann kommt dieser Fehler. Dann muss ich die (Master-) OpenWB rebooten.
Hilft vielleicht ein anderes Log File?
Hier gab es ein ähnliches Problem:steffel25 hat geschrieben: Mo Apr 28, 2025 3:24 pm Ich habe 2 OpenWB. Aber die andere arbeitet nur als 2. Ladepunkt zu diesem. Sonst wüsste ich nichts weiter.
Im Log sehe ich "[Errno 104] Connection reset by peer".
Es läuft einige Tage lang gut. Dann kommt dieser Fehler. Dann muss ich die (Master-) OpenWB rebooten.
Hilft vielleicht ein anderes Log File?
Code: Alles auswählen
2025-04-28 18:48:35,235 - {helpermodules.utils._thread_handler:40} - {ERROR:MainThread} - Thread smarthome ist bereits aktiv und wird nicht erneut gestartet.
2025-04-28 22:41:13,924 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (192.168.188.36, 502) failed: timed out
2025-04-28 22:41:13,934 - {modules.common.fault_state:49} - {ERROR:device0} - SolarEdge Zähler: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> ('Failed to connect[ModbusTcpClient(192.168.188.36:502)]', 'Modbus-Client konnte keine Verbindung zu 192.168.188.36:502 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.'), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 39, in __call__
self.__updater(components_list)
File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/device.py", line 78, in update_components
with client:
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 65, in __enter__
raise e
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 61, in __enter__
self._delegate.__enter__()
File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 120, in __enter__
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.188.36:502)]
2025-04-28 22:41:13,953 - {modules.common.fault_state:49} - {ERROR:device0} - SolarEdge Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> ('Failed to connect[ModbusTcpClient(192.168.188.36:502)]', 'Modbus-Client konnte keine Verbindung zu 192.168.188.36:502 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.'), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 39, in __call__
self.__updater(components_list)
File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/device.py", line 78, in update_components
with client:
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 65, in __enter__
raise e
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 61, in __enter__
self._delegate.__enter__()
File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 120, in __enter__
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.188.36:502)]
2025-04-28 22:41:14,027 - {modules.common.utils.component_parser:43} - {ERROR:MainThread} - Fehlerstatus in Komponente SolarEdge Zähler. Werte werden nicht aktualisiert.
2025-04-28 22:41:16,762 - {control.counter_all:172} - {WARNING:MainThread} - Komponente inverter4 ist im Fehlerzustand und wird nicht berücksichtigt.
2025-04-28 22:41:31,645 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (192.168.188.36, 502) failed: [Errno 111] Connection refused
Einmal Abends und einmal Morgens für 1 Minute ist das bei SolarEdge normal.Helix hat geschrieben: Mo Apr 28, 2025 9:16 pm Hallo zusammen,
seit irgendeinem Stand der 2.1.8-Alpha.1 bricht bei mir jeden Abend einige Stunden nach Sonnenuntergang die Verbindung zum SolarEdge Wechselrichter ab.
Der WR ist definitiv erreichbar. Z.B. mit HomeAssistant kann ich Daten auslesen. Diesen habe ich übrigens zu Testzwecken auch schon deaktiviert.
Wenn ich in der Konfiguration bei Geräten und Komponenten einmal speichere ist alles wieder gut. Die Verbindung ist dann sofort wieder da.
Ist dieser Bug bekannt?
VG
Dennis
Edit: Ist sehr ähnlich diesem Fehler : viewtopic.php?p=126863#p126863
Code: Alles auswählen
2025-04-28 18:48:35,235 - {helpermodules.utils._thread_handler:40} - {ERROR:MainThread} - Thread smarthome ist bereits aktiv und wird nicht erneut gestartet. 2025-04-28 22:41:13,924 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (192.168.188.36, 502) failed: timed out 2025-04-28 22:41:13,934 - {modules.common.fault_state:49} - {ERROR:device0} - SolarEdge Zähler: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> ('Failed to connect[ModbusTcpClient(192.168.188.36:502)]', 'Modbus-Client konnte keine Verbindung zu 192.168.188.36:502 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.'), Traceback: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 39, in __call__ self.__updater(components_list) File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/device.py", line 78, in update_components with client: File "/var/www/html/openWB/packages/modules/common/modbus.py", line 65, in __enter__ raise e File "/var/www/html/openWB/packages/modules/common/modbus.py", line 61, in __enter__ self._delegate.__enter__() File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 120, in __enter__ raise ConnectionException("Failed to connect[%s]" % (self.__str__())) pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.188.36:502)] 2025-04-28 22:41:13,953 - {modules.common.fault_state:49} - {ERROR:device0} - SolarEdge Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> ('Failed to connect[ModbusTcpClient(192.168.188.36:502)]', 'Modbus-Client konnte keine Verbindung zu 192.168.188.36:502 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.'), Traceback: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 39, in __call__ self.__updater(components_list) File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/device.py", line 78, in update_components with client: File "/var/www/html/openWB/packages/modules/common/modbus.py", line 65, in __enter__ raise e File "/var/www/html/openWB/packages/modules/common/modbus.py", line 61, in __enter__ self._delegate.__enter__() File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 120, in __enter__ raise ConnectionException("Failed to connect[%s]" % (self.__str__())) pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.188.36:502)] 2025-04-28 22:41:14,027 - {modules.common.utils.component_parser:43} - {ERROR:MainThread} - Fehlerstatus in Komponente SolarEdge Zähler. Werte werden nicht aktualisiert. 2025-04-28 22:41:16,762 - {control.counter_all:172} - {WARNING:MainThread} - Komponente inverter4 ist im Fehlerzustand und wird nicht berücksichtigt. 2025-04-28 22:41:31,645 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (192.168.188.36, 502) failed: [Errno 111] Connection refused
Gestern ist noch eine Änderung für Solaredge in den master gekommen.Helix hat geschrieben: Di Apr 29, 2025 4:27 am Der Zustand und der Fehler bleibt aber aber so bis ich manuell interveniere...