Seite 27 von 28

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Mo Apr 28, 2025 8:50 am
von steffel25
Ein Reboot der openWB hilft für einige Zeit. Dann tritt es wieder auf. Habe jetzt noch mal auf die letze Version 24 upgedated...

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Mo Apr 28, 2025 9:28 am
von Gero
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…
Bei mir ist es nur ein ladender LP, der Strom im virtuellen Zähler ist aber auch hier Null.

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Mo Apr 28, 2025 11:27 am
von ChristophR
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...
Kein 2. System, was auf Solaredge zugreift vorhanden?

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Mo Apr 28, 2025 3:24 pm
von steffel25
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?

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Mo Apr 28, 2025 3:47 pm
von openWB
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?
Geht es auch wieder wenn du den SolarEdge Wechselrichter neustartest?

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Mo Apr 28, 2025 5:06 pm
von ChristophR
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:
viewtopic.php?p=126876#p126876

Kann aber auch "einfach" ein Netzwerkproblem sein.

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Mo Apr 28, 2025 9:16 pm
von Helix
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 

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Di Apr 29, 2025 4:24 am
von ChristophR
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 
Einmal Abends und einmal Morgens für 1 Minute ist das bei SolarEdge normal.

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Di Apr 29, 2025 4:27 am
von Helix
Der Zustand und der Fehler bleibt aber aber so bis ich manuell interveniere...

Re: Rückmeldungen software2 2.1.8-Alpha.1

Verfasst: Di Apr 29, 2025 4:58 am
von ChristophR
Helix hat geschrieben: Di Apr 29, 2025 4:27 am Der Zustand und der Fehler bleibt aber aber so bis ich manuell interveniere...
Gestern ist noch eine Änderung für Solaredge in den master gekommen.
Ich habe gerade gesehen, dass ich vor einiger Zeit auf Modbus Proxy umgestellt hatte, da ich was ausprobiert hatte. Das umging den Fehler wahrscheinlich.
Habe wieder auf Direktabfrage umgestellt und werde es beobachten.

P.S: Sehe gerade, dass Du (normalerweise) 2 Systeme hast, die auf den Solaredge zugreifen (openWB und HA), da brauchst Du zwingend einen Proxy.