FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: pi-user am 25 Februar 2016, 14:25:19

Titel: Wert von einem dummy abfragen bzw. ändern!?!
Beitrag von: pi-user am 25 Februar 2016, 14:25:19
Hallo zusammen,

ich habe nachgeschaut, aber ich finde es einfach nicht! Wie kann ich eine Variable deklarieren und mit einem Wert initialisieren und nachträglich den Wert abfragen bzw. ändern?

Z.B.:

define TempKuehlschrankFlag dummy
{fhem("set TempKuehlschrankFlag 0")} 


Wie kann ich den Wert von TempKuehlschrankFlag abfragen? Ich habe folgendes probiert, aber es funktioniert nicht.

if(ReadingsVal("Kuehlschrank","temperature","") > 7 && Value(TempKuehlschrankFlag) eq "0") {\
{fhem ("set PushMsg msg 'Kuehlschrank' 'Die Temperatur ist zu hoch' '' 0 ''")}\
{fhem("set TempKuehlschrankFlag 1")}\
}

Titel: Antw:Wert von einem dummy abfragen bzw. ändern!?!
Beitrag von: Kharim am 25 Februar 2016, 21:06:08
> 7 && Value(TempKuehlschrankFlag) eq "0") {\

klassisch die "" vergessen würde ich vermuten --> > 7 && Value("TempKuehlschrankFlag") eq "0") {\  sollte passen.

Kharim