FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: stehlampe am 06 Juli 2022, 16:01:30

Titel: [gelöst] DOIF triggert nicht mit Astro-Modul
Beitrag von: stehlampe am 06 Juli 2022, 16:01:30
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
Titel: Antw:DOIF triggert nicht mit Astro-Modul
Beitrag von: Otto123 am 06 Juli 2022, 23:29:25
zeig doch mal ein list gt_Rasenregner_Doif_1 nach dem Du set astro update gemacht hast oder zeig ein list astro
Titel: Antw:DOIF triggert nicht mit Astro-Modul
Beitrag von: stehlampe am 07 Juli 2022, 12:38:23
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