Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

PV Überschussladen mit Wallboxen. (intelligenten Ladestationen) Alles was mit der eingebauten Wallbox-Steuerung zu tun hat.

Moderator: Ulrich

Ventorenner
Beiträge: 4
Registriert: Sa 13. Jul 2024, 21:14

Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ventorenner »

Hallo zusammen.

Zuerst einmal vielen Dank für das Projekt und die Mühe die sich alle hiermit machen. Ich bin seit fast 2 Wochen dran die Solaranzeige zum Laufen zu bringen. Mit Programmieren hatte ich bisher bis auf Codeschnipsel zusammentragen nicht viel zu tun. Und auch hier bin ich mit meinem "Basiswissen" jetzt soweit, dass fast alles funktioniert. Danke nochmals!

Nun zu meinem Problem.

Setup:
Raspberry Pi4B mit Solaranzeige installiert
Deye Hybridwechselrichter (12kW)
Go-e Wallbox

Im PHP.log bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 254
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 255
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 256
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 257
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 258
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 259
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 260
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 261
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 262
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 263
[21-Jul-2024 10:23:15 Europe/Berlin] PHP Notice:  Undefined index: data in /var/www/html/deye_wr.php on line 264
Die dazugehörigen Codezeilen in der dey_wr.php sind diejenigen welche mit $aktuelleDaten... beginnen:

Code: Alles auswählen

    $Befehl["RegisterAddress"] = "0273"; // in HEX Dez = 627
    $Befehl["RegisterCount"] = "0010";
    $rc = $funktionen->phocos_pv18_auslesen( $USB1, $Befehl, $Timer );
    if ($rc == false or $rc["ok"] == false) {
      $funktionen->log_schreiben( "Der Wechselrichter sendet keine Daten. Register 627", "   ", 5 );
      goto Ausgang;
    }
    $aktuelleDaten["INV"]["Spannung_R"] = $funktionen->hexdecs( substr( $rc["data"], 0, 4 )) / 10; // 627
    $aktuelleDaten["INV"]["Spannung_S"] = $funktionen->hexdecs( substr( $rc["data"], 4, 4 )) / 10; // 628
    $aktuelleDaten["INV"]["Spannung_T"] = $funktionen->hexdecs( substr( $rc["data"], 8, 4 )) / 10; // 629
    $aktuelleDaten["INV"]["Strom_R"] = $funktionen->hexdecs( substr( $rc["data"], 12, 4 )) / 100; // 630
    $aktuelleDaten["INV"]["Strom_S"] = $funktionen->hexdecs( substr( $rc["data"], 16, 4 )) / 100; // 631
    $aktuelleDaten["INV"]["Strom_T"] = $funktionen->hexdecs( substr( $rc["data"], 20, 4 )) / 100; // 632
    $aktuelleDaten["INV"]["Leistung_R"] = $funktionen->hexdecs( substr( $rc["data"], 24, 4 )); // 633
    $aktuelleDaten["INV"]["Leistung_S"] = $funktionen->hexdecs( substr( $rc["data"], 28, 4 )); // 634
    $aktuelleDaten["INV"]["Leistung_T"] = $funktionen->hexdecs( substr( $rc["data"], 32, 4 )); // 635
    $aktuelleDaten["INV"]["Leistung"] = $funktionen->hexdecs( substr( $rc["data"], 36, 4 )); // 636
    $aktuelleDaten["INV"]["Frequenz"] = hexdec( substr( $rc["data"], 44, 4 )) / 100; // 638
Die Wallbox.log gibt folgendes aus:

Code: Alles auswählen

21.07. 12:24:01 |--> - - - - - - - - -    Start WB Steuerung   - - - - - - - -
21.07. 12:24:01 INFO Grundlage der Steuerung ist die INI Datei '2.wallbox.steuerung.ini'.
21.07. 12:24:01 INFO Eigenverbrauch laut INI Datei: 100 Watt
[b]21.07. 12:24:02 INFO aktuelle Solarleistung - Eigenverbrauch: -100 Watt[/b]
21.07. 12:24:02 INFO aktueller SOC der Batterie: 100%
21.07. 12:24:02 INFO Ladestation bereit zum Laden.
21.07. 12:24:02 INFO Kabel angeschlossen und beidseitig verriegelt.
21.07. 12:24:02 INFO Ladestatus: 2
21.07. 12:24:02 INFO Ladepause: 0
21.07. 12:24:02 INFO StationBereit: 0
21.07. 12:24:02 INFO Intervall: 1
21.07. 12:24:02 INFO Solarleistung: 0
21.07. 12:24:02 INFO Kabelstatus: 7
21.07. 12:24:02 INFO Ladequelle: PV-Module.
21.07. 12:24:02 INFO Die Einschaltzeit stimmt: 12:24
21.07. 12:24:02 INFO Die Minimale Solarleistung von 1250 Watt ist noch nicht erreicht.
21.07. 12:24:02 ENDE |
21.07. 12:24:02 ENDE ---------------------------------------------------------
Basierend auf dem Fehler - im PHP.log für Zeile 263 und den in den letzten Codeabschnitt aufgeführtem - voraussichtlich nicht korrekt ermitteltem Datenpunkt:

Code: Alles auswählen

    $aktuelleDaten["INV"]["Leistung"] = $funktionen->hexdecs( substr( $rc["data"], 36, 4 )); // 636
würde ich schliessen, dass die Leistung vom Wechselrichter durch die Wallbox-Steuerung nicht korrekt ausgelesen werden kann.

Im Grafana - Dashboard für den Wechselrichter selbst sehe ich jedoch die Leistungsangabe. Sie muss also korrekt in der Datenbank hinterlegt sein...

Im Grafana -Dashboard für die Wallbox wird die Steuerung als "Steuerung aus" angezeigt. Wenn ich einer der Buttons, z.B. "Stromquelle PV" anklicke wird dieser nicht grün hinterlegt. Stattdessen wird mir aufgrund der angeblich nicht vorhandenen Leistung die Wallbox immer ausgeschaltet, auch wenn ich sie manuell über die Go-e App einschalte.

Habt ihr eine Idee wie ich die Wallbox - Steuerung ans laufen bekomme? Die Wallbox Anleitung habe ich mittlerweile 5 mal durchgelesen, alle dort aufgeführten Arbeitsschritte habe ich durchgeführt. Auch die Einstellung zur Multi - Regler Steuerung wurden gemacht.

Danke und Gruss

Alex

Edit: Anbei noch der Ausschnitt von solaranzeige.log

Code: Alles auswählen

21.07. 12:44:01    -Multi Regler Auslesen [Start].
21.07. 12:44:01    -Verarbeitung von: '1.user.config.php'   Regler: 93
21.07. 12:44:01 |-------------------------   Start  deye_wr.php   ---------------------.
21.07. 12:44:01    -Hardware Version: Raspberry Pi 4 Model B Rev 1.5
21.07. 12:44:01 +  -WR_ID: 01 USB: /dev/ttyUSB0
21.07. 12:44:01    -Gerätetyp: 0005
21.07. 12:44:02    -Protokoll Version: 104, Dashboard: Deye Hybrid Wechselrichter, Nennleistung: 12 kW
21.07. 12:44:08 *  -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet..
21.07. 12:44:08    -Multi-Regler-Ausgang. 2
21.07. 12:44:10    -OK. Datenübertragung erfolgreich.
21.07. 12:44:10 |-------------------------   Stop   deye_wr.php   ---------------------.
21.07. 12:44:10    -Verarbeitung von: '2.user.config.php'   Regler: 29
21.07. 12:44:10 |----------------   Start  go-e_wallbox.php   ---------------------.
21.07. 12:44:10    -Zentraler Timestamp: 1721558641
21.07. 12:44:10 o  -Hardware Version: 4B
21.07. 12:44:10    -car: 4
21.07. 12:44:10    -alw: 0
21.07. 12:44:10    -amp: 16
21.07. 12:44:10    -ast: 0
21.07. 12:44:10    -Firmware Version: 56.8
21.07. 12:44:10    -Protokoll Version: B
21.07. 12:44:10 *  -Daten zur lokalen InfluxDB [ wallbox ] gesendet..
21.07. 12:44:10    -Multi-Regler-Ausgang. 7
21.07. 12:44:17    -OK. Datenübertragung erfolgreich.
21.07. 12:44:17 |----------------   Stop   go-e_wallbox.php   ---------------------.
21.07. 12:44:19    -Multi Regler Auslesen [Stop].

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

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ulrich »

Die Kombination Deye Wechselrichter und Wallbox Steuerung ist noch nicht programmiert. Da fehlt noch einiges. Bitte melde dich einmal per eMail.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

TeamO
Beiträge: 1209
Registriert: Mo 22. Jun 2020, 08:58
Wohnort: Ulm / Neu-Ulm
Hat sich bedankt: 18 Mal
Danksagung erhalten: 144 Mal

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von TeamO »

Ulrich,

ich habe neulich bei jemanden die Steuerung entsprechend "erweitert/angepasst", damit der Deye damit funktioniert.
Soll ich schauen, dass ich die Datei bekomme und Dir zukommen lassen?
Gruß Timo

Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen

Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de

Tibber Invite (100% Öko-Strom + 50€ Bonus)

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

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ulrich »

Hallo Timo,

das ist nicht nötig, die Anpassung bekomme ich schon hin. Vielen Dank.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

TeamO
Beiträge: 1209
Registriert: Mo 22. Jun 2020, 08:58
Wohnort: Ulm / Neu-Ulm
Hat sich bedankt: 18 Mal
Danksagung erhalten: 144 Mal

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von TeamO »

Alles klar.
Hätte Dir nur etwas Arbeit ersparrt. ;)
Gruß Timo

Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen

Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de

Tibber Invite (100% Öko-Strom + 50€ Bonus)

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

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ulrich »

Hallo Alex,

mache bitte ein Update auf die Solaranzeige, dann sollte es funktionieren. Wenn nicht, melde dich bitte per eMail.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Ventorenner
Beiträge: 4
Registriert: Sa 13. Jul 2024, 21:14

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ventorenner »

Hallo Ulrich.

Bitte entschuldige meine späte Antwort. Ich war am Tag nach meinem Post auf Geschäftsreise und direkt darauf im Urlaub. Daher kam ich nicht mehr dazu dir eine Email zu schreiben. Somit ein doppeltes Dankeschön, dass du dich dem Thema in der Zwischenzeit weiter angenommen hast!

Es funktioniert jetzt, einzig bei Grafana steht weiterhin "Steuerung aus" und die 3 Auswahlbutton für die Steuerung werden nicht farbig beim Klick. Trotzdem wird der Wert gesetzt und die Steuerung reagiert darauf wenn ich z.B. Stromquelle PV, Netz oder Batterie auswähle.

Daher nochmal danke, so wie es ist funktioniert es schon mal rudimentär. Die Sache mit Grafana schaue ich mir noch an, wenn jemand spontan einen Tipp hat woran das liegen kann, dann gerne kurz schreiben.

Gruss
Alex

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

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ulrich »

Hallo Alex,
im Dashboard müssen bestimmt die URL Einträge angepasst werden. Siehe Anleitung:
download/Wallbox-Steuerung.pdf
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Ventorenner
Beiträge: 4
Registriert: Sa 13. Jul 2024, 21:14

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ventorenner »

Ich denke, dass es das nicht ist. Anbei der Code der Buttons:

Code: Alles auswählen

<a href="http://solaranzeige.local/webui.php?WallboxSteuerung1&uid=99goecharger1&config=2"><button style="background: #FF6600; color: white; width: 95%; height: 50px; margin: 1px; margin-bottom: 5px">Stromquelle PV</button></a>
<a href="http://solaranzeige.local/webui.php?WallboxSteuerung2&uid=99goecharger1&config=2"><button style="background: #FF6600; color: white; width: 95%; height: 50px; margin: 1px; margin-bottom: 5px">Stromquelle Batterie</button></a>
<a href="http://solaranzeige.local/webui.php?WallboxSteuerung3&uid=99goecharger1&config=2"><button style="background: #FF6600; color: white; width: 95%; height: 50px; margin: 1px; margin-bottom: 5px">Stromquelle Netz</button></a>
<iframe src="about:blank" name="frame" height="0" width="0" frameborder="0"/>
Meine Wallboxsteuerung steht auf 2.user.config, die Wallboxsteuerung hat auch die 2 vorweg gestellt.

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

Re: Wallbox Steuerung funktioniert nicht / keine PV Leistungsdaten

Beitrag von Ulrich »

Ventorenner hat geschrieben:
Do 8. Aug 2024, 15:39
Es funktioniert jetzt, einzig bei Grafana steht weiterhin "Steuerung aus" und die 3 Auswahlbutton für die Steuerung werden nicht farbig beim Klick. Trotzdem wird der Wert gesetzt und die Steuerung reagiert darauf wenn ich z.B. Stromquelle PV, Netz oder Batterie auswähle.
Wenn du das aktuelle Dashboard für den go-echarger benutzt, werden die Buttons auch nicht andersfarbig, sondern es erscheint die Auswahl als Text in Grün.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Antworten

Zurück zu „Wallbox Steuerung [intelligente Ladestationen ]“