Bj
je te partage mon automatisation de mon ecs
pour les jours tempo je me sers de MED
adapte a tes besoins
alias: Gestion chauffe eau
description: ""
trigger:
- platform: time
at: "22:00:00"
- platform: time
at: "06:00:00"
condition:
- condition: template
value_template: "{{ states('sensor.rte_tempo_today') in ['BLUE', 'WHITE', 'RED'] }}"
action:
- choose:
- conditions:
- condition: time
after: "22:00:00"
before: "06:00:00"
weekday:
- mon
- wed
- fri
- sat
- sun
- condition: template
value_template: "{{ states('sensor.rte_tempo_today') == 'BLUE' }}"
sequence:
- service: switch.turn_on
data: {}
target:
entity_id:
- switch.chauffe_eau
- service: notify.all_devices
data:
message: Cumulus est allumé.
- conditions:
- condition: time
after: "22:00:00"
before: "06:00:00"
weekday:
- tue
- thu
- sat
- condition: template
value_template: "{{ states('sensor.rte_tempo_today') == 'WHITE' }}"
sequence:
- service: switch.turn_on
data: {}
target:
entity_id:
- switch.chauffe_eau
- service: notify.all_devices
data:
message: Cumulus est allumé.
- conditions:
- condition: time
after: "22:00:00"
before: "06:00:00"
weekday:
- mon
- wed
- fri
- sun
- condition: template
value_template: "{{ states('sensor.rte_tempo_today') == 'RED' }}"
sequence:
- service: switch.turn_on
data: {}
target:
entity_id:
- switch.chauffe_eau
- service: notify.all_devices
data:
message: Cumulus est allumé.
default:
- service: switch.turn_off
data: {}
target:
entity_id:
- switch.chauffe_eau
- service: homeassistant.update_entity
data: {}
target:
entity_id:
- automation.gestion_chauffe_eau
mode: single