Wochentag als Bedingung

Hallo Zusammen

Gibt es eine Möglichkeit, eine Bedingung zu setzen, dass eine Automatisierung nur bspw. am Montag und Dienstag läuft oder an allen Wochentagen ausser bspw. Dienstags? Mit den Monaten habe ich dies hinbekommen:

{{ now().month in [5, 6, 7, 8, 9] }}

Kann hier jemand helfen?

Danke & Gruss
Stefan

Hey Stefan

Ja, es gibt eine Bedingung die Zeitpunkt heisst.

Und hier in Yaml

condition: time
weekday:
  - mon
  - tue
  - thu
  - sat
1 „Gefällt mir“

Ich bin nicht ganz so fit, hatte aber als Bedingung ZEIT gesetzt und dann den Wochentag gewählt.

Oder alternativ Template Trigger

  • z.B. alle Tage außer Dienstag (= 1)
{{  now().weekday() in [0, 2, 3, 4, 5, 6]  }}

0: Montag
1: Dienstag
2: Mittwoch
3: Donnerstag
4: Freitag
5: Samstag
6: Sonntag

Wenn es aber keine Verkettung mit anderen Dingen im Template Trigger sein soll, würde ich immer den “Zeitpunkt” Trigger wie oben gesagt nehmen. Beugt eher Fehler vor.

1 „Gefällt mir“

Vielen Dank. “Zeitpunkt” kannte ich, aber das Feld “Wochentag” unten habe ich schlicht übersehen.

Gruss, Stefan

1 „Gefällt mir“