Hallo zusammen,
ich möchte mehrere in der CCU1 angelegte Systemvariablen über FHEM auslesen und in Programme einbinden.
Noch weiß ich allerdings nicht, wie das Auslesen funktioniert.
Es gibt ja die Möglichkeit, über "wget -q http://<HomeMatic-IP>/config/xmlapi/sysvar.cgi?ise_id=12345" den Status angezeigt zu bekommen, wie es im HomeMatic-Forum unter http://homematic-forum.de/forum/viewtopic.php?f=18&t=9001 (http://homematic-forum.de/forum/viewtopic.php?f=18&t=9001) ansatzweise mit dem Ändern einer SysVar beschrieben wird. Leider steht der zu ermittelnde Wert aber nicht am Anfang, sondern innerhalb der Datei hinter dem "value=", z.B.
<systemVariables><systemVariable name="myVar" variable="1" value="true" value_list="" value_text="" ise_id="12345" min="" max="" unit="" type="2" subtype="2" timestamp="1401052609" value_name_0="nein" value_name_1="ja"/></systemVariables>
Die Zustände der einzelnen Geräte ist bereits in FHEM sichtbar. Anbindung der CCU erfolgt über das Modul "HMRPC". Installiert ist die aktuelle Version von FHEM und die Firmware der CCU ist ebenfalls aktuell. FHEM läuft auf meinem RasPi.
Wie kann ich die Systemvariablen in FHEM einlesen? Die SuFu im Internet und hier im Forum hat leider nicht geholfen.
Vielen Dank schon mal.
Gruß
Hans-Ulrich