FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: stefan68 am 09 Januar 2016, 19:54:20

Titel: notify auf Schalteränderung / Prüfen einer Variablen
Beitrag 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 ?


edit: Beitrag wiederhergestellt
Titel: Antw:notify auf Schalteränderung / Prüfen einer Variablen
Beitrag von: CoolTux am 09 Januar 2016, 21:47:51
Schau Dir mal Value und ReadingsVal an.



Grüße
Titel: Antw:notify auf Schalteränderung / Prüfen einer Variablen
Beitrag von: Ellert am 10 Januar 2016, 07:13:12
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.