NEWS
Abfrage Daten MyPV AC ELWA 2 mit ioBroker?
-
Hallo zusammen,
ich würde gerne die Daten meiner AC ELWA 2 (Heizstab zur Erwärmung des Brauchwassers) mit ioBroker auslesen.
Kurz zur Installation:
Die AC ELWA 2 hängt im Netzwerk und hat eine eigene IP-Adresse.
In der Konfiguration hat sie IP-Adresse des Wechselrichters Sungrow SH10RT (LAN-Port) in den Steuerungs-Einstellungen eingetragen. (Ansteuerungstyp = "Sungrow Manual").
Ich möchte mit der AC ELWA 2 nur den überschüssigen Strom "verheizen".
Das funktioniert auch prima.Es gibt von MyPV eine Cloud (https://www.live.my-pv.com/).
Dort sind die Daten schön zu sehen (aktuelle Wassertemperatur, Min und Max von heute, aufgewendete kWh, ...)Diese Daten würde ich gerne mit dem ioBroker abfragen.
Mein erster Ansatz war, dazu den Modbus-Adapter zu verwenden.
Die Verbindung kommt immer nur ganz kurz zustande und wird dann wieder unterbrochen.Eine Anfrage bei Support von MyPV hat mir folgende Antwort gebracht:
Es kann immer nur eine Abfrage vorhanden sein. Entweder Sungrow Manual oder Modbus TCP
Das bedeutet wohl dass die AC ELWA 2 wenn sie mit dem SH10RT per Modbus kommuniziert, keine weitere Kommunikation (z.B. mit dem ioBroker) über den Modbus durchführen kann.
Es geht mir nicht um die Steuerung der AC ELWA 2, das funktioniert alles super.
Es geht mir nur darum die Daten auszulesen, um sie im Monitoring zur Verfügung zu haben.
Wie kommen denn die Daten der AC ELWA 2 in die MyPV-Cloud?Der MyPV Support hat mir empfohlen das JSON (<IP-Adresse>/data.jsn) auszuwerten.
Da kann man den aktuellen Zustand der AC ELWA 2 auch abfragen.
Dort ist aber beispielweise keine Angabe zu finden, wie viele kWh heute schon "verheizt" wurden.
Nur die aktuelle Wassertemperatur und die aktuell eingesetzte Heizenergie (in dem Moment wo geheizt wird).Gibt es einen Parser für ein JSON im Kontext von ioBroker?
Die Seite <IP-Adresse>/data.jsn liefert wirklich ein valides JSON.Würde es ggfs. etwas bringen einen Modbus-Proxy dazwischen zu schalten?
Momentan holt sich die AC ELWA 2 die Steuerdaten direkt vom SH10RT.
Wenn ich einen Modbus-Proxy dazwischen schalten würde, könnte ich dann Modbus-Anfragen an die AC ELWA stellen?Was ich auch noch nicht verstanden habe:
Ist die Information, wieviel kWh heute für das Aufheizen des Wassers aufgewendet wurden in den Registern überhaupt enthalten?
Kann bitte mal ein Fachmann über die Liste anbei drüber schauen?
AC_ELWA_2_Documentation-Controls_EN231110.pdfDanke und Gruß
Hartmut
-
@hru warum noch ein Thread?
https://forum.iobroker.net/post/1153828 -
@homoran
Hallo homoran,
ich wollte die aktuellen Kenntnisse (und Antworten des MyPV-Supportes) noch einmal zusammen fassen und dem Thread einen passenderen Titel geben.Ggfs. heißt die Lösung ja Auswerten des JSON (und nicht Modbus-Abfrage).
Gruß Hartmut
PS: Einen schönen 1. Mai;-)
-
@hru sagte in Abfrage Daten MyPV AC ELWA 2 mit ioBroker?:
nicht Modbus-Abfrage
hmm, hatte das hier gelesen.
@hru sagte in Abfrage Daten MyPV AC ELWA 2 mit ioBroker?:
könnte ich dann Modbus-Anfragen an die AC ELWA stellen?