La 3 émet toute simple chez moi y’a que la condition que je comprend pas le reste basic
alias: MAJ Conso Rte
description: ""
trigger:
- platform: state
entity_id:
- sensor.rte_tempo_couleur_actuelle
condition:
- condition: template
value_template: "{{ trigger.from_state.state != trigger.to_state.state }}"
action:
- service: select.select_option
target:
entity_id: select.conso_edf_jour
data:
option: "{{ tariff }}"
- service: notify.whatsapp
data:
message: Changement RTE
variables:
tariff: |
{% if 'Bleu' in states('sensor.rte_tempo_couleur_actuelle') %}
BLEUHP
{% elif 'Blanc' in states('sensor.rte_tempo_couleur_actuelle') %}
BLANCHP
{% elif 'Rouge' in states('sensor.rte_tempo_couleur_actuelle') %}
ROUGEHP
{% else %}
indetermine
{% endif %}