Troubles bei Sungrow SH10RT & Go-eCharger

Wenn mehr als ein Gerät an den Raspberry angeschlossen werden sollen. Z.B. ein Regler und ein Wechselrichter oder mehrere Wechselrichter. Das Maximum sind 6 Geräte pro Raspberry Pi.

Moderator: Ulrich

Antworten
avireX
Beiträge: 20
Registriert: Sa 19. Feb 2022, 16:17
Hat sich bedankt: 1 Mal

Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von avireX »

Hi zusammen,
ich habe gestern die Wallbox dazu genommen, es lief jetzt einige Monate als Standard Single Regler der Sungrow mit der gleichen config. Habe Sie nur umbenannt von user.config.php in 1.user.config.php, eine 2. gebaut und den Crontab laut Anleitung angebaut. Zunächst habe ich gestern Daten bekommen, seit gestern Abend aber gar nix mehr.

Meine Config:
Sungrow über Modbus IP/Port passen WR Adresse 1
go-eCharger über TCP/IP und Port 80 WR Adresse 1

Log gestern:
22.08. 14:21:01 |---------------- Start sungrow.php --------------------------
22.08. 14:21:01 + -Die Daten werden ausgelesen...
22.08. 14:21:01 -Firmware: ARM_SAPPHIRE-H_V11_V01_B
22.08. 14:21:14 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
22.08. 14:21:14 -Multi-Regler-Ausgang. -6
22.08. 14:21:14 -OK. Datenübertragung erfolgreich.
22.08. 14:21:14 |---------------- Stop sungrow.php --------------------------
22.08. 14:22:01 |---------------- Start sungrow.php --------------------------
22.08. 14:22:01 + -Die Daten werden ausgelesen...
22.08. 14:22:02 -Firmware: ARM_SAPPHIRE-H_V11_V01_B
22.08. 14:22:14 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
22.08. 14:22:14 -Multi-Regler-Ausgang. -6
22.08. 14:22:14 -OK. Datenübertragung erfolgreich.
22.08. 14:22:14 |---------------- Stop sungrow.php --------------------------

Log heute:

23.08. 10:03:18 -Multi-Regler-Ausgang. -3
23.08. 10:03:18 -OK. Datenübertragung erfolgreich.
23.08. 10:03:18 |---------------- Stop go-e_wallbox.php ---------------------
23.08. 10:03:18 -Multi Regler Auslesen [Stop].

23.08. 10:04:01 -Multi Regler Auslesen [Start].
23.08. 10:04:01 -Verarbeitung von: '1.user.config.php' Regler: 70
23.08. 10:04:01 |---------------- Start sungrow.php --------------------------
23.08. 10:04:01 + -Die Daten werden ausgelesen...
23.08. 10:04:08 -Lesefehler => Ausgang.
23.08. 10:04:08 |---------------- Stop sungrow.php --------------------------
23.08. 10:04:08 -Verarbeitung von: '2.user.config.php' Regler: 29
23.08. 10:04:08 |---------------- Start go-e_wallbox.php ---------------------
23.08. 10:04:08 -Zentraler Timestamp: 1661241841
23.08. 10:04:08 o -Hardware Version:
23.08. 10:04:09 -car: 1
23.08. 10:04:09 -alw: 1
23.08. 10:04:09 -amp: 14
23.08. 10:04:09 -ast: 0
23.08. 10:04:09 -tma: 19°C
23.08. 10:04:09 * -Daten zur lokalen InfluxDB [ wallbox ] gesendet.
23.08. 10:04:09 -Multi-Regler-Ausgang. 6
23.08. 10:04:15 -OK. Datenübertragung erfolgreich.
23.08. 10:04:15 |---------------- Stop go-e_wallbox.php ---------------------
23.08. 10:04:15 -Multi Regler Auslesen [Stop].

Abgesehen davon hat er mir leider meine solaranzeige Daten überschrieben so dass die Werte der letzten Monate weg sind (Backup hatte ich noch nicht eingerichtet) - aber mei das passiert halt.

Hat trotzdem jemand eine Idee?

Benutzeravatar
Ulrich
Administrator
Beiträge: 3431
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 70 Mal
Danksagung erhalten: 357 Mal
Kontaktdaten:

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von Ulrich »

Gebe bitte einmal auf der Konsole folgendes ein:

nmap -p 502 <IP des Sungrow>
--------------------------------------
Ulrich [Admin]

avireX
Beiträge: 20
Registriert: Sa 19. Feb 2022, 16:17
Hat sich bedankt: 1 Mal

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von avireX »

Ulrich hat geschrieben:
Di 23. Aug 2022, 11:16
Gebe bitte einmal auf der Konsole folgendes ein:

nmap -p 502 <IP des Sungrow>
Starting Nmap 7.70 ( https://nmap.org ) at 2022-08-23 11:30 CEST
Nmap scan report for 192.168.30.**
Host is up (0.039s latency).

PORT STATE SERVICE
502/tcp open mbap
MAC Address: AC:19:9F:AA:1F:D7 (Sungrow Power Supply)

Nmap done: 1 IP address (1 host up) scanned in 0.61 seconds

Benutzeravatar
Ulrich
Administrator
Beiträge: 3431
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 70 Mal
Danksagung erhalten: 357 Mal
Kontaktdaten:

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von Ulrich »

OK. Dann können es eigentlich nur noch Timing Probleme im Docker Container sein.
--------------------------------------
Ulrich [Admin]

avireX
Beiträge: 20
Registriert: Sa 19. Feb 2022, 16:17
Hat sich bedankt: 1 Mal

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von avireX »

Ulrich hat geschrieben:
Di 23. Aug 2022, 12:40
OK. Dann können es eigentlich nur noch Timing Probleme im Docker Container sein.
Ich rausgefunden, das es tatsächlich nur geht wenn explizit 001 als WR_Adresse drin steht, eine 1 verhindert das Ganze.

Benutzeravatar
Ulrich
Administrator
Beiträge: 3431
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 70 Mal
Danksagung erhalten: 357 Mal
Kontaktdaten:

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von Ulrich »

Kann es sein, dass du als

$WR_Adresse = "1";

folgendes eingetragen hast:

$WR_Adresse = 1;

Das geht nicht. MODBUS benötigt einen HEX Wert von "01", der im Script erst erzeugt wird. Deshalb muss die Zahl ein String sein.
--------------------------------------
Ulrich [Admin]

avireX
Beiträge: 20
Registriert: Sa 19. Feb 2022, 16:17
Hat sich bedankt: 1 Mal

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von avireX »

Ich hab bei Sungrow angerufen und mir ein Firmware Update machen lassen, jetzt sieht es besser aus:

ARM-Softwareversion
SAPPHIRE-H_01011.01.19
MDSP-Softwareversion
SAPPHIRE-H_03011.01.16
SDSP Softwareversion
SUBCTL-S_04011.01.01

avireX
Beiträge: 20
Registriert: Sa 19. Feb 2022, 16:17
Hat sich bedankt: 1 Mal

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von avireX »

avireX hat geschrieben:
Mi 24. Aug 2022, 13:41
Ich hab bei Sungrow angerufen und mir ein Firmware Update machen lassen, jetzt sieht es besser aus:

ARM-Softwareversion
SAPPHIRE-H_01011.01.19
MDSP-Softwareversion
SAPPHIRE-H_03011.01.16
SDSP Softwareversion
SUBCTL-S_04011.01.01
Leider nur bedingt geholfen, nach Neustart des Docker-Containers oder Servers hab ich wieder Lesefehler :( ich werd nicht schlau daraus.

Das Logging vom Sungrow WR sagt folgendes, einen Error kann ich nicht erkennen. WR hab ich mehrfach neugestartet und Docker-Container mehrfach neu gebaut. Ich erkenne leider einfach den Fehler nicht :(
2022-08-26 11:53:28&0X03&main.c&134&main task is running
2022-08-26 11:54:22&0X02&port_mgr.c&1393&Port_ComDataStats: total[813320] recv[813310] err[9].
2022-08-26 11:56:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[813896] recv[813886] err[9].
2022-08-26 11:58:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[814470] recv[814460] err[9].
2022-08-26 12:00:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[815046] recv[815036] err[9].
2022-08-26 12:02:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[815621] recv[815611] err[9].
2022-08-26 12:04:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[816195] recv[816185] err[9].
2022-08-26 12:06:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[816772] recv[816762] err[9].
2022-08-26 12:08:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[817347] recv[817337] err[9].
2022-08-26 12:10:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[817920] recv[817910] err[9].
2022-08-26 12:12:23&0X02&port_mgr.c&1393&Port_ComDataStats: total[818498] recv[818488] err[9].

Benutzeravatar
Ulrich
Administrator
Beiträge: 3431
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 70 Mal
Danksagung erhalten: 357 Mal
Kontaktdaten:

Re: Troubles bei Sungrow SH10RT & Go-eCharger

Beitrag von Ulrich »

Für das Auslesen des Sungow Wechselrichter über WLAN gibt es ein Update. Bitte die Solaranzeige updaten, dann sollte es funktionieren.
--------------------------------------
Ulrich [Admin]

Antworten