Hello,
I tried to optimize the following code which works but without success.
What approach would you suggest to optimize it?
Thanks a lot in advnace for your advice
input_select.etat_alarme = state of the alarm (activated, deactivated, partially activated)
##########################################################
# DEFINITION alarme
##########################################################
- alias: Etat de l'alarme Activée
trigger:
platform: state
entity_id: input_select.etat_alarme
condition:
condition: state
entity_id: input_select.etat_alarme
state: 'Activée'
action:
service: switch.turn_on
data:
entity_id:
- switch.dect_1_rdc_out
- switch.dect_2_sous_sol_out
- alias: Etat de l'alarme Désactivée
trigger:
platform: state
entity_id: input_select.etat_alarme
condition:
condition: state
entity_id: input_select.etat_alarme
state: 'Désactivée'
action:
service: switch.turn_off
data:
entity_id:
- switch.dect_1_rdc_out
- switch.dect_2_sous_sol_out
- alias: Etat de l'alarme Activée partiellement
trigger:
platform: state
entity_id: input_select.etat_alarme
condition:
condition: state
entity_id: input_select.etat_alarme
state: 'Activée partiellement'
action:
- service: switch.turn_on
entity_id: switch.dect_2_sous_sol_out
- service: switch.turn_off
entity_id: switch.dect_1_rdc_out
1 post - 1 participant