notify auf Schalteränderung / Prüfen einer Variablen

Begonnen von stefan68, 09 Januar 2016, 19:54:20

Vorheriges Thema - Nächstes Thema

stefan68

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

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Ellert

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.