Hallo!
Ich versuche mich schon den ganzen Abend an einem EnOcean-Tracker, der alle 60s ein Reading aktualisiert, aber scheitere am DOIF. Zielsetzung ist: Mit einem DOIF Anwesend/Absend schalten.
Mein bisheriger Versuch:
define DI_present_phil DOIF ([s_Tracker_phil] ) (set d_Presence_Phil away) DOELSE (set d_Presence_Phil present)
attr DI_present_phil do always
attr DI_present_phil waitdel 65
Könnt ihr mir sagen, wo mein Fehler ist? Es wird nie auf "present" geschaltet.
Grüße und Danke
Phil
So richtig funktioniert es aber nicht
Ich vermute, die Bedingung wird nicht logisch falsch und damit tritt der DOELSE-Fall nicht ein, Du kannst Dir ein genaueres Bild verschaffen (http://www.fhemwiki.de/wiki/DOIF/Tools_und_Fehlersuche#Verhaltensanalyse_des_DOIF).