Fronius: Daten & Einstellungen übers Netzwerk (Modbus)
Für den direkten API-Zugriff auf den Fronius-Wechselrichter kann Modbus als Alternative zur Rest-API-Schnittstelle (Solar-API) verwendet werden. Modbus TCP ermöglicht es die Daten über das Netzwerk auszulesen und bestimmte Einstellungen zu ändern. Als Beispiel kann über Modbus in das Ladeverhalten des Akkus eingegriffen werden, siehe: Fronius und BYD Akku über Modbus steuern.
Schnittstelle am Wechselrichter aktivieren
Bevor Modbus verwendet werden kann, muss die Schnittstelle am Wechselrichter als Benutzer "Technician" aktiviert werden: Menüpunkt: Kommunikation / Modbus:
Sollten die Begriffe: "Master" / "Slave" in der GUI verwendet werden, ist die Firmware nicht aktuell. Die Begriffe wurden wurde zu "Modbus Client und "Modbus Server" umbenannt.
Als Referenz: meine installierten Komponenten:
Home Assistant über SunSpec verbinden
Sunspec ist ein offener Standard für das Auslesen von Energiedaten. Das gleichnamige HACS-Repository "SunSpec" ermöglicht es per Modbus Daten vom Wechselrichter abzufragen:
Software | Ha-sunspec |
---|---|
GitHub | https://github.com/cjne/ha-sunspec |
aktuelle Version | 0.0.26 |
gefunden | 20.08.2024 |
Nach dem Hinzufügen des Repositorys, sollte die zugehörige Integration hinzugefügt werden können:
Der Wizard erlaubt das Hinzufügen eines bestimmten Prefix für die gefundenen Komponenten der PV-Anlage:
Fazit
Die Modbus-Schnittstelle liefert, im Vergleich zur Solar-API, noch mehr Daten und kann zudem für das Steuern der PV-Anlage verwendet werden. Siehe auch: Fronius und BYD Akku über Modbus steuern
{{percentage}} % positiv
DANKE für deine Bewertung!
Fragen / Kommentare
(sortiert nach Bewertung / Datum) [alle Kommentare(am besten bewertete zuerst)]
Wenn man gleichzeitig den WR auslesen will und den Stromzähler des Haushaltes (der ja auch am WR hängt), muss man dann 2 Integrationen anlegen, weil der Stromzähler bei Fronius ja die SlaveID 240 hat? Gibt es dann nicht Probleme mit der Modbus Kommunikation, weil der WR dann 2x abgefragt wird und diese zeitlich kollidieren können?
Hi, ich bekomme demnächst auch eine PV - Anlage mit Fronius SmartMeter, Symo Gen24 und BYD Speicher. Wenn der Modbus aktiviert ist, wie komm ich dann an die Daten? Über ein Ethernet-Kabel oder WLAN? Da werd ich noch nicht schlau draus. Gruß
Der Symo Gen24 kann entweder per Netzwerkkabel: Ethernet oder WLAN ins Netzwerk integriert werden und darüber kann dann eine Modbus TCP Verbindung aufgebaut werden. Die Kommunikation zum Smartmeter und dem BYD-Speicher erfolgt dann auch über die IP-Adresse des Wechselrichters.
Beitrag erstellt von Bernhard