bonjour
Bon j’en suis là
je ne sais pas si on peu avoir plusieur trigger avec le meme nom, pas les même valeurs
J’ai donc créé HC2_hiver
ensuite je ne sais pas comment dire que c’est que pour les jours ouvrés, je cherche ,
merci pour l’aide
alias: auto HC ete hiver Enercoop
description: ""
triggers:
- trigger: time
at: "11:00:00"
id: HC_ete_on
- trigger: time
at: "16:59:00"
id: HC_ete_off
- trigger: time
at: "00:00:00"
id: HC_hiver_on
- trigger: time
at: "06:59:00"
id: HC_hiver_off
- trigger: time
at: "13:00:00"
id: Hc2_hiver_on
- trigger: time
at: "15:59:00"
id: Hc2_hiver_off
conditions:
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
actions:
- choose:
- conditions:
- condition: trigger
id:
- HC_ete_on
- condition: template
value_template: |-
{% set today = now().date() %}
{% set year = today.year %}
{% set start = strptime(year ~ '-04-01', '%Y-%m-%d').date() %}
{% set end = strptime(year ~ '-10-31', '%Y-%m-%d').date() %}
{{ start <= today <= end }}
sequence:
- type: turn_on
device_id: 69b7fff8ff0b65cca2f79fce49cacdd6
entity_id: c512841a6d6ee0727458aa47dac9aede
domain: switch
- conditions:
- condition: trigger
id:
- HC_ete_off
- condition: template
value_template: |-
{% set today = now().date() %}
{% set year = today.year %}
{% set start = strptime(year ~ '-04-01', '%Y-%m-%d').date() %}
{% set end = strptime(year ~ '-10-31', '%Y-%m-%d').date() %}
{{ start <= today <= end }}
sequence:
- type: turn_off
device_id: 69b7fff8ff0b65cca2f79fce49cacdd6
entity_id: c512841a6d6ee0727458aa47dac9aede
domain: switch
- choose:
- conditions:
- condition: trigger
id:
- HC_hiver_on
- condition: template
value_template: |-
{% set today = now().date() %}
{% set year = today.year %}
{% set start = strptime(year ~ '-11-01', '%Y-%m-%d').date() %}
{% set end = strptime(year ~ '-03-31', '%Y-%m-%d').date() %}
{{ start <= today <= end }}
sequence:
- type: turn_on
device_id: 69b7fff8ff0b65cca2f79fce49cacdd6
entity_id: c512841a6d6ee0727458aa47dac9aede
domain: switch
- conditions:
- condition: trigger
id:
- HC_hiver_off
- condition: template
value_template: |-
{% set today = now().date() %}
{% set year = today.year %}
{% set start = strptime(year ~ '-04-01', '%Y-%m-%d').date() %}
{% set end = strptime(year ~ '-10-31', '%Y-%m-%d').date() %}
{{ start <= today <= end }}
sequence:
- type: turn_off
device_id: 69b7fff8ff0b65cca2f79fce49cacdd6
entity_id: c512841a6d6ee0727458aa47dac9aede
domain: switch
mode: single