Je cherche à domotiser ma machine à laver notamment pour recevoir une notification quand elle est terminée.
J’ai une prise connectée, j’ai vu que la machine au repos consomme 2W mais aussi quand elle est terminée, existe-il une solution pour avoir comme déclencheur : Supérieur à 10W puis 2W ?
un capteur binaire avec template pour indiquer que la machine tourne ( value_template: {{ states('sensor.machine_a_laver_power_in_watts') > 10 }})
une automatisation déclenchée lorsque ce capteur passe de on à off et qui déclenche un évènement « machine terminée » (ou directement une notification)
EDIT:
template:
binary_sensor:
- state: "{{ states('sensor.machine_a_laver_power_in_watts')|int(0) > 10 }}"
delay_on: 0:00:10
delay_off: 0:00:10
device_class: running
name: Machine à Laver en cours
Valeur en dessous de 3 (below) et en même temps au dessus de 2 (above) ? Il doit pas y avoir beaucoup de cas qui correspondent pendant 5 minutes
Tu t’en fout, tu mets que le below …
Je dis pas le contraire sur la valeur de 2W.
Mais :
C’est fluctuant
De tout façon même en dessous de 2W tu n’es pas dans un cycle de lavage.
Un cycle de lavage consomme sans doute plus de 100W…
Si par hasard tu fais 1.99 (une erreur de mesure par exemple), tu sors de la condition
Même combat si tu es à 3.01W, tu sors de la condition
Dans les faits, tu pourrais même mettre below 10 que ce serait tout aussi bon aussi voir mieux .La condition above n’est absolument pas nécessaire pour n’importe quelle valeur entre 0W et 3W (ou 10W) tu n’es pas dans un cycle de lavage
Partage le graphique de la puissance de ta prise avant/pendant/après par exemple