FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Thoffi1978 am 09 März 2017, 10:19:18

Titel: [gelöst] Einzelne Wochentage schalten Lampe, abgleich mit Holiday pm?
Beitrag von: Thoffi1978 am 09 März 2017, 10:19:18
Hallo,
ich möchte gerne den folgenden DOIF so schalten lassen, das er nicht schaltet, wenn ein Datum in der Holiday.pm steht.
mit |8 ja kein Problem, ich möchte aber die Tage einzeln unterschiedlich schalten lassen.

([([06:47] + [zweite_Stunde]*60)|1235] and [SH_Ferientag] eq "0" and [Jalousie_Automatik] eq "Auto") (set Schalter4 off-for-timer 2)
DOELSEIF
([07:47|4] and [SH_Ferientag] eq "0" and [Jalousie_Automatik] eq "Auto") (set Schalter4 off-for-timer 2)


Wie kann ich da die Holiday abfrage einbauen?

Vielen Dank
Hoffi
Titel: Antw:Einzelne Wochentage schalten Lampe, abgleich mit Holiday pm?
Beitrag von: Ellert am 14 März 2017, 22:42:20
mit and [?Holiday] ne "none", wenn "Holiday" das holiday-Gerät ist.
Titel: Antw:Einzelne Wochentage schalten Lampe, abgleich mit Holiday pm?
Beitrag von: rabehd am 15 März 2017, 12:30:30
holiday bietet doch alle Infos, vorausgesetzt er ist auch gepflegt.

STATE und state sind "none" für Nichtfeiertage.
Dann gibt es noch die Readings yesterday und tomorrow. Diese nutzte ich im DOIF um Licht z.B. am Vorabend anderes zu schalten.

Man sollte sich vorab eine Matrix der aller Bedingungen machen und dann das DOIF aufsetzen.
Bei mir sind das Uhrzeit (incl. Sonne, Tag, Nacht), Wochentag, Feiertag, Party.
Titel: Antw:Einzelne Wochentage schalten Lampe, abgleich mit Holiday pm?
Beitrag von: Thoffi1978 am 21 März 2017, 10:29:14
Vielen Dank für die Antworten.

So einfach kann es sein. Das mit den Yesterday, Tomorrow, hatte ich noch gar nicht bedacht. Da kann man ja den Urlaub Abends schon Einläuten :-)

Danke