Sonnenuntergang mit Offsetbereich

Hallo,

ich versuche gerade eine Automatisierung für meine Rollläden zu erstellen. Das Ganze soll Abhängig vom Lux Wert auf dem Balkon und dem berechneten Sonnenuntergang passieren. Ich scheitere aber daran einen Bereich von -30 min und +30 min vom berechneten Sonnenuntergang als Bedingung zu integrieren. Wie erstelle ich die Bedingung korrekt?

Danke für eure Hilfe.

alias: Wohnung - Alle Rollläden auf Sichtschutz bei Sonnenuntergang
description: ""
trigger:
  - platform: numeric_state
    entity_id:
      - sensor.hue_outdoor_motion_sensor_1_beleuchtungsstarke
    for:
      hours: 0
      minutes: 2
      seconds: 0
    below: 6
condition:
  - condition: sun
    before: sunset
    after: sunset
    before_offset: "00:30:00"
    after_offset: "00:30:00"
action:
  - parallel:
      - device_id: f17da71b29bf5ca7ef86dde31c739399
        domain: cover
        entity_id: 61d1f639831d9b5b2c56e9f8a697f548
        type: set_position
        position: 40
      - device_id: bbd3aa6f0874ee5ed0b88b3ea9439eaf
        domain: cover
        entity_id: 1a29eca85bbb05d9daa36297b6540fc6
        type: set_position
        position: 10
      - device_id: d4981a4074fcfac1cb20f306258f8f8c
        domain: cover
        entity_id: 3305570687087dd8c8b55ba92bda7acc
        type: set_position
        position: 60
mode: single

Ich denke mal, du hast das minus vergessen.

condition:
  - condition: sun
    before: sunrise
    after: sunset
    before_offset: "-00:30:00"
    after_offset: "00:30:00"
action: []

Das funktioniert nicht.

condition:
  - condition: sun
    before: sunset
    after: sunset
    before_offset: "-00:30:00"
    after_offset: "02:00:00"

Sonnenuntergang war heute um 17:05. Dann sollte die Bedingung jetzt eigentlich erfüllt sein. Er sagt aber Bedingung nicht erfüllt.

Wieso “before: sunrise”? Der Sonnenaufgang spielt doch keine Rolle.

Du musst die beiden offsets tauschen, dann passt es. hab ich gerade mal selbst ausprobiert

condition:
  - condition: sun
    before: sunset
    after: sunset
    before_offset: "02:00:00"
    after_offset: "-00:30:00"

Es soll ja NACH 30 Minuten vor Sonnenuntergang und VOR 2 Stunden nach Sonnenuntergang sein.

after: 30 Minuten vor Sonnenuntergang → 16:34 (15:34 UTC)
before: 2 Stunden nach Sonnenuntergang → 19:05 (18:05 UTC)
image