Besoin d'aide pour creer un script

Merci @golfvert Je vais essayer cette méthode
Comment on crée un input select dans l’interface ?
Je m’en sort a peu pres avec interface, mais en yaml direct j’ai beaucoup de mal, et avec la notice même bien faite, je m’y perd.

Votre aide m’a aidé a y voir plus clair.

De mon coté j’y suis arrivée avec des automatisation :grin: c’est un peu tordu mais sa fonctionne
J’ai crée un compteur pour le débit rejet « état ON » et un autre pour le débit rejet « état OFF »
Je compte les état et en fonction du chiffre remonté je change entrée logique à ON ou OFF sur l’input correspondante
(voir ci dessous) et a la fin je « re-set » les compteurs.

alias: 'Adoucisseur : CYCLE 1 Detassage'
description: ''
trigger:
  - platform: state
    entity_id: counter.compteur_debit_rejet
    from: '0'
    to: '1'
condition: []
action:
  - service: input_boolean.turn_on
    data: {}
    target:
      entity_id: input_boolean.cycle_dettasage
  - service: input_boolean.turn_off
    data: {}
    target:
      entity_id:
        - input_boolean.cycle_rinsage
        - input_boolean.cycle_rve
        - input_boolean.cycle_aspiration
        - input_boolean.cycle_service
mode: single
alias: 'Adoucisseur : CYCLE 2 Aspiration'
description: ''
trigger:
  - platform: state
    entity_id: counter.compteur_debit_rejet
    to: '2'
    from: '1'
condition: []
action:
  - service: input_boolean.turn_on
    data: {}
    target:
      entity_id: input_boolean.cycle_aspiration
  - service: input_boolean.turn_off
    data: {}
    target:
      entity_id:
        - input_boolean.cycle_service
        - input_boolean.cycle_dettasage
        - input_boolean.cycle_rinsage
        - input_boolean.cycle_rve
mode: single