Moin,
ich verstehe es nicht ... hab auch schon nach Beispielen und anderen Threads gesucht ... bekomme es immer noch nicht hin.
Hat jemand nen Tipp für mich, warum mein DOIF nicht triggert ?
define gt_Rasenregner_Doif_1 DOIF ([astro:SunAz] > 240.0 and [astro:SunAz] < 245.0) (set ke_Wasserpumpe on-for-timer 600)
attr gt_Rasenregner_Doif_1 cmdpause 3600 # frühstens nach 1h wiederholen
attr gt_Rasenregner_Doif_1 do always
Vielen Dank
Chris
zeig doch mal ein list gt_Rasenregner_Doif_1
nach dem Du set astro update
gemacht hast oder zeig ein list astro
arrrgghh ...
Hallo Otto,
danke, dass du mich auf den rechten Pfad geführt hast. Wenn man etwas vom Device myAstro wissen will, dann muss man auch "myAstro" hinschreiben und nicht "astro".
Das kommt davon, wenn man Sachen einfach abschreibt und nicht versteht, was es tut.
Mit dem Code tut es jetzt
define gt_Rasenregner_Doif_1 DOIF ([myAstro:SunAz] > 165.0 and [myAstro:SunAz] < 170.0) (set ke_Wasserpumpe on-for-timer 600)
attr gt_Rasenregner_Doif_1 cmdpause 3600 # frühstens nach 1h wiederholen
attr gt_Rasenregner_Doif_1 do always
Viele Grüße
Chris