Comment ajouter un input_number dans un automastime de volet roulant

Mon problème

Bonjour à tous

J’ai un automatisme pour ouvrir et fermer les volets en fonction du levé et du couché du soleil.

alias: Ouverture V2
description: Ouverture volet (2) au levé du soleil
trigger:
  - platform: sun
    event: sunrise
    offset: 0
condition: []
action:
  - service: cover.open_cover
    metadata: {}
    data: {}
    target:
      entity_id: cover.volet_v2_fictif
mode: single

Il y a un Offset , mais je voudrais le remplacer par la valeur d’un input_number (input_number.volets_auto_offset_ouvre).

Quelle commande je dois mettre à la place d’offset dans mon automatisation ?

Ma deuxième question. J’ai donc un automatisme pour ouvrir et un autre pour fermer.
Faut-il garder les deux séparés ou peut-on les regrouper en seul (et surtout comment) ?

Merci par avance pour votre aide

Salut

Je ne sais pas si c’est toujours d’actualité mais on ne peut apparemment pas utiliser de template avec l’offset (voir ici avec les réponses)

En gros tu ne peux pas faire ça :

  trigger:
    platform: sun
    event: sunset
    # offset: -00:15:00
    offset: '-00:{{states("input_number.sunset_pre_event")|int}}:00'
  action:

Il est conseillé d’utiliser plutôt sun.elevation en trigger au lieu de sunrise + offset

Autrement il faut que tu calcule ton sunrise plus offset à part dans un template et que tu te serves de ce template comme trigger.

1 « J'aime »

C’est surprenant que ce soit pas possible.
J’ai un automatisme sur nodered sa fonctionne.
Mais je n’arrive pas a le reproduire sur ha.

Je vais rester avec automatisme de NR pour le moment.

Merci de ton aide :+1: