Forcement, trigger et condition sont differents :
trigger, c’est le déclencheur (un évenement au sens informatique)
condition, c’est une vérification qui doit être valider pour executer l’automatisation.
donc si tu peut, tu peut mettre :
trigger
si conso < 10w
si 0h00
condition
heure entre 0h & 8h
conso < 10w
( ou tu écrit 2 automatisation pour prévoir les 2 cas )
Je vais peut-être dire une énorme bêtise (j’apprends toujours), mais je pense qu’aucune des solutions décrites ne fonctionnera de façon optimale car, imaginons que l’on veuille couper la prise si la conso est < 10W et qu’il est 22h ou plus :
Hypothèse 1 : conso prise en déclencheur et heure en condition
Supposons qu’il soit 21h quand on éteint la télé, le déclencheur sera vérifié, mais l’automatisation ne sera pas lancée car il est trop tôt, puis à 22h, rien ne se passera car il n’y aura pas de modification de la conso de la prise.
Hypothèse 2 : heure en déclencheur (22h) et conso prise en condition
Même souci, si cette fois on éteint la télé à 22h05, la condition ne sera pas validée à 22h, donc il ne se passera rien.
Je pense que ça fonctionnerait en utilisant un template en déclencheur :
{{ now().hour >= 22 and conso<10 }} (à adapter)
Ainsi, le déclencheur sera vrai quand les 2 conditions seront remplies, et toujours selon les mêmes hypothèses :
Hypothèse 1 :
Supposons qu’il soit 21h quand on éteint la télé :
nom().hour >=22 = ‹ false ›, conso < 10 = ‹ true › => pas de déclenchement,
puis à 22h :
nom().hour >=22 = ‹ true ›, conso < 10 = ‹ true › => déclenchement
Hypothèse 2 :
Cette fois on éteint la télé à 22h05.
À 22h :
nom().hour >=22 = ‹ true ›, conso < 10 = ‹ false › => pas de déclenchement
puis quand la conso devient inférieure à 10W :
nom().hour >=22 = ‹ true ›, conso < 10 = ‹ true › => déclenchement