Automatise : Heure solaire et contrainte max

Bonjour a tous,

J’ai créé cet hiver un automatisme qui m’ouvre les volets de la maison avec le levé du soleil. Nickel jusque là sauf que je voudrais que l’heure d’ouverture soit la plus tard entre 7h et l’heure du levé du soleil. Est ce possible ? Si oui pouvez vous me donner une piste ?

Voici mon automatisation :

- id: '1635490542362'
  alias: Volets - Ouverture RDC avec soleil
  description: ''
  trigger:
  - platform: sun
    event: sunrise
  condition: []
  action:
  - service: cover.open_cover
    target:
      entity_id:
      - cover.volet_salon
      - cover.volet_salle_a_manger
      - cover.volet_cuisine_baie
      - cover.volet_cuisine_fenetre
  - service: notify.mobile_app_iphone_d_arnault
    data:
      title: Ouverture volets
      message: Ouverture des volets du RDC
  mode: single

Salut,

Si j’ai bien compris ce que tu veux, je pense que je partirais sur l’utilisation de 2 triggers, 1 avec le lever du soleil, l’autre avec l’heure à 07:00:00.
Du coup ce sera déclenché dans les 2 cas.
Ensuite une Condition qui vérifie qu’il est bien 7h passé et que les volets sont encore fermés (optionnel).

1 « J'aime »

Ok merci et comment tu écrit pour la condition : lever du soleil et heure supérieur ou égal à 7h ?
Du coup je crée un input_booléen qui repasse à faux chaque nuit à 2h du mat par exemple pour savoir si l’automatisme a déjà ouvert les volets ou pas

Tu peux mettre une condition sur sunrise/altitude plutôt que ton input_boolean ça évitera un truc en plus et la phase de reinit

En cherchant à mettre la condition du soleil et de l’heure en même temps, je crois que j’ai trouvé cette solution. Deux déclencheurs et deux conditions à vérifier en même temps. A tester :wink:

- id: '1635490542362'
  alias: Volets - Ouverture RDC avec soleil
  description: ''
  trigger:
  - platform: sun
    event: sunrise
  - platform: time
    at: 07:00:00
  condition:
  - condition: sun
    after: sunrise
  - condition: time
    after: 06:59:59
  action:
  - service: cover.open_cover
    target:
      entity_id:
      - cover.volet_salon
      - cover.volet_salle_a_manger
      - cover.volet_cuisine_baie
      - cover.volet_cuisine_fenetre
    data: {}
  - service: notify.mobile_app_iphone_d_arnault
    data:
      title: Ouverture volets
      message: Ouverture des volets du RDC
  mode: single

A vue de nez ça semble bien

Ouais c’est ce à quoi je pensais.
J’avais pas mis le sunrise en condition car j’avais pas bien lu ce que tu voulais.
Mais là effectivement, tu as les triggers qui définissent les 2 moment précis où tes volets peuvent s’ouvrir.
Et les conditions s’occupent de ta contrainte max.