Hauptmenü

WATCHDOG und IF

Begonnen von Malte, 21 Oktober 2015, 11:34:00

Vorheriges Thema - Nächstes Thema

Malte

Hallo,

benötige unbedingt Hilfe. Sitze hier schon etwas länger am Rechner und bekomme folgendes Problem einfach nicht hin:

2015.10.21 10:29:39 3: Watchdog T_S_T1_watchdog triggered
2015.10.21 10:29:39 3: Unknown command if, try help.

Wenn der Watchdog triggert wird immer die IF Abfrage als unglütiges Kommando ausgelegt. Folgendes wurde für den Watchdog definiert:

### Türsensor ###
define T_S_T1_Status dummy
attr T_S_T1_Status room Treppe
define T_S_T1_Notify_Tuer notify T_S_T1:contact:.* set T_S_T1_Status %EVTPART1
define T_S_T1_watchdog watchdog T_S_T1_Status:open 00:01:00 { if (Value("Wintermodus") eq "1" && ReadingsVal("ES_H_V1", "desired-temp", "20")+0 > "19.0") { Heiz_Battueber_Mail("T_H_V1") }} trigger T_S_T1_watchdog .
attr T_S_T1_watchdog room Treppe

Kann doch eigentlich nicht so schwer sein, aber irgendwie sehe ich den Wald vor lauter Bäumen nicht mehr  ;)

Funktion sollte einen später sein:
- Kind betritt Zimmer
- kurzes betreten nichts passiert
- Tür länger auf Watchdog spricht an

Vielleicht hat ja auch jemand eine bessere Lösung, würde mich freuen.

Also noch einen schönen Tag!

P.S.: Hatte das Thema gerade als Umfrage eingestellt, wa wohl nicht korrekt!