Automatisierung: Bedingung => Datum von / bis
Hallo,
wie kann ich denn in einer Automatisierung ein datum von / bis als Bedingung setzen?
LG Tino
Von Smart Home Begeisterten fĂŒr Smart Home Begeisterte und Alle die es noch werden wollen 😀 - Deutschsprachige Home Assistant Community -
https://community.smarthome-for-dummies.de/
https://community.smarthome-for-dummies.de/viewtopic.php?t=693
Hallo,
wie kann ich denn in einer Automatisierung ein datum von / bis als Bedingung setzen?
LG Tino
Hallo @megaMINDone und Herzlich Willkommen bei den SmartHome for Dummies.
Ein konkretes Bsp. wÀre Hilfreich.
Je nach Anwendung gibt es gefĂŒllt 100 verschiedene Möglichkeiten.
GruĂ
Osorkon
@megaMINDone ich versuche mal ein SchuĂ ins Blaue.
Angenommen, Du möchtest als Bedingung folgendes berĂŒcksichtigen:
zischen den 01.03.2023 und 30.09.2023
Dann kannst Dir 2 Datum Helfer erstellen.
Start = 01.03.2023
Ende = 30.09.2023
und als Bedingung ein Template
Code: Alles auswÀhlen
{{ today_at() > states('input_datetime.start') | as_datetime | as_local and today_at() <= states('input_datetime.ende') | as_datetime | as_local }}
Wenn Die Bedingung lauten soll, von 01.03 bis 30.9 bzw. vom MĂ€rz bis September, also jedes Jahr aufs Neue.
Bringen Dir die Helfer nicht wirklich
Dann als Bedingung dieses template Template
Code: Alles auswÀhlen
{{ today_at().month >= 3 and today_at().month <= 9 }}
oder vom 15.03 bis 15.10
Code: Alles auswÀhlen
{{ (3, 15) <= (now().month, now().day) <= (10, 15) }}
Oder im MĂ€rz, Mai und August
Code: Alles auswÀhlen
{{ now().month in [3, 5, 8] }}
Vielleicht ist was dabei was Du gebrauchen kannst.
Ansonsten einfach die Frage ein wenig prÀzisieren.
GruĂ
Osorkon