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")}\
}
> 7 && Value(TempKuehlschrankFlag) eq "0") {\
klassisch die "" vergessen würde ich vermuten --> > 7 && Value("TempKuehlschrankFlag") eq "0") {\ sollte passen.
Kharim