Alarm panel mais pas pour une alarme!

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?