NEWS
Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden
-
@Thomas-P_PUNKT sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Moinsens ....
Ich bin durch Zufall auf dieses Thema gestoßen und habe seit kurzen eine WB.
Die WB habe im Netzwerk eingebunden und Port 502 ist auch frei
das Ding ist jetzt .. wenn ich die WB anpinge wird abgelehnt!
Was habt ihr da geändert?
bzw. wie bekommt ihr eure daten?Grüsse
Welche WB (Wall Box) hast du denn? Sollte es eine Sungrow sein, wird die über den Wechselrichter angebunden (RS485 Bus) und erscheint dann in der isolar cloud. Über RS485 angebunden kann sie dann auch über den WR angesprochen werden (bzw. über den Dongle ausgesleen/gesteuert werden). Für die Wallbox von Sungrow gibte es einen separaten Thread, in dem auch die Ansteuerung über iobroker realisiert ist (meine WB startet z.B. automatisch, wenn ich das Fahrzeug einstecke.
Wallbox Thread: https://forum.iobroker.net/topic/73087/sungrow-wallbox-ac011e-01-erfolgreich-mit-modbus-eingebunden
Danke schon mal für die Info ...
eine weitere Frage ist, werden die daten dann als 2te Instanz vom WR abgefragt, also über die IP vom WR?
Die WB ist das Gerätemodell: AC22E-01 also 22KW WB -
Danke schon mal für die Info ...
eine weitere Frage ist, werden die daten dann als 2te Instanz vom WR abgefragt, also über die IP vom WR?
Die WB ist das Gerätemodell: AC22E-01 also 22KW WB@Thomas-P_PUNKT sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
eine weitere Frage ist, werden die daten dann als 2te Instanz vom WR abgefragt, also über die IP vom WR?
Ja, die WB wird dann über den WR ausgelesen. Schau dir mal den Github weiter oben an. Dort ist alles bis ins Detail beschrieben.
Falls dann noch Fragen sind, gerne stellen.
VG Lars -
@Thomas-P_PUNKT sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
eine weitere Frage ist, werden die daten dann als 2te Instanz vom WR abgefragt, also über die IP vom WR?
Ja, die WB wird dann über den WR ausgelesen. Schau dir mal den Github weiter oben an. Dort ist alles bis ins Detail beschrieben.
Falls dann noch Fragen sind, gerne stellen.
VG Lars@Eisbaeeer
Moin Lars ...
Also entweder bin ich zu Dumm oder ich habe einen fehler denn ich nicht finde!
Das sind die Einstellungen von der WB Jetzt!
Das wäre die Einstellung von WR

Aus der Grafik bei Github werde ich nicht schlau ...
ach so die Anlage ist in einem Netzwerk, ohne das es nach draußen geht! -
Frage zum Register 5071 -> Isolationswiderstand
Dort steht bei mir immer 65535
Das Register wird wohl nicht ausgelesen, der Wert in der WiNet-S Weboberfläche, unter Geräteüberwachung, zeigt den korrekten Wert, der auch täglich beim Start morgens angepasst wird.Edit gerade noch gefunden:
https://www.debacher.de/wiki/Sun2000_Modbus_Register32088 Insulation resistance RO U16 MΩ 1000 1
bringt aber auch 65535
sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Frage zum Register 5071 -> Isolationswiderstand
Dort steht bei mir immer 65535
Das Register wird wohl nicht ausgelesen, der Wert in der WiNet-S Weboberfläche, unter Geräteüberwachung, zeigt den korrekten Wert, der auch täglich beim Start morgens angepasst wird.Edit gerade noch gefunden:
https://www.debacher.de/wiki/Sun2000_Modbus_Register32088 Insulation resistance RO U16 MΩ 1000 1
bringt aber auch 65535
Ich wärme das jetzt nochmal auf
Hat jemand in der Zwischenzeit das passende Register gefunden? -
sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Frage zum Register 5071 -> Isolationswiderstand
Dort steht bei mir immer 65535
Das Register wird wohl nicht ausgelesen, der Wert in der WiNet-S Weboberfläche, unter Geräteüberwachung, zeigt den korrekten Wert, der auch täglich beim Start morgens angepasst wird.Edit gerade noch gefunden:
https://www.debacher.de/wiki/Sun2000_Modbus_Register32088 Insulation resistance RO U16 MΩ 1000 1
bringt aber auch 65535
Ich wärme das jetzt nochmal auf
Hat jemand in der Zwischenzeit das passende Register gefunden?@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
bringt aber auch 65535
das hört sich für mich wie ein Errorcode an. Das kenne ich von meiner Wärmepumpe.
Die Bedeutung müsste in der Bedienungsanleitung stehen
-
@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
bringt aber auch 65535
das hört sich für mich wie ein Errorcode an. Das kenne ich von meiner Wärmepumpe.
Die Bedeutung müsste in der Bedienungsanleitung stehen
@Homoran sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
bringt aber auch 65535
das hört sich für mich wie ein Errorcode an. Das kenne ich von meiner Wärmepumpe.
Die Bedeutung müsste in der Bedienungsanleitung stehen
Ich würde sagen, das ist der maximale Wert eines 16-Bit-Registers?
Und der hängt da hartnäckig drin... -
@Homoran sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
bringt aber auch 65535
das hört sich für mich wie ein Errorcode an. Das kenne ich von meiner Wärmepumpe.
Die Bedeutung müsste in der Bedienungsanleitung stehen
Ich würde sagen, das ist der maximale Wert eines 16-Bit-Registers?
Und der hängt da hartnäckig drin...@silgri hab lange suchen müssen
so sieht es bei mir aus

-
@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@homoran
Was sagen mir diese 3 Register, habe alle mal getestet überall kommt 65535Das sind keine Register, sondern die Bedutung von solchen Zahlen.
Das dient als Beispiel für Errorcodes!
bei mir 32xxx und bei dir 64xxxDeswegen meinte ich
sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Die Bedeutung müsste in der Bedienungsanleitung stehen
und das gezeigte ist meine BDA als Beispiel
-
Achso, fast alle Register, welche nicht zugänglich sind liefern 65535
Mein Frage war deshalb, ob schon jemand das Register für den Isolationswiderstand gefunden hat.
Die aus dem Sungrow Modbus Protokoll sind es wohl nicht.
Aber irgendwo her muss das Winet-S ja seine Wert beziehen -
Achso, fast alle Register, welche nicht zugänglich sind liefern 65535
Mein Frage war deshalb, ob schon jemand das Register für den Isolationswiderstand gefunden hat.
Die aus dem Sungrow Modbus Protokoll sind es wohl nicht.
Aber irgendwo her muss das Winet-S ja seine Wert beziehen@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
fast alle Register, welche nicht zugänglich sind liefern 65535
also bedeutet 65535 = nicht zugänglich?
-
sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Frage zum Register 5071 -> Isolationswiderstand
Dort steht bei mir immer 65535
Das Register wird wohl nicht ausgelesen, der Wert in der WiNet-S Weboberfläche, unter Geräteüberwachung, zeigt den korrekten Wert, der auch täglich beim Start morgens angepasst wird.Edit gerade noch gefunden:
https://www.debacher.de/wiki/Sun2000_Modbus_Register32088 Insulation resistance RO U16 MΩ 1000 1
bringt aber auch 65535
Ich wärme das jetzt nochmal auf
Hat jemand in der Zwischenzeit das passende Register gefunden? -
@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Frage zum Register 5071 -> Isolationswiderstand
Bei mir bringt das Register den richtigen Wert. Ist aber ein SH10RT Wechselrichter
@ubecker sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Frage zum Register 5071 -> Isolationswiderstand
Bei mir bringt das Register den richtigen Wert. Ist aber ein SH10RT Wechselrichter
Echt, meiner ist auch ein SH10RT
So ist mein Eingangsregister eingestellt:

Welchen Softwarestand hast Du?
-
@ubecker sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@silgri sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Frage zum Register 5071 -> Isolationswiderstand
Bei mir bringt das Register den richtigen Wert. Ist aber ein SH10RT Wechselrichter
Echt, meiner ist auch ein SH10RT
So ist mein Eingangsregister eingestellt:

Welchen Softwarestand hast Du?
Das Register ist falsch definiert. In den Modbus-Definitionen wird nicht die Registernummer sondern der Offset eingestellt. Statt 5071 muss es hier 5070 heißen. Der Rest ist sowieso nur die Beschreibung wie IOBroker den gelieferten Registerinhalt interpretieren soll.
Und ja, in der Dokumentation ist das Register für Hybrid-WRs gar nicht beschrieben.
Aber in meinem SH08RT kann ich es abfragen

-
@Eisbaeeer sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Hier meine Einstellungen:
so auch bei mir. Das mit dem Offset bringt mich auch oft durcheinander.
