Seite 1 von 2
Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 6:22 am
von finrico
Mir ist nicht so ganz klar wie die Steuerung der Ladeleistung in Verbindung mit einer PV Anlage funktioniert.
Mir geht es um eine Losung die nicht Standardmäßig umgesetzt ist.
Künftiges.System
- die openWB series2 standard+
- PV Anlage 10-12kWp mit anbindung Modbus-TCP
- Smartmeter der mit Wechselrichter kommuniziert
-Teilnehmer im Hausnetzwerk mit IOBroker lesen und schreiben
- übergeorbnete Steuerung
- Visualisierung HTML
Die openWB Modbus-TCP Register werden von der Steuerung beschrieben und gelesen.
Der Überschuss aus der PV Anlage liegt mir in der Steuerung vor.
Ebenso was gerade im Haus verbraucht wird und was eingespeist wird.
Wie bekomme ich jetzt die vorhandene Uberschussleistung der PV an die openWB ubermittelt. Ein beschreibares Register gibt es ja nicht.
Oder ist die Lösung dann, charge Mode 0 = Sofort.Laden und über Current LP1 einfach nur dynamisch den Ladestrom vorgeben, in Abhängigkeit vom PV Überschuss.
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 6:31 am
von holgerwolf
Wenn du die Werte im iobroker hast, kannst du die jeweiligen http Module nehmen und die Werte über die iobroker web api auslesen.
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 6:58 am
von LutzB
Ich würde dringend raten, openWB die Daten direkt von den verbauten Komponenten auslesen zu lassen. Ansonsten kommt es zu verzögerten Werten, die durchaus die Regelung beeinflussen können. Im einfachsten Fall stimmt nur der angezeigte Hausverbrauch nicht, im schlimmsten Fall schaukelt sich die Regelung auf und es kommt zu einem Schwingen der Ladevorgabe.
Andere Systeme wie ioBroker können sich dann gerne die Daten von openWB holen.
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 7:28 am
von Amok83
Wenn du zwingend von extern steuern willst, dann ist dein Weg Sofort-Laden und Vorgabe des Ladestroms.
Allerdings solltest du das lieber die openWB selber machen lassen. Da haben eltiche Entwickler über Monate und Jahre dran gearbeitet und viele viele Probleme schon gelöst auf die du erst stoßen wirst.
Also geb der openWB deine PV-Produktion und die Werte vom EVU-Punkt und dann errechnet sie sich selber Hausverbrauch und Überschuss.
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 8:03 am
von finrico
Amok83 hat geschrieben: ↑Do Aug 19, 2021 7:28 am
Also geb der openWB deine PV-Produktion und die Werte vom EVU-Punkt und dann errechnet sie sich selber Hausverbrauch und Überschuss.
OK, du das wird wie gemacht ? Braucht es dazu nochmal extra Hardware ?
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 8:14 am
von Amok83
Wo ist denn dein Smartmeter verbaut? Anschlussmessung oder Hausverbrauch?
Welchen Wechselrichter und Smartmeter hast du?
Entweder kann sich openWB die Werte direkt von den Geräten abholen oder falls du das Exoten hast,
dann kannst du die Werte für Produktion und Anschlusspunkt per ioBroker an die openWB übergeben.
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 8:25 am
von finrico
Amok83 hat geschrieben: ↑Do Aug 19, 2021 8:14 am
Wo ist denn dein Smartmeter verbaut? Anschlussmessung oder Hausverbrauch?
Welchen Wechselrichter und Smartmeter hast du?
Entweder kann sich openWB die Werte direkt von den Geräten abholen oder falls du das Exoten hast,
dann kannst du die Werte für Produktion und Anschlusspunkt per ioBroker an die openWB übergeben.
Es wird wohl ein Fronius. Der Smartmeter kommt direkt nach dem Zahler.
Über welchen Adapter im IOBroker kann man die Daten an die OpenWB ubergeben. Gibt es da eine Doku ?
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 8:52 am
von holgerwolf
Über den simple-Api Adapter und dann die jeweiligen http Module in OpenWB.
Aber das oben stimmt schon. Warum nicht direkt an den smartmeter?
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 9:15 am
von Amok83
Ach du hast das noch gar nicht laufen?
Fronius kann die openWB direkt auslesen.
Dann kannst du dir per MQTT alle Werte von dort in den ioBroker holen.
Ist der sinnvollere Weg um Mehrfachabfragen zu vermeiden.
Re: Steuerung über Modbus-TCP
Verfasst: Do Aug 19, 2021 10:10 am
von finrico
Amok83 hat geschrieben: ↑Do Aug 19, 2021 9:15 am
Ach du hast das noch gar nicht laufen?
Fronius kann die openWB direkt auslesen.
Dann kannst du dir per MQTT alle Werte von dort in den ioBroker holen.
Ist der sinnvollere Weg um Mehrfachabfragen zu vermeiden.
Hab, das noch nicht an laufen. Will nur checken ob die openWB die richtige ist.
Ich fasse nochmal zusammen, für den Fall Fronius,
Hardware.
- Fronius Smartmeter
- Fronius Wechselrichter
- openWB series2 standard+
- entsprexhende Vernetzung
Software OpenWB
- openWB kann so parametriert werden dass die Daten von der PV im openWB vorliegen, ohne weitere Programmierung
Software Smarthome
- Vorgabe der Betriebsart der openWB durch meine Steuerung über Modbus-Register
-Vorgabe für Laden im Sofortmodus (ohne PV) incl. Stomstärke über Modbus Register
- Laden im PV Modus gesteuert durch openWB im Datenverbund mit dem Umrichter/Batteriespeicher
- Auslesen der Modbus Read Register der openWB zur Anzeige an der HTML Visualisierung vom Smarthomesystem
In meinem IOBroker hab ich nur den Modbus Adapter, auf dem mqtt will ich nach Möglichkeit verzichtebn