Daten werden nicht mehr angezeigt

Werte in openWB visualisieren, mittels Zählers oder auch durch andere Systeme als Datenquelle
Antworten
biker1789
Beiträge: 4
Registriert: Sa Mär 25, 2023 3:04 pm

Daten werden nicht mehr angezeigt

Beitrag von biker1789 »

Hallo zusammen,
seit einigen Tagen kommen keine Daten mehr von Solaregde Wechselrichter in der WB an, obwohl sie bei Solaredge angezeigt bekommen

Meldung in der WB: Störungsbeschreibung <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to
connect[ModbusTcpClient(192.168.xxx.xx:xxx)]

Mqtt Log: 2023-03-25 16:10:06,378: Topic: openWB/set/pv/1/faultState, Message: 2
2023-03-25 16:10:06,369: Topic: openWB/set/pv/1/faultStr, Message: "<class 'pymodbus.exceptions.ConnectionException'> Modbus Error:
[Connection] Failed to connect[ModbusTcpClient(192.168.xxx.xx:xxx)]"

Code: Alles auswählen

2023-03-25 16:20:06: PID: 2590: modules.devices.solaredge.device: Solaredge Bat-WR-gleiche IP: None, Externer WR: None, 2. Speicher: None, Speicherleistung subtrahieren: None 2. IP: None, Num: None
2023-03-25 16:20:06: PID: 2590: modules.devices.solaredge.device: Solaredge Slave-IDs: [1, None, None, None]
2023-03-25 16:20:06: PID: 2590: modules.devices.solaredge.device: Solaredge IP: 192.168.178.31:502
2023-03-25 16:20:06: PID: 2590: legacy run server: Received command ["modules.devices.solaredge.device","counter","192.168.178.31","502","1"]
2023-03-25 16:20:05: PID: 2590: legacy run server: Completed running command in 3.03s: ["modules.devices.solaredge.device","inverter","192.168.178.31","","1","none","none","none","0","1",

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.178.31:502)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 119, in __enter__
self.delegate.__enter__()
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 52, in __enter__
with dev.client:
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 194, in read_legacy
Traceback (most recent call last):
2023-03-25 16:20:05: PID: 2590: soc.modules.common.fault_state: SolarEdge Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.178.31:502)], Traceback:
2023-03-25 16:20:05: PID: 2590: pymodbus.client.sync: Connection to (192.168.178.31, 502) failed: timed out
2023-03-25 16:20:03: PID: 10613: ##### cron5min.sh finished ##### (LV0) at 313 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:20:02: PID: 10613: logfile cleanup triggered (LV1) at 310 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:20:02: PID: 2590: soc.modules.common.component_context: Update Komponente ['SolarEdge Wechselrichter']
2023-03-25 16:20:02: PID: 2590: modules.devices.solaredge.device: Solaredge Bat-WR-gleiche IP: 0, Externer WR: 1, 2. Speicher: 0, Speicherleistung subtrahieren: 0 2. IP: none, Num: 1
2023-03-25 16:20:02: PID: 2590: modules.devices.solaredge.device: Solaredge Slave-IDs: [1, none, none, none]
2023-03-25 16:20:02: PID: 2590: modules.devices.solaredge.device: Solaredge IP: 192.168.178.31:
2023-03-25 16:20:02: PID: 2590: legacy run server: Received command ["modules.devices.solaredge.device","inverter","192.168.178.31","","1","none","none","none","0","1",
2023-03-25 16:20:02: PID: 10903: push buttons disabled (LV1) at 41 pushButtonsSetup /var/www/html/openWB/runs/pushButtons/pushButtonsHelper.sh
2023-03-25 16:20:02: PID: 10903: rse disabled (LV1) at 41 rseSetup /var/www/html/openWB/runs/rse/rseHelper.sh
2023-03-25 16:20:01: PID: 10903: external openWB, daemon mode or socket mode not configured; checking network setup (LV1) at 96 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: legacy run server is already running (LV1) at 62 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: Starting legacy run server... (LV1) at 55 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: smart home handler is already running (LV1) at 48 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: Starting smart home handler... (LV1) at 45 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: mqtt handler is already running (LV1) at 38 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: Starting MQTT handler... (LV1) at 35 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: modbus tcp server already running (LV1) at 28 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: Starting modbus server... (LV1) at 25 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10903: Starting OpenWB services (LV0) at 22 start /var/www/html/openWB/runs/services.sh
2023-03-25 16:20:01: PID: 10613: current ip: 192.168.178.74 (LV1) at 293 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:20:01: PID: 10613: updating daily yield stats (LV1) at 164 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:20:01: PID: 10613: electricity provider not set up; skipping price update (LV2) at 160 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:20:01: PID: 10613: Netzschutz konfiguriert; aktuelle Frequenz: 4997 (LV1) at 109 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:20:01: PID: 10613: daily csv updated: /var/www/html/openWB/web/logging/data/daily/20230325.csv (LV1) at 101 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:20:01: PID: 10625: **** Regulation loop start **** (LV1) at 77 main /var/www/html/openWB/regel.sh
2023-03-25 16:20:01: PID: 10613: ##### cron5min.sh started ##### (LV0) at 23 main /var/www/html/openWB/runs/cron5min.sh
2023-03-25 16:19:52: PID: 9186: **** FATAL ********************************* (LV0) at 68 cleanup /var/www/html/openWB/regel.sh
2023-03-25 16:19:51: PID: 9186: **** FATAL Regulation loop needs 10 seconds (LV0) at 67 cleanup /var/www/html/openWB/regel.sh
2023-03-25 16:19:51: PID: 9186: **** FATAL ********************************* (LV0) at 66 cleanup /var/www/html/openWB/regel.sh
set-currents: setze ladung auf 6A
2023-03-25 16:19:51: PID: 9186: uberschuss 0 wattbezug 0 ladestatus 1 llsoll 6 pvwatt 0 mindestuberschussphasen 50 wattkombiniert 1379 schaltschwelle 230 (LV2) at 586 main /var/www/html/openWB/regel.sh
2023-03-25 16:19:51: PID: 9186: anzahlphasen 1 (LV1) at 585 main /var/www/html/openWB/regel.sh
2023-03-25 16:19:51: PID: 9878: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
9186
2023-03-25 16:19:50: PID: 9186: Timing Umschaltung: 480 / 480 (LV1) at 17 u1p3pswitch u1p3p.sh
2023-03-25 16:19:50: PID: 9186: automatische Umschaltung aktiv (LV1) at 16 u1p3pswitch u1p3p.sh
2023-03-25 16:19:50: PID: 9186: Zeit zum abfragen aller Werte 9 Sekunden (LV1) at 186 main /var/www/html/openWB/regel.sh
2023-03-25 16:19:49: PID: 9186: chargestatlp1 1 chargestatlp2 0 chargestatlp3 0 (LV1) at 1310 loadvars loadvars.sh
2023-03-25 16:19:49: PID: 9186: plugstatlp1 1 plugstatlp2 0 plugstatlp3 0 (LV1) at 1309 loadvars loadvars.sh
2023-03-25 16:19:49: PID: 9186: lp1enabled 1 lp2enabled 1 lp3enabled 1 (LV1) at 1308 loadvars loadvars.sh
2023-03-25 16:19:49: PID: 9186: EVU 1:V/0A 2: V/0A 3: V/0A (LV1) at 1307 loadvars loadvars.sh
2023-03-25 16:19:49: PID: 9186: lla3 0 llv3 234.8 llas13  llas23  soclp1 0 soclp2  (LV1) at 1306 loadvars loadvars.sh
2023-03-25 16:19:49: PID: 9186: lla2 0 llv2 235.6 llas12  llas22  sofortll 6 hausverbrauch 0 wattbezug 0 uberschuss 0 (LV1) at 1305 loadvars loadvars.sh
2023-03-25 16:19:49: PID: 9186: lla1 5 llv1 234.0 llas11  llas21  mindestuberschuss 50 abschaltuberschuss 50 lademodus 1 (LV1) at 1304 loadvars loadvars.sh
2023-03-25 16:19:49: PID: 9186: pv1watt 0 pv2watt  pvwatt 0 ladeleistung 1379 llalt 6 nachtladen 0 nachtladen 0 minimalA 6 maximalA 16 (LV1) at 1303 loadvars loadvars.sh
modules.common.fault_state.FaultState: ('TCP-Client konnte keine Verbindung zu 192.168.178.31:502 aufbauen. Bitte Einstellungen (IP-Adresse, ..) und Hardware-Anschluss prüfen.', <FaultStateLevel.ERROR: 2>)
" aufbauen. Bitte Einstellungen (IP-Adresse, ..) und " + "Hardware-Anschluss prüfen.") from e
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 93, in __read_registers
self.delegate.read_holding_registers, address, types, byteorder, wordorder, **kwargs
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 119, in read_holding_registers
unit=component_config.configuration.modbus_id)) or 1
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 73, in add_component
id=num, configuration=SolaredgeCounterConfiguration(modbus_id=int(slave_id0))))
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 181, in read_legacy
parser.set_defaults(RUN=lambda args: function(*[getattr(args, argument_name) for argument_name in arg_spec.args]))
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 19, in <lambda>
args.RUN(args)
File "/var/www/html/openWB/packages/helpermodules/cli/_run_using_positional_cli_args.py", line 34, in run_using_positional_cli_args
run_using_positional_cli_args(read_legacy, argv)
2023-03-25 16:19:49: PID: 9399: EVU RET: 0 (LV2) at 16 main modules/bezug_solaredge/main.sh
File "/var/www/html/openWB/packages/modules/devices/solaredge/device.py", line 256, in main
importlib.import_module(parsed[0]).main(parsed[1:])
File "/var/www/html/openWB/packages/legacy_run_server.py", line 109, in handle_message
self.__callback(read_all_bytes(connection))
File "/var/www/html/openWB/packages/legacy_run_server.py", line 87, in handle_connection
yield
File "/var/www/html/openWB/packages/legacy_run_server.py", line 48, in redirect_stdout_stderr_exceptions_to_log
Traceback (most recent call last):

The above exception was the direct cause of the following exception:
installierte Version: 1.9.295 war auch beim Vorgänger so da sind die Daten verloren gegangen

Wäre schön wenn ich wieder alle Daten hätte die Sonne kommt ja langsam wieder PV und E-Auto würden gerne wieder miteinander Reden ;)
SolarEdge mit OpenWB inc Shellys
Benutzeravatar
humschti
Beiträge: 549
Registriert: Mo Nov 25, 2019 8:25 am
Wohnort: Nürensdorf (Schweiz)

Re: Daten werden nicht mehr angezeigt

Beitrag von humschti »

Ist der WR denn unter der angegebenen IP erreichbar?
openWB Series 2 Duo mit EVU, 1/3 Umschaltung und abgesetztem Display, 16 kWp mit Solaredge, Ansteuerung Haushaltsgeräte mit Shelly
Tesla Model S und Cupra Born (SoC via EVCC)
biker1789
Beiträge: 4
Registriert: Sa Mär 25, 2023 3:04 pm

Re: Daten werden nicht mehr angezeigt

Beitrag von biker1789 »

Leider nein auch nicht unter der IP aus der Fritz Box
SolarEdge mit OpenWB inc Shellys
aiole
Beiträge: 6876
Registriert: Mo Okt 08, 2018 4:51 pm

Re: Daten werden nicht mehr angezeigt

Beitrag von aiole »

Dann lass mal "Advanced IP-Scanner" (gibts 4free für Win) suchen.
https://www.advanced-ip-scanner.com/
Wenn Du die IP hast, dann in der FB "fixieren" (immer diese IP für dieses Gerät oder so ähnlich anklicken). Zum Schluss die neue IP in oWB korrigieren.

Laufen tut der SE aber? Blinken die LAN-LED's am SE und am switch?
biker1789
Beiträge: 4
Registriert: Sa Mär 25, 2023 3:04 pm

Re: Daten werden nicht mehr angezeigt

Beitrag von biker1789 »

Vielen Dank,
die IP-Adresse war geändert warum auch immer :?
Nach Neustart der Wallbox geht alles wieder
SolarEdge mit OpenWB inc Shellys
Heavendenied
Beiträge: 609
Registriert: Do Feb 20, 2020 1:16 pm

Re: Daten werden nicht mehr angezeigt

Beitrag von Heavendenied »

Dann am besten bei der Gelegenheit gleich ne feste IP vergeben oder die Reservierung in der FRITZ!Box fest einstellen. Sonst kann sowas immer wieder passieren?
Gruß,
Jürgen
biker1789
Beiträge: 4
Registriert: Sa Mär 25, 2023 3:04 pm

Re: Daten werden nicht mehr angezeigt

Beitrag von biker1789 »

Ja, hab feste IP vergeben wie aiole geschrieben hat, weis ja jetzt auch wonach ich schauen muss ;)
SolarEdge mit OpenWB inc Shellys
Antworten