Anpassen einer Automation mit Datumsbreich

Hallo an alle,

ich habe eine Rollladensteuerung, die super funktioniert.
Als ich diese im November erstellt habe, habe ich in der Steuerung angegeben, dass die Rollläden abends um 18.00 Uhr herunterfahren.

Das war für den Zeitraum November bis sage ich mal so vor ner guten Woche ganz OK, aber mittlerweile ist es ja abends wieder länger hell und ich habe mir gedacht, dass ich das Programm so anpassen möchte, dass z. B. vom 01.11. - 20.02. die Rollläden um 18 Uhr herunterfahren und dann ab 21.02. - 31.03. um 19 Uhr herunterfahren und vom 01.04. - 31.10. um 22 Uhr herunterfahren.
Alles mal fiktive Werte.
Wie lassen sich diese angenommen Datumsbereiche hinzufügen?

Warum machst du das nicht einfach vom Zeitpunkt abhängig, wenn die Sonne untergeht? Das kannst du über sun bzw. sunset abfragen.

Die Astrofunktion passt mir nicht so ganz.
Das hatte ich schon mal damals bei Homematic.

Daher die Anfrage, wie es mit dem Datumsbereich geht.

Dann würde ich es in einer Automatisierung in den Aktionen über wenn-dann machen indem man now().month in abfragt

actions:
  - if:
      - condition: template
        value_template: "{{ now().month in [1,2] }}"
    then: []
    .....

Hi,

sorry, aber ich bin da etwas unbedarft.

Kannst Du mir sagen, was ich wie beim Template erstellen wo
eingeben muss für ein Datum von / bis?

Monatsbereiche sind zu groß.

Besten Dank im Voraus