Hallo Zusammen,
ich hab hier im Forum sehr wertvolle Tipps beim Suchen gefunden und konnte soweit mal alles gut vorbereiten.
An einer kleinen Stelle hakt es jedoch noch und ich komme einfach nicht weiter.
Ziel:
der Gira X1 holt die Daten via Fronius "solar_api" vom Wechselrichter ab und liefert diese in eine InfluxDB.
Ab dort kann ich die Daten abgreifen und im Grafana darstellen.
Bisheriges Setup:
Die Rot durchgestrichenen bitte ignorieren - das war nur zum Werte auf der App abgreifen...
image.png
Details zum Setup:
Orange (URL)
Grün (URL)
Blau (Formel)
(Quelle: https://knx-user-forum.de/forum/%C3%...e9#post1658789)
Gelb (Formel)
Violett (JSON-Parser)
Baby-Blau (JSON-Parser)
--> Das scheint nicht zu klappen, wobei ich die notation einhalte - siehe:
image.png
Jedenfalls erhalte ich auch bei einer Simulation am Ende immer den Fehler oben. Eigentlich sollte ich ja die "-737.60" von PowerReal_P_Sum sehen, allerdings ist das nicht der Fall.
Bin noch nicht ganz rausgekommen, wie das idealerweise Funktioniert.
Habe allerdings auch erst 2-3h Erfahrung mit der X1 und dem gesamten Konstrukt - dachte ich schreib mal alles zusammen und frage euch Experten hier :-)
Bin über jeden Tipp dankbar
ich hab hier im Forum sehr wertvolle Tipps beim Suchen gefunden und konnte soweit mal alles gut vorbereiten.
An einer kleinen Stelle hakt es jedoch noch und ich komme einfach nicht weiter.
Ziel:
der Gira X1 holt die Daten via Fronius "solar_api" vom Wechselrichter ab und liefert diese in eine InfluxDB.
Ab dort kann ich die Daten abgreifen und im Grafana darstellen.
Bisheriges Setup:
Die Rot durchgestrichenen bitte ignorieren - das war nur zum Werte auf der App abgreifen...
image.png
Details zum Setup:
Orange (URL)
Code:
http://wechselrichter-ip/solar_api/v1/GetMeterRealtimeData.cgi?Scope=System
Code:
http://wechselrichter-ip/solar_api/v1/GetInverterRealtimeData.cgi?Scope=System
Code:
{text:S}.Replace("\"1\"","\"one\"").Replace("null","0.0")
Gelb (Formel)
Code:
{text:S}.Replace("\"1\"","\"one\"").Replace("null","0.0")
Code:
Pfad 1 = /root/Body/Data/PAC/Values/one Pfad 2 = /root/Body/Data/DAY_ENERGY/Values/one Pfad 3 = /root/Body/Data/TOTAL_ENERGY/Values/one
Baby-Blau (JSON-Parser)
Code:
Pfad 1 = /root/Body/Data/0/PowerReal_P_Sum
image.png
Jedenfalls erhalte ich auch bei einer Simulation am Ende immer den Fehler oben. Eigentlich sollte ich ja die "-737.60" von PowerReal_P_Sum sehen, allerdings ist das nicht der Fall.
Bin noch nicht ganz rausgekommen, wie das idealerweise Funktioniert.
Habe allerdings auch erst 2-3h Erfahrung mit der X1 und dem gesamten Konstrukt - dachte ich schreib mal alles zusammen und frage euch Experten hier :-)
Bin über jeden Tipp dankbar
Kommentar