HmIP-ESI per Script auslesen - Versuch scheitert
Verfasst: 28.02.2024, 18:39
Ich habe mich nun etwas länger schon mit Programmen und Scripten beschäftigt. So auch mit dem angebotenen Workshop von Stefan (verdrahtet.info). Dort gibt es u.a. einen Kurs "HomeMatic Skripte – Dein Einsteigerkurs" und da den Kurabschnitt mit dem "Stromverbrauch".
Das Ganze wollte ich mit meinem Gaszähler umsetzen und komme vollkommen ins stolpern. Ich wollte gern die angezeigten Daten des HmIP-ESI-Gas aus der CCU-3 in verschiedene Systemvariablen schreiben und diese in Mediola-Neo aktuell darstellen.
Dazu finde ich einfach nicht in der statelist.cgi den passenden Kanal.
Weder für den aktuellen Zählerstand, Tagesverbrauch, den Tagesverbrauch von gestern, welche alle in der Oberfläche der CCU angezeigt werden.
Der in addons/xmlapi/statelist.cgi angezeigte Datenpunkt 8,96 m3 passt auch so rechnerisch gar nicht zur CCU-Anzeige: ???
<datapoint name="HmIP-RF.003FA0C9AD7641:2.GAS_VOLUME" type="GAS_VOLUME" ise_id="56827" value="8.960000" valuetype="4" valueunit="m3" timestamp="1709140257" operations="5"/>
Andere Datenpunkte brachten von Kanal 1 und Kanal 2 ebenfalls keine Ergebnisse. Ich stehe etwas ratlos da.
Das Ganze wollte ich mit meinem Gaszähler umsetzen und komme vollkommen ins stolpern. Ich wollte gern die angezeigten Daten des HmIP-ESI-Gas aus der CCU-3 in verschiedene Systemvariablen schreiben und diese in Mediola-Neo aktuell darstellen.
Dazu finde ich einfach nicht in der statelist.cgi den passenden Kanal.
Weder für den aktuellen Zählerstand, Tagesverbrauch, den Tagesverbrauch von gestern, welche alle in der Oberfläche der CCU angezeigt werden.
Der in addons/xmlapi/statelist.cgi angezeigte Datenpunkt 8,96 m3 passt auch so rechnerisch gar nicht zur CCU-Anzeige: ???
<datapoint name="HmIP-RF.003FA0C9AD7641:2.GAS_VOLUME" type="GAS_VOLUME" ise_id="56827" value="8.960000" valuetype="4" valueunit="m3" timestamp="1709140257" operations="5"/>
Andere Datenpunkte brachten von Kanal 1 und Kanal 2 ebenfalls keine Ergebnisse. Ich stehe etwas ratlos da.