Quantcast
Channel: Configuration - Home Assistant Community
Viewing all articles
Browse latest Browse all 106430

Advice for code optimisation please

$
0
0

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

Read full topic


Viewing all articles
Browse latest Browse all 106430

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>