Script générique

Bonjour,

Pour mes volets que je gère en %, j’utilise l’integration suivante :

Pour chaque volet, je dois déclarer un script :

    volet_1_prop:
      name: "Volet"
      travelling_time_up: 21
      travelling_time_down: 14
      close_script_entity_id: script.close_volet_gen_prop
      stop_script_entity_id: script.stop_volet_gen_prop
      open_script_entity_id: script.open_volet_gen_prop
      send_stop_at_ends: False

ça impose de passer par des scripts et je voudrais éviter d’en garder 3 par volets… Donc j’ai essayé de rendre générique

open_volet_gen_prop:
  sequence:
    - service: cover.open_cover
      data_template:
        entity_id: '{{trigger.entity_id}}'
close_volet_gen_prop:
  sequence:
    - service: cover.close_cover
      data_template:
        entity_id: '{{trigger.entity_id}}'
stop_volet_gen_prop:
  sequence:
    - service: cover.stop_cover
      data_template:
        entity_id: '{{trigger.entity_id}}'

Sauf qu’à prioi c’est pas '{{trigger.entity_id}}' :joy:
Quelqu’un a une piste ?

Toujours besoin d’aide la dessus ?

Il faut passer par des variables dans le script.