Hallo zusammen,
bisher habe ich mit HTTPMOD meine PV-Anlage so ausgelesen, dass mit einer Abfrage alle Werte in Readings mit laufender Nummerierung (01-48) aufsteigend gespeichert wurden.
Beim letzten Softwarepdate der PV-Anlage wurde ein Datenpunkt irgendwo dazwischen hinzugefügt. Dadurch änderte sich natürlich die Reihenfolge der Readings.
Hier sind zwei Beispiele von 49 der ausgelesenen Daten.
http://x:xxxx@1.2.3.4:80/rest/channel/_sum/.* 120
22_...
23_accessMode RO
23_address _sum/ProductionActiveEnergy
23_text
23_type LONG
23_unit Wh_Σ
23_value 10442811
24_accessMode RO
24_address _sum/EssSoc
24_text Range 0..100
24_type INTEGER
24_unit %
24_value 18
25_...
Daher die Frage, ist es möglich das Reading so zu ändern, dass z.B. beim Datenpunkt 24 das 24_address _sum/EssSoc ausgelesen wird und als Readingname mit dem Wert aus 24_value gesetzt wird?
Das Ergebnis sollte dann so aussehen:
_sum/EssSoc 18
Vielen Dank für die Hilfe!
VG Jörg