Automation mit einem Auslöser der schon ausgelöst hat?

Moin,

ich habe die Herausforderung eine Automation nach einem Lichtsensor auszulösen der bereits seinen Status, eine bestimmt Helligkeit, erreicht hat. Das sieht so aus:

alias: Rolladen Front bei Sonne runter
description: ""
triggers:
  - trigger: illuminance.crossed_threshold
    target:
      device_id: 21d437bd0f871846624b2dd52912c435
    options:
      behavior: each
      threshold:
        type: above
        value:
          active_choice: number
          number: 35000
      for:
        hours: 0
        minutes: 5
        seconds: 0
conditions:
  - condition: not
    conditions:
      - condition: device
        device_id: eecae5b741841ac58bdf7f203ed873fd
        domain: cover
        entity_id: 09fe34272081a00876ccd6c629c69974
        type: is_position
        below: 34
        above: 32
actions:
  - action: cover.set_cover_position
    metadata: {}
    target:
      entity_id: cover.shelly2pmg3_8cbfeaa09c74
    data:
      position: 29
  - action: cover.set_cover_position
    metadata: {}
    target:
      entity_id: cover.rollladen_kuchen
    data:
      position: 42
mode: single

Die Bedingung auf den Rolladen zwischen 34-32% habe ich eingebaut, damit die Automation nicht am Wochenende losgeht wenn der Rolladen im Schlafzimmer noch unten ist weil wir pennen.

Das alles klappt unter der Woche bestens, weil beim ersten öffnen der Rollläden. noch keine Sonne auf dem Sensor ist.

Am Wochenende stehen wir aber erst auf (und öffnen dann alle Rollläden automatisch) wenn die Bedingung des Lichtsensors schon erfüllt ist. Damit löst die Automation aber nicht mehr aus.

Gibt es einen Weg wie ich die Automation dennoch erstmalig auslösen kann, auch wenn die Bedingung, Lichtsensor über 35000 schon erfüllt ist?

Danke & Gruß

Ulrich

Erstelle in der Automation einen Zeit Trigger der alle z.B. 5 Minuten.
Unter action dann eine Zustandsabfrage deines Sensors.

description: ""
mode: single
triggers:
  - trigger: time_pattern
    minutes: /5
conditions: []
actions:
  - if:
      - condition: numeric_state
        entity_id: sensor.helligkeitssensor_beleuchtungsstarke
        above: 35000
    then: []

das einfachste wäre die aktuelle Bedingung auch als Auslöser zu integrieren und dein aktuellen Auslöser auch noch als Bedingung, damit es wirklich nur fährt wen beides gegeben ist.

LG

Oder du erstellst einen Helfer der auf “Ein" geschaltet wird wenn du die Rolladen morgens das erste mal hochgefahren hast. Ändere dann die Bedingungen der Automatisierung auf diesen Helfer statt Behanghöhe. Reset des Helfers jeweils um Mitternacht.

Edit:

Oder noch besser: Wenn du morgens am WE das Rollo hochfährst, fährst du ihn automatisiert direkt wieder runter wenn dein Lichtsensor seinen Schwellwert bereits überschritten hat.