Systemvariablen aus der CCU in FHEM auslesen

Begonnen von Hans-Ulrich Tag, 15 Juni 2014, 15:38:28

Vorheriges Thema - Nächstes Thema

Hans-Ulrich Tag

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 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