Gestion ballon ECS en fonction de ma production PV

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

1 « J'aime »