ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
248 stars 36 forks source link

Sungrow Wechselrichter #448

Open AlteEnte opened 4 years ago

AlteEnte commented 4 years ago

Ich suche einen Adapter um die Daten von einem Sungrow Wechselrichter auszulesen.

Apollon77 commented 4 years ago

Hast Du mehr Infos? Links? API specs? Existierende Libraries um das zu tun? Andere Home Automation syteme die das können?

AlteEnte commented 4 years ago

https://github.com/meltaxa/solariot

Das hier ist das einzige was ich gefunden habe. Es gibt anscheinend auch einen modbus über TCP, aber da bekomme ich keine Verbindung :(

quorle commented 2 years ago

Informationen:

https://forum.iobroker.net/topic/38441/sungrow-wr-sgh10rt-erfolgreich-mit-modbus-eingebunden

hab das ganze in dem Forumsbeitrag aufbereitet. Auch die Registerliste hätte ich parat. Über ModBus läuft das ganze bei mir Stabil.

Hantschel commented 1 year ago

Ich würde dieses Thema gerne noch mal pushen. Gibt es hier bereits Ansätze, dass jemand einen Adapter schreiben könnte? Ich würde hier gerne unterstützend tätig sein.

mcm1957 commented 1 year ago

Lt. obigem Link ins forum

https://forum.iobroker.net/topic/38441/sungrow-wr-sgh10rt-erfolgreich-mit-modbus-eingebunden

kann der Wechselrichter mittel modbus adapter eingebunden werden.

Damit stellt sich die Frage ob ein eigener Adapter benötigt wird. Falls JA, bitte hier kurz begründen welche Funktionen via MODBUS nicht gehen. Sollten keine technischen Gründe bekannt sein/werden, die via eigenem Adapter gelöst werden müssen, werde ich den Request in einiger Zeit schließen.

cb0b commented 7 months ago

Lt. obigem Link ins forum

https://forum.iobroker.net/topic/38441/sungrow-wr-sgh10rt-erfolgreich-mit-modbus-eingebunden

kann der Wechselrichter mittel modbus adapter eingebunden werden.

Damit stellt sich die Frage ob ein eigener Adapter benötigt wird. Falls JA, bitte hier kurz begründen welche Funktionen via MODBUS nicht gehen. Sollten keine technischen Gründe bekannt sein/werden, die via eigenem Adapter gelöst werden müssen, werde ich den Request in einiger Zeit schließen.

Man kann alles per modbus auslesen und ggf auch schreiben, das ist erstmal korrekt, aber leider auch exterm low level und nur auf einzel Registerebene. Die Doku von Sungrow für den die Wechselrichter und Batterien ist ganz gut.

Gründe für einen eigenen Sungrow Hybridwechselrichter Adapter sind zB die beiden Register für den Zustand des Wechselrichters die bitweise dekodiert werden müssen. Nicht schwierig muss aber jeder der das nutzen will selber machen. Schreibende Funktionen via script so zu vernüpfen, dass die Konfiguration die da erreicht werden soll, auch funktioienren kann. Ich denke da als erstes an die Zwangsladung des Akkus oder Profile wann der Akku entladen werden soll. Es gibt eine Menge an ähnlichen Modbus-Registern die eine Verwendung schwierig machen. Aktuell gibt eine sehr gute Implementierung für den Homeassistant, (https://github.com/mkaiser/Sungrow-SHx-Inverter-Modbus-Home-Assistant) der die Unterscheidungen zwischen den Inforegistern und den writeable Registern darstellt.