Automatisation de l'ouverture du volet selon l'heure de levé du soleil ou de l'heure (prioritaire)

Bonjour à tous,

J’utilise actuellement une automatisation qui me permet d’ouvrir mon volet à l’heure de levé du soleil ou à une heure donnée. Cela se traduit par le trigger et la condition de mon automatisation suivants:

  trigger:
  - platform: sun
    event: sunrise
    offset: 0
  - platform: time
    at: input_datetime.heure_ouv_volet
  condition:
  - condition: and
    conditions:
      - condition: state
        entity_id: input_boolean.stop_ouverture_volet
        state: "off"
      - condition: state
        entity_id: cover.volet
        state: closed

Cela fonctionne bien si l’heure que j’indique est inférieure à l’heure du levé du soleil. Néanmoins, si mon heure est supérieure à celle-ci, elle n’a aucun effet.

Comment puis-je faire en sorte que l’heure est toujours prioritaire par rapport à l’heure de levé du soleil ?

Dois-je faire cette vérification (if ?) au niveau du trigger ou de la condition ?

Merci pour votre aide.
@urel

Ca semble logique. Si le volet est ouvert par le « sun » il ne peut pas s’ouvrir par l’heure quand elle est postérieure. Non ?
Si tu veux que l’heure soit prioritaire, virer le « sun » ça va le faire… Ce sera le seul déclencheur.
Je n’ai peut-être rien compris :wink:

Oui très juste.
Je me suis un peu perdu pour le coup dans mes réflexions … :sweat_smile: :rofl:

Je suis obligé de mettre le post comme résolu… lol