Automatisation sur horaire « Si Alors »
J’ai fait une automatisation qui active ma prise pour recharger ma brosse à dent à telle heure et sinon elle désactive la prise. C’était pour éviter de faire 2 scripts un pour ON et l’autre pour OFF.
Tout fonctionne par contre, je suis obligé de faire une requête chaque heure. Y’a t’il la possibilités de simplifier celà sur toujours une automatisation mais sans la requête chaque heure.
Merci d’avance si quelqu’un peut optimiser mon automatisation ci-dessous :
alias: Extinction Brosse à dents
description: ""
trigger:
- platform: time_pattern
hours: /1
condition: []
action:
- if:
- condition: time
after: "02:00:00"
before: "06:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
then:
- type: turn_on
device_id: 71022e8e94ab10604a28b973824e67dc
entity_id: switch.prise_brosse_a_dents_mss210_main_channel
domain: switch
else:
- type: turn_off
device_id: 71022e8e94ab10604a28b973824e67dc
entity_id: switch.prise_brosse_a_dents_mss210_main_channel
domain: switch
mode: restart
Salut,
Regarde la doc des triggers mais à mon avis un AT 2H00 => on / wait 4h /off ça donne sensiblement la même chose
1 « J'aime »
@Pulpy-Luke Un grand merci pour cette réponse ! C’est vrai que je n’y avais pas pensé vu sous cette angle.
Pour ceux que ça pourrait intéresser :
alias: Extinction Brosse à dents
description: ""
trigger:
- platform: time
at: "02:00:00"
condition: []
action:
- type: turn_on
device_id: 71022e8e94ab10604a28b973824e67dc
entity_id: switch.prise_brosse_a_dents_mss210_main_channel
domain: switch
- delay:
hours: 4
minutes: 0
seconds: 0
milliseconds: 0
- type: turn_off
device_id: 71022e8e94ab10604a28b973824e67dc
entity_id: switch.prise_brosse_a_dents_mss210_main_channel
domain: switch
mode: single
Le problème du delay , c’est qu’il ne résiste pas au reboot ou des qu’on modifie une autre automation.
Ah bon? Il y a un moyen de palier à ce problème? Après modifier mon automatisation entre 2h et 6h du matin c’est assez rare
1 « J'aime »
S’il faut vraiment garder 1 autom : 2 triggers à 2h et 6h, avec un test de condition pour distinger le on et le off
Le plus simple étant de faire quand même 2 autom
Pour info. Pas de soucis avec cette automatisation. Tout est fonctionnel
Oui, cette automation est fonctionnelle, mais si reboot de HA à 4h par exemple, ton action « delay » saute, et derrière le turn_off egalement.
Oui mais pas de reboot de HA programmé à cette heure 