Wert von einem dummy abfragen bzw. ändern!?!

Begonnen von pi-user, 25 Februar 2016, 14:25:19

Vorheriges Thema - Nächstes Thema

pi-user

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")}\
}


Kharim

> 7 && Value(TempKuehlschrankFlag) eq "0") {\

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

Kharim
Raspberry Pi 2 + Minibian + 2x MAX Cube CUN (868/433Mhz) + Thermostate + Fensterkontakte + Taster+RGB-LED Band über pigpiod + TFA Sensoren 30.3169/3125
Raspberry Pi 2 + Minibian +Z-Wave (USB) + Bewegungsmelder + Fensterkontakt + Sirene + SMS Steuer-/Benachrichtigung (ohne Internet)