Täglicher Timeout bei Solaredge Wechselrichter

Antworten
ChristophR
Beiträge: 437
Registriert: So Okt 30, 2022 8:07 am

Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von ChristophR »

Hallo,

ich habe täglich, fast genau im 24h Takt, eine kurze Unterbrechung bei der Abfrage meines Solaredge Wechelrichters RWS10K per Modbus TCP.

Code: Alles auswählen

2023-08-07 22:43:10,257 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
2023-08-07 22:43:23,903 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-07 22:43:33,535 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-07 22:43:40,166 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
...
2023-08-08 22:39:20,404 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
2023-08-08 22:39:33,153 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-08 22:39:43,847 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-08 22:39:50,575 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
...
2023-08-09 22:46:20,584 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
2023-08-09 22:46:33,211 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-09 22:46:43,820 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-09 22:46:50,499 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
...
2023-08-10 22:45:10,374 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
2023-08-10 22:45:24,012 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-10 22:45:33,635 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: timed out
2023-08-10 22:45:40,254 - {pymodbus.client.sync:218} - {ERROR:device0} - Connection to (solaredge, 1502) failed: [Errno 111] Connection refused
Es sind immer genau diese 4 Meldungen, dann ist wieder gut.

Die openWB ist das einzige Gerät, welches den Wechselrichter abfragt, bei mehreren gleichzeitigen Geräten gibt es ja bekannte Probleme.

Haben dieses Problem auch andere oder bin ich ein bedauerliches Einzelschicksal?

VG
Christoph
Zuletzt geändert von ChristophR am Do Aug 10, 2023 8:51 pm, insgesamt 2-mal geändert.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Elchkopp
Beiträge: 484
Registriert: Fr Feb 04, 2022 6:19 pm

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von Elchkopp »

Ich hab auch einen SolarEdge WR (SE10K-RWS). Ich kann gerne mal schauen, ob ich ein ähnliches Verhalten habe.
StEFfen_10
Beiträge: 25
Registriert: Mo Jan 17, 2022 9:54 pm

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von StEFfen_10 »

Führt er in dieser Zeit den Isolationstest durch? Denn dieser ist nach 24 Stunden Dauerbetrieb Pflicht. Was man machen kann, ist den Wechselrichter einmal gegen 18 Uhr oder einen anderen Zeit neustarten und dann schauen ob es immer die Uhrzeit ist.
PV: 24,7 kWp Ost Süd West mit Fronius GEN24 8.0 zusammen mit 2xBYD HVS 10.2 und Fronius Symo
Canadian Solar 370Watt/380Watt.
Smartmeter: Fronius TS63A-3
WB: OpenWb Standard 2 + und Selbstbau OpenWb
VW E-UP
Renault E-Twingo
Elchkopp
Beiträge: 484
Registriert: Fr Feb 04, 2022 6:19 pm

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von Elchkopp »

Meiner hat das auch - und ich vermute stark, dass es der Isolationstest ist. Jedenfalls sieht man das am Wechselrichter selbst auch, dass er kurz auf „rot“ geht und dann weiter macht.
ChristophR
Beiträge: 437
Registriert: So Okt 30, 2022 8:07 am

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von ChristophR »

Elchkopp hat geschrieben: Do Aug 10, 2023 8:45 am Meiner hat das auch.
Welche Uhrzeit hat er bei Dir genommen?
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Elchkopp
Beiträge: 484
Registriert: Fr Feb 04, 2022 6:19 pm

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von Elchkopp »

Bei mir passiert das so gegen 19:00 Uhr etwa.
ChristophR
Beiträge: 437
Registriert: So Okt 30, 2022 8:07 am

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von ChristophR »

Ich habe ihn heute früh um 5:30 Uhr neu gestartet, mal gucken, ob sich die Zeit dadurch ändert.
Danke für die Rückmeldung, muss dann wohl damit leben...
(Der 2. Punkt, der mich stört... Wenn das Internet mal länger als 7 Stunden nicht verfügbar ist, fällt auch die interne Modbus TCP Abfrage aus.)

VG
Christoph
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
ChristophR
Beiträge: 437
Registriert: So Okt 30, 2022 8:07 am

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von ChristophR »

Elchkopp hat geschrieben: Do Aug 10, 2023 10:14 am Bei mir passiert das so gegen 19:00 Uhr etwa.
Nur nochmal zur Info:
Trotz Power Cycle zu einer anderen Uhrzeit bleibt es bei mir ca. 22:45 Uhr (Habe es oben im Log ergänzt).
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Benutzeravatar
ragsna
Beiträge: 184
Registriert: Mi Nov 04, 2020 5:00 pm

Re: Täglicher Timeout bei Solaredge Wechselrichter

Beitrag von ragsna »

Ich habe ein ähnliches Problem, allerdings 2x / Tag:
Jeden Tag zwischen 04:00 - 04:30 sowie zwischen 18:00 - 18:30 bekomme ich ebenfalls Modbus TCP Fehler.
Es gibt dann immer einen kurzen Peak seitens Netzbezug auf 32768W:
high_grid_3.png

Ich vermute das dies nicht wirklich ein Netzbezug ist, sondern durch den Modbus Fehler dieser Wert irgendwie falsch gelesen wird.

Das ganze ist erst recht blöd wenn das EV geladen wird, da dann das Lastmanagement einspringt.

Im Debug Log schaut das dann so aus:

Code: Alles auswählen

2023-12-10 18:07:26: speicherleistung -611 speichersoc 71 (LV1) at 1173 loadvars loadvars.sh
AttributeError: 'ModbusIOException' object has no attribute 'registers'
    value1 = resp.registers[0] 
  File "/var/www/html/openWB/modules/bezug_solaredge/solaredge.py", line 17, in <module>
Traceback (most recent call last):
AttributeError: 'ModbusIOException' object has no attribute 'getRegister'
    raw = struct.pack('>HH', rr.getRegister(1), rr.getRegister(0))
  File "/var/www/html/openWB/modules/wr_solaredge/solaredgeall.py", line 39, in <module>
Traceback (most recent call last):
2023-12-10 18:07:22: **** Regulation loop start **** (LV1) at 50 main /var/www/html/openWB/regel.sh
Hat hierzu irgend jemand eine Lösung gefunden?
openWB series2 custom - SolarEdge | 9.92 kWp | 2 x SE5000H | LG Resu10H 9.3 kWh - MB EQA 250
Antworten