Mon automatisation c’est plutôt simple. Ca regarde sur solar forecast combien ils prévoient de produire dans la prochaine heure, si c’est au dessus 2,2kWh démarrer le chauffe eau pdt 2 heures.
C’est basique et je vais faire plus compliqué mais je n’ai pas eu l’envie de m’y mettre vraiment.
J’ai aussi une condition ui regarde pdt combien de temps le chauffe-eau a tourné sur les 20 dernières heures. Pour ne pas démarrer s’il a tourné la nuit.
J’ai aussi une 2eme automatisation qui lance le chauffe eau à 4h du matin, si la production prévue dans la journée est inférieure à 10kWh.
Je prévois de le faire plus précis pour commencer en ne lançant pas 3 heures d’un coup mais en vérifiant a plusieurs moment pour gérer les cas où il y a eu en changement de météo soudain.
Voilà le screenshot et le Yaml.
alias: Gestion chauffe eau - Aprem
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.energy_next_hour
above: 2.2
condition:
- condition: numeric_state
entity_id: sensor.chauffe_eau_24h
below: 2
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.chauffe_eau
- delay:
hours: 3
minutes: 0
seconds: 0
milliseconds: 0
- service: switch.turn_off
data: {}
target:
entity_id: switch.chauffe_eau
mode: single