NEWS
SH25T Sungrow Modbus Register
-
Hallo,
ich habe eine Sungrow sh25t Wechselrichter, den ich gerne via Modbus auslesen würde. Habe diese Anleitung verwendet https://noegel.io/posts/2022-10-09-sungrow/
Die Verbindung steht auch, die Register scheinen aber falsch zu sein. Hat jemand eine Datei mit den richtigen Register Werten?Danke
-
Hallo,
ich habe eine Sungrow sh25t Wechselrichter, den ich gerne via Modbus auslesen würde. Habe diese Anleitung verwendet https://noegel.io/posts/2022-10-09-sungrow/
Die Verbindung steht auch, die Register scheinen aber falsch zu sein. Hat jemand eine Datei mit den richtigen Register Werten?Danke
-
@ma-sch was genau heißt „Verbindung steht auch“?
Die steht eigentlich erst wenn mindestens ein Register erfolgreich gelesen werden konnte.
Was kommt denn im Debug logfile vom Adapter?
Wie sind die Einstellungen?
Hallo,
eine Verbindung wird hergestellt. Die Werte passen aber leider nicht.Das ist das von sungrow veröffentlichte Protokoll: https://github.com/Gnarfoz/Sungrow-Inverter/blob/main/Modbus Information/TI_20231019_Communication.Protocol.of.Residential.Hybrid.Inverter_V1.1.2_EN.pdf
Beispielsweiese hält laut sungrow-Protokoll der Register 13010 die aktuelle Einspeiseleistung. Definiere ich es so in der modbus-Instanz:

Erhalte ich den Wert 0W. Der Wert passt nicht (sungro-App sagt 18kW Einspeisung)
Ändere ich den Register in 13009 (aus dieser Anleitung hier https://noegel.io/posts/2022-10-09-sungrow/ )
Erhalte ich ein Wert um 5000W, der aber auch nicht passen kann
Desweiteren bekomme ich einen Wert bei Load-Power (2000W), obwohl ich keine Batterie verbaut haeb.
Was mache ich falsch? Wo finde ich das richtige Protokoll? Gibt es ein Tool, mit dem man alle Register scannen kann?Vielen Dank
-
Hallo,
eine Verbindung wird hergestellt. Die Werte passen aber leider nicht.Das ist das von sungrow veröffentlichte Protokoll: https://github.com/Gnarfoz/Sungrow-Inverter/blob/main/Modbus Information/TI_20231019_Communication.Protocol.of.Residential.Hybrid.Inverter_V1.1.2_EN.pdf
Beispielsweiese hält laut sungrow-Protokoll der Register 13010 die aktuelle Einspeiseleistung. Definiere ich es so in der modbus-Instanz:

Erhalte ich den Wert 0W. Der Wert passt nicht (sungro-App sagt 18kW Einspeisung)
Ändere ich den Register in 13009 (aus dieser Anleitung hier https://noegel.io/posts/2022-10-09-sungrow/ )
Erhalte ich ein Wert um 5000W, der aber auch nicht passen kann
Desweiteren bekomme ich einen Wert bei Load-Power (2000W), obwohl ich keine Batterie verbaut haeb.
Was mache ich falsch? Wo finde ich das richtige Protokoll? Gibt es ein Tool, mit dem man alle Register scannen kann?Vielen Dank
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden