bon, en fait ça ne fonctionne qu’avec ma première condition du script:
alias: Alarme
sequence:
- condition: template
value_template: >-
{{ states('input_text.keypad_input') == states('input_text.alarme_eliott')
}}
- service: netatmo.set_persons_home
target:
entity_id: camera.camera_entree
data:
persons: Eliott
- condition: template
value_template: >-
{{ states('input_text.keypad_input') == states('input_text.alarme_adrien')
}}
- service: netatmo.set_persons_home
target:
entity_id: camera.camera_entree
data:
persons: Adrien
- condition: template
value_template: >-
{{ states('input_text.keypad_input') ==
states('input_text.alarme_aurelie') }}
- service: netatmo.set_persons_home
target:
entity_id: camera.camera_entree
data:
persons: Aurélie
mode: single
en faisant des recherches j’ai vu qu’il fallait mettre un condition: or mais ça veut pas!
alias: Alarme
sequence:
- condition: or
conditions:
- condition: template
value_template: >-
{{ states('input_text.keypad_input') == states('input_text.alarme_eliott')
}}
- service: netatmo.set_persons_home
target:
entity_id: camera.camera_entree
data:
persons: Eliott
- condition: template
value_template: >-
{{ states('input_text.keypad_input') == states('input_text.alarme_adrien')
}}
- service: netatmo.set_persons_home
target:
entity_id: camera.camera_entree
data:
persons: Adrien
- condition: template
value_template: >-
{{ states('input_text.keypad_input') ==
states('input_text.alarme_aurelie') }}
- service: netatmo.set_persons_home
target:
entity_id: camera.camera_entree
data:
persons: Aurélie
mode: single
une idée? problème d’indentation?