bonjour.
utilise un sensor « template » comme température de consigne par exemple
eau panneau solaire - eau piscine.
puis voit la valeur de ton besoin. (ex XX °c) comme déclencheur
dans sensor.yaml
- platform: template
sensors:
température_piscine:
friendly_name: delta piscine panneau
value_template: >-
` {{(states('sensor.temperature_solaire')|int) - states('sensor.temperature_piscine')|int) }}`
dans climat.yaml
- platform: generic_thermostat
name: Thermostat piscine
heater: switch.piscine
target_sensor: sensor.temperature_piscine
min_temp: 10
max_temp: 30
ac_mode: false
hot_tolerance: 0.1
keep_alive:
minutes: 3
min_cycle_duration:
seconds: 60
away_temp: 15
precision: 0.1
voila une idée peut etre d’autres sont possible
comme juste une automation qui met en route lorsque sensor.temperature_piscine >15 et qui éteint lorsque < 5.
a ajuster à ton instalation
alias: piscine chauffage
description: ''
trigger:
- platform: state
entity_id: sensor.temperature_piscine
condition: []
action:
- choose:
- conditions:
- condition: numeric_state
entity_id: sensor.temperature_piscine
above: '15'
sequence:
- type: turn_on
device_id: xxxxxxxxxxxxxxxxxxxxxxxxxx
entity_id: switch.piscine
domain: switch
- conditions:
- condition: numeric_state
entity_id: sensor.temperature_piscine
below: '5'
sequence:
- type: turn_off
device_id: xxxxxxxxxxxxxxxxxxxxxxxxxxxx
entity_id: switch.piscine
domain: switch
default: []
mode: single
stefan