Solax X3‑Hybrid‑G1/G2 – Software2 zeigt falsche Werte (Software1‑Mapping existiert bereits)
Verfasst: Fr Jan 30, 2026 7:07 pm
Hallo zusammen,
ich knüpfe hier an meinen früheren Beitrag an, in dem wir gemeinsam das Modbus‑Register‑Mapping für meinen **Solax X3‑Hybrid‑G1/G2** erstellt hatten.
Damals hatte ich von Solax die vollständige Registerliste erhalten und diese an das openWB‑Team weitergegeben.
Auf Basis dieser Daten wurde die Unterstützung in **Software1** erfolgreich implementiert und lief seitdem absolut stabil.
Ich bin nun auf **openWB Software2** umgestiegen und habe das Solax‑Gerät dort wie vorgesehen eingerichtet.
Leider liefert Software2 jedoch **komplett falsche Werte**, unabhängig davon, welche Generation ich auswähle (Gen2, Gen3&4 oder Gen4 Boost/Mini):
- PV‑Leistung wird mit –0 W angezeigt
- Netzbezug/Einspeisung zeigt absurde Werte (z. B. 9.6 kW oder sogar >200 kW)
- Hausverbrauch bleibt 0 W
- Speicher‑SoC stimmt, aber Lade-/Entladeleistung fehlt
- Diagramm zeigt negative oder unrealistische Werte
- Komponenten lassen sich nicht typisieren oder manuell zuordnen
- Es gibt keine Diagnose‑ oder Modbus‑Ansicht mehr, um die Rohdaten zu prüfen
In Software1 funktionierte das Gerät dagegen **einwandfrei**, weil dort das korrekte Register‑Mapping hinterlegt war.
Daher meine Frage an die Entwickler bzw. an alle, die ebenfalls einen X3‑Hybrid‑G1/G2 nutzen:
**Wurde das bestehende Mapping aus Software1 bisher nicht in Software2 übernommen?
Oder benötigt Software2 ein separates Profil für die G1/G2‑Gerätefamilie?**
Ich bin gerne bereit, die damaligen Registerlisten erneut bereitzustellen oder Testdaten zu liefern.
Falls ein neues Profil für Software2 notwendig ist, unterstütze ich das gerne — mein Gerät ist verfügbar und ich kann reproduzierbare Tests durchführen.
Vielen Dank vorab für eure Unterstützung!
Viele Grüße
Andreas
PS: hier folgt ein Zitat in dem ich auf die Registerwerte in diesem Thread hingewiesen hatte
ich knüpfe hier an meinen früheren Beitrag an, in dem wir gemeinsam das Modbus‑Register‑Mapping für meinen **Solax X3‑Hybrid‑G1/G2** erstellt hatten.
Damals hatte ich von Solax die vollständige Registerliste erhalten und diese an das openWB‑Team weitergegeben.
Auf Basis dieser Daten wurde die Unterstützung in **Software1** erfolgreich implementiert und lief seitdem absolut stabil.
Ich bin nun auf **openWB Software2** umgestiegen und habe das Solax‑Gerät dort wie vorgesehen eingerichtet.
Leider liefert Software2 jedoch **komplett falsche Werte**, unabhängig davon, welche Generation ich auswähle (Gen2, Gen3&4 oder Gen4 Boost/Mini):
- PV‑Leistung wird mit –0 W angezeigt
- Netzbezug/Einspeisung zeigt absurde Werte (z. B. 9.6 kW oder sogar >200 kW)
- Hausverbrauch bleibt 0 W
- Speicher‑SoC stimmt, aber Lade-/Entladeleistung fehlt
- Diagramm zeigt negative oder unrealistische Werte
- Komponenten lassen sich nicht typisieren oder manuell zuordnen
- Es gibt keine Diagnose‑ oder Modbus‑Ansicht mehr, um die Rohdaten zu prüfen
In Software1 funktionierte das Gerät dagegen **einwandfrei**, weil dort das korrekte Register‑Mapping hinterlegt war.
Daher meine Frage an die Entwickler bzw. an alle, die ebenfalls einen X3‑Hybrid‑G1/G2 nutzen:
**Wurde das bestehende Mapping aus Software1 bisher nicht in Software2 übernommen?
Oder benötigt Software2 ein separates Profil für die G1/G2‑Gerätefamilie?**
Ich bin gerne bereit, die damaligen Registerlisten erneut bereitzustellen oder Testdaten zu liefern.
Falls ein neues Profil für Software2 notwendig ist, unterstütze ich das gerne — mein Gerät ist verfügbar und ich kann reproduzierbare Tests durchführen.
Vielen Dank vorab für eure Unterstützung!
Viele Grüße
Andreas
PS: hier folgt ein Zitat in dem ich auf die Registerwerte in diesem Thread hingewiesen hatte
arauhut hat geschrieben: Do Feb 03, 2022 7:35 pm .
.
.
Danke für den spät gesehenen Hinweis.
(Irgendwie wurde ich nicht mehr über Neuigkeiten im Thread informiert)
Ich denke, dass der Wert für PV von WR2 auf einem anderen Registerwert als PV von WR1 über modbus an openWB gemeldet wird.
Die beiden Registerwerte müßten von openWB zu einem gesamt PV addiert und protokolliert werden.
In der schon hier genannten Dokumentation Energy Storage Inverter Modbus TCP Communication protocols werden ab Seite 18 die Register für die aus WR2 gelieferten Werte beschrieben.
Ich fürchte, diese Register werden von openWB weder gelesen, noch interpretiert und in die Anzeige integriert.
Vielleicht kann sich @Peete noch mal melden.