Lancer une automatisation dès son activation

Bien le bonjour
Si je dois faire une conclusion à ce thread, je dirais que mon besoin n’est pas faisable sans tricks.

Je suis donc reparti, comme suggéré par certains sur l’idée d’avoir un booléen à coté qui définie si l’automatisation (tournant en continue) aura la permission d’effectuer les actions. Et j’ai rajouté ce booléen en trigger pour que l’exécution se déroule dès que j’active le mode auto. J’ai posté le yaml ci dessous ainsi que l’affichage dans mon dashboard.

Je trouve malgré tout dommage que l’on soit obligé d’en arriver la, alors que le statut de l’automatisation existe, a une valeur qui change de off à on ou de on à off. J’ouvrirai peut être un cas aux devs de HA, car j’ai du mal à voir pourquoi, comme n’importe quel statut qui change, il ne pourrait pas être utilisé comme trigger.

En tout cas, merci à la communauté !

alias: Stores - Automatisation
description: automatisation des stores unique
trigger:
  - platform: sun
    event: sunrise
    offset: "00:30:00"
  - platform: time
    at: "14:00:00"
  - platform: time
    at: "15:30:00"
  - platform: state
    entity_id:
      - input_boolean.stores_automation
    from: "off"
    to: "on"
condition:
  - condition: state
    entity_id: input_boolean.stores_automation
    state: "on"
action:
  - choose:
      - conditions:
          - condition: time
            before: "13:59:59"
        sequence:
          - service: cover.set_cover_position
            data:
              position: 0
            target:
              entity_id: cover.stores
      - conditions:
          - condition: time
            after: "14:00:00"
            before: "15:29:59"
        sequence:
          - service: cover.set_cover_position
            data:
              position: 50
            target:
              entity_id: cover.stores
      - conditions:
          - condition: time
            after: "15:30:00"
        sequence:
          - service: cover.set_cover_position
            data:
              position: 100
            target:
              entity_id: cover.stores
mode: single

stores