Inhalt Integer Variable auslesen

Nabend !

Kurze Frage vor Feierabend:

Ich möchte den Inhalt einer Integervariable auslesen, bekomme aber nie den Text, sondern immer nur den Wert ‚0‘.

Hier ist das „Skript“

$Kleine_Tuer = GetValue(IPS_GetVariableIDByName("STATE", 35438));

25438 ist die ID des Drehgriffkontaktes.

Das Ergebnis ist immer ‚0‘, egal welche Stellung der Drehgriffkontakt hat - ich bräuchte aber den Text „Geöffnet, Geschlossen, etc“

Was auch nicht funktionierte:

$Kleine_Tuer = GetValueInteger (32898);

Wo liegt mein Fehler ?

Gruß
Martin

GetValueFormatted könnte das sein was Du suchst …

echo GetValue(45626 /*[Etagen\Obergeschoss\Büro\Fenster\STATE]*/);

Perfekt, das ist es !

Danke & Gute Nacht^^