Ich habe folgendes Problem:
Wenn ich einen Schalter betätige, möchte ich eine Temperatur abfragen und bei unterschreiten eines Wertes ein device setzen.
define Test notify Schalter IF ([temp_c] < 5]) (set Schalter2 on)
Leider funktioniert das so nicht. Ich vermute, dass ein reading (hier temp_c, alle 60s) in eine Variable zwischengespeichert werden muss, da der Wert zum Zeitpunkt
der If-Abfrage nicht vorhaden ist.
Wer kann weiterhelfen ?
edit: Beitrag wiederhergestellt
Schau Dir mal Value und ReadingsVal an.
Grüße
Zitat von: stefan68 am 09 Januar 2016, 19:54:20
Ich habe folgendes Problem:
Wenn ich einen Schalter betätige, möchte ich eine Temperatur abfragen und bei unterschreiten eines Wertes ein device setzen.
define Test notify Schalter IF ([temp_c] < 5]) (set Schalter2 on)
Leider funktioniert das so nicht. Ich vermute, dass ein reading (hier temp_c, alle 60s) in eine Variable zwischengespeichert werden muss, da der Wert zum Zeitpunkt
der If-Abfrage nicht vorhaden ist.
Wer kann weiterhelfen ?
Zitat5]
die Klammer ist zu viel.