GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Anfragen zum Erstellen von Modulen, Fragen zu Modulen
Philip
Beiträge: 150
Registriert: Fr Okt 27, 2023 6:41 am
Has thanked: 36 times
Been thanked: 14 times

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von Philip »

Ich würde es gerne versuchen, verstehe aber das Problem nicht. Welchen WR hast Du, welche SW-Version der openWB? Und passen Firmware-Version des WR und API-Version / Modul-Version des GoodWe-Moduls zu Deinem WR? Dass die Batterie beim PV-Laden mit entladen wird ist "normal", wenn das nicht anders eingestellt ist. Meinem Verständnis nach, weil die openWB so lange von "Überschuss" ausgeht, wie kein Netzbezug stattfindet. Und Strom, der aus der Batterie zur Verfügung steht, ist damit zunächst eben auch "Überschuss".

Gruß
Philip
Frank-H
Beiträge: 307
Registriert: Mi Apr 26, 2023 7:56 am
Has thanked: 3 times
Been thanked: 3 times

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von Frank-H »

KuiSp hat geschrieben: Mi Sep 18, 2024 5:29 pm Hey,

vielen Dank für den hilfreichen Thread. Ich habe meinen Goodwe Wechselrichter erfolgreich einbinden können. Habe mir letzte Woche eine Batterie dazu gekauft. Den soc der Batterie liest die Wallnox auch korrekt aus. Leider fehlen Daten zum laden und entladen. Es stehen immer werte mit 0, 1, -1 Watt. Das führt dazu, dass eine Ladung mit pv überschuss gestartet wird und die Batterie entläd, weil vermeintlich genug Strom vorhanden ist. Kann mir jemand weiterhelfen?
Unter Konfiguration/Lastmanagement/Struktur so einrichtet?
Screenshot 2024-09-19 100853.png
(17.83 KiB) Noch nie heruntergeladen
5,68 kwp PV, SMA Tripower 6.0 SE, 5,2 kw BYD-Speicher
1,6 kwp Balkonkraftwerk + Hoymiles HMS1600 und 0,8 kwp Balkonkraftwerk + Hoymiles HM 800
OpenDTU fusion
VW ID.4 (77 kwh)
OpenWB series 2 standart+, 22 kw
KuiSp
Beiträge: 11
Registriert: Mi Feb 07, 2024 7:04 pm

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von KuiSp »

Frank-H hat geschrieben: Do Sep 19, 2024 8:10 am

Unter Konfiguration/Lastmanagement/Struktur so einrichtet?

Screenshot 2024-09-19 100853.png
Hab beides versucht. Unter dem Wechselrichter (so wie es für hybrid gedacht ist) und so wie auf dem Foto was du geschickt hast. Leider kein Unterschied. Bekomme nur SOC als Daten.
KuiSp
Beiträge: 11
Registriert: Mi Feb 07, 2024 7:04 pm

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von KuiSp »

Philip hat geschrieben: Do Sep 19, 2024 6:37 am Ich würde es gerne versuchen, verstehe aber das Problem nicht. Welchen WR hast Du, welche SW-Version der openWB? Und passen Firmware-Version des WR und API-Version / Modul-Version des GoodWe-Moduls zu Deinem WR? Dass die Batterie beim PV-Laden mit entladen wird ist "normal", wenn das nicht anders eingestellt ist. Meinem Verständnis nach, weil die openWB so lange von "Überschuss" ausgeht, wie kein Netzbezug stattfindet. Und Strom, der aus der Batterie zur Verfügung steht, ist damit zunächst eben auch "Überschuss".

Gruß
Philip
Habe den GoodWe ET 20 - GW20K-ET - also eine Nummer unter deinem. Habe dank deiner Hilfe Überschussladen hinbekommen (vielen Dank dafür). SW-Version von openWB ist: 2024-09-17 11:33:20 +0200 [141a182ad] - also up to date. Firmware der vom WR hab ich als Bild angehangen - ist auch alles auf neuestem Stand.
Ich habe kein Problem damit wenn die Batterie um 5% entladen wird. Aber ich möchte nicht, dass wenn keine Sonne mehr da ist die Batterie entladen wird, obwohl ich den Speicher priorisiere (habe 22,08kWh Speicher und die bekomme ich immer leer innerhalb von 10 Stunden - Autos sind nur Nebensache bevor man den Strom "verschenkt"). Ich muss immer aktiv auf stop drücken, damit das auto nicht fröhlich weiter mit 3phasen 6A läd, weil das Diagramm ja zeigt, dass alles passt. Ich habe einen Verbrauch von über 100kWh pro Tag. Angedacht war, dass wirklich nur überflüssiger Strom ins Auto geladen wird und ich nicht Autos mit Batteriestrom lade. Ich hab jetzt im Sommer so 130kWh produziert - Anlage soll auch noch erweitert werden auf der Ostseite. Priorität ist immer Eigenverbrauch.
Dateianhänge
fd9044a6-8e0d-4554-8468-620a2e1a59e0.jpeg
(63.3 KiB) Noch nie heruntergeladen
Philip
Beiträge: 150
Registriert: Fr Okt 27, 2023 6:41 am
Has thanked: 36 times
Been thanked: 14 times

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von Philip »

Hm - laut Erklärung in der openWB (Konfiguration -> Geräte u. Komponenten) gibt es zwei Api-Versionen. Hast Du beide einmal getestet?
Screenshot_20240919-202530_ASUS_Launcher.jpg
(338.64 KiB) Noch nie heruntergeladen
KuiSp
Beiträge: 11
Registriert: Mi Feb 07, 2024 7:04 pm

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von KuiSp »

Philip hat geschrieben: Do Sep 19, 2024 6:28 pm Hm - laut Erklärung in der openWB (Konfiguration -> Geräte u. Komponenten) gibt es zwei Api-Versionen. Hast Du beide einmal getestet?Screenshot_20240919-202530_ASUS_Launcher.jpg
Oh man, vielen dank!!! ich glaub das ist die Lösung des Problems. Ich hab das nach Updates nicht mehr kontrolliert. 1000x Danke!!!
_daniel
Beiträge: 116
Registriert: Fr Apr 09, 2021 6:03 pm
Has thanked: 1 time
Been thanked: 2 times

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von _daniel »

Weiß jemand, was mit API Version beim Goodwe gemeint ist?
Wahrscheinlich die Dongle Firmware, wo die Kommunikation drüber läuft?
Bei mir ist das: V1.2.1.18(Boot:V1.1.4)
Philip
Beiträge: 150
Registriert: Fr Okt 27, 2023 6:41 am
Has thanked: 36 times
Been thanked: 14 times

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von Philip »

Es gibt verschiedene API-Dokumentationen. Ich glaube, GW10-15 ist 1.0 / 1.1. Für GW15-30 API 1.7. Bin aber nicht mehr 100 Prozent sicher...

Welchen WR hast Du denn?
_daniel
Beiträge: 116
Registriert: Fr Apr 09, 2021 6:03 pm
Has thanked: 1 time
Been thanked: 2 times

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von _daniel »

Philip hat geschrieben: Sa Nov 09, 2024 8:57 pmWelchen WR hast Du denn?
GW-10
Ich finde weder in der Goodwe App noch sonst einen Hinweis auf die API.
Da die WR ab 15kW neuer sind, würde ich auch vermuten, dass 1.7 dazu passt.
Philip
Beiträge: 150
Registriert: Fr Okt 27, 2023 6:41 am
Has thanked: 36 times
Been thanked: 14 times

Re: GoodWe-Modul: Lan-Dongel oder Waveshare-Anbindung?

Beitrag von Philip »

Philip hat geschrieben: Di Nov 14, 2023 9:14 am Hallo Lena,

vielen Dank für Deine Antwort! Freue mich sehr, wenn wir eine Lösung finden, von der sicher auch andere OpenWB-ler profitieren.

Mein Ziel ist, dass Wechselrichter und OpenWB einfach nur kommunizieren. Am liebsten möchte ich dafür nichts "anders" auslesen. Ich verwende das Standard-GoodWe-Modul von OpenWB (und wüsste auch nicht, wie ich beeinflussen kann, welche Register dabei wohin geschrieben werden).

Nach dem anfänglichen Daten-Wirrwarr vom Sonntag sieht die Kurve in OpenWB heute auch deutlich besser aus. Vielleicht war die ursprüngliche "Synchronisierung" schuld, weil ja der Gesamtertrag der Anlage in den "Ertag heute" geschrieben wurde. Gleiches gilt für Geladen und Entladen im Screenshot von Sonntag - das sind Summen über die gesamte Nutzungsdauer.

Screenshot heute: Screenshot_OWB_20231114_094136.png

Die auffälligen Peaks heute könnten das Einschalten der Heizung in der Kaffeemaschine sein, wobei mir das sehr steil vorkommt...

Was auffällt:
  • SoC, Ertrag PV, Netzbezug, Energieverbrauch stimmen (die Werte sind nicht identisch zu denen, die der Wechselrichter in dessen Portal ausgibt, aber die Größenordnung ist ok.
  • Die Summen Geladen / Entladen, Bezug / Einspeisung stimmen nicht
Edit: Mittlerweile werden 200 Wh "Geladen" angezeigt. Das stimmt mit GoodWe / SEMS-Portal in etwa überein.

Was die Register betrifft: Mir sind zwei Dokumente bekannt:
  • V 1.10, vom 25.3.2022 _official_ARM 205_ET,BT,EH,BH,BTC_MODBUS Protocol Map V1.10 20220325.pdf
  • V1, vom 31.12.2022_official_ARM 745, ESG2,ET30 MODBUS Protocol Map 20221231 - v1.pdf
Das letztgenannte Dokument ist ausdrücklich "for ES G2/ET15-30". Das spiegelt, was ich mehrfach gelesen habe: Die Modbus-Register unterscheiden sich wohl zwischen den kleineren Modellen (bis ET15) und den größeren Modellen (ET15-30). Ich habe einen ET25 (und ARM-Version 8. Die V1 der Modbus-Register scheint ab ARM-V7 gültig zu sein).

---

Nur der Vollständigkeit halber hier übrigens noch zwei Screenshots aus im Internet verfügbaren GoodWe-Präsentationen. Die zeigen einerseits, dass GoodWe auf OpenWB setzt:
GoodWe_Schulung_OpenWB_01.png

Und andererseits, dass zumindest der Planung nach Modbus RTU, TCP/IP und Sunspec unterstützt werden sollen. Allerdings: Aktuell scheint Modbus über den LAN-Dongel nur bei den kleinen GoodWes zu funktionieren - deshalb habe ich auch den Waveshare-Adapter gewählt.
GoodWe_Schulung_Integration_01.png

Kann ich etwas tun, um die Erstellung eines GoodWe-Moduls für die ET15-30er Geräte von GoodWe voranzubringen?

Besten Dank und Grüße,
Philip
Nimm dies, @_daniel, von Seite 1 dieses Threads. API V1.7 sollte passen, wenn Deine Firmware aktuell ist. Wenn die Werte unplausible Abweichungen haben, teste einfach mal die 1.1. Der Wechsel ist ja ohne weitere Konsequenzen und schnell erledigt.

Im ursprünglichen Beitrag sind die Dokumente auch verlinkt. Die erste Seite (dieses Threads) mal überfliegen bringt vielleicht auch Klarheit dazu.

Gruß
Philip
Antworten