Commutateur de blocage

Slt
Tu pourrais mettre le fichier complet en mode Yaml , en texte (insertion dans balises message </>)

Exemple du mien
alias: "Arrosage "
description: ""
trigger:
  - platform: device
    type: turned_on
    device_id: e236b76a7a1de25bb9b0b4754db29095
    entity_id: switch.pompe_puit
    domain: switch
    for:
      hours: 0
      minutes: 0
      seconds: 5
condition:
  - type: is_power
    condition: device
    device_id: e236b76a7a1de25bb9b0b4754db29095
    entity_id: sensor.pompe_puit_power
    domain: sensor
    above: 800
    alias: Test Puissance Pompe Puit > 800 W
action:
  - service: notify.mobile_app_m2012k11ag
    data:
      message: "Début du Cycle d'arrosage ! "
    alias: Notification du Démarrage arrosage pour DOM
  - service: timer.start
    data:
      duration: "{{states.input_number.temps_d_attente.state| int}}"
    target:
      entity_id: timer.attente
    alias: Affichage Décompte temps d'attente lancement Arrosage
  - delay:
      seconds: "{{ states.input_number.temps_d_attente.state | int }}"
    alias: Attente pour lancer arrosage
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.vanne4
    alias: Ouverture Vanne du Tourniquet
  - service: timer.start
    data:
      duration: "{{states.input_number.temps_d_arrosage.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'arrosage
  - delay:
      seconds: "{{ states.input_number.temps_d_arrosage.state | int }}"
    alias: Temps d'arrosage
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.vanne4
    alias: Fermeture Vanne du Tourniquet
  - service: timer.start
    data:
      duration: "{{states.input_number.attente_vanne_hors_fonction.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'attente vanne suivante
  - delay:
      seconds: "{{ states.input_number.attente_vanne_hors_fonction.state | int }}"
    alias: Attente pour Vanne suivante
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.vanne2
    alias: Ouverture Vanne de Gauche
  - service: timer.start
    data:
      duration: "{{states.input_number.temps_d_arrosage.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'arrosage
  - delay:
      seconds: "{{ states.input_number.temps_d_arrosage.state | int }}"
    alias: Temps d'arrosage
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.vanne2
    alias: Fermeture Vanne de Gauche
  - service: timer.start
    data:
      duration: "{{states.input_number.attente_vanne_hors_fonction.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'attente vanne suivante
  - delay:
      seconds: "{{ states.input_number.attente_vanne_hors_fonction.state | int }}"
    alias: Attente pour Vanne suivante
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.vanne1
    alias: Ouverture Vanne du Milieu
  - service: timer.start
    data:
      duration: "{{states.input_number.temps_d_arrosage.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'arrosage
  - delay:
      seconds: "{{ states.input_number.temps_d_arrosage.state | int }}"
    alias: Temps d'arrosage
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.vanne1
    alias: Fermeture Vanne du Milieu
  - service: timer.start
    data:
      duration: "{{states.input_number.attente_vanne_hors_fonction.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'attente vanne suivante
  - delay:
      seconds: "{{ states.input_number.attente_vanne_hors_fonction.state | int }}"
    alias: Attente pour Vanne suivante
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.vanne3
    alias: Ouverture Vanne de Droite
  - service: timer.start
    data:
      duration: "{{states.input_number.temps_d_arrosage.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'arrosage
  - delay:
      seconds: "{{ states.input_number.temps_d_arrosage.state | int }}"
    alias: Temps d'arrosage
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.vanne3
    alias: Fermeture Vanne de Droite
  - service: timer.start
    data:
      duration: "{{states.input_number.attente_vanne_hors_fonction.state | int}}"
    target:
      entity_id: timer.decompte_tempo
    alias: Affichage Décompte Temps d'attente vanne Hors fonction
  - delay:
      seconds: "{{ states.input_number.attente_vanne_hors_fonction.state | int }}"
    alias: Attente pour Vanne Hors fonction
  - type: turn_off
    device_id: e236b76a7a1de25bb9b0b4754db29095
    entity_id: switch.pompe_puit
    domain: switch
    alias: Désactivation Pompe Puit
  - service: notify.mobile_app_m2012k11ag
    data:
      message: "Fin du Cycle d'arrosage ! "
    alias: Notification de l'Arrêt arrosage pour DOM
mode: restart


PS le fichier complet :point_up_2:

Et référence autre post