Files
NSPanel_HA_Blueprint/nspanel_esphome_addon_climate_heat.yaml
Andy Thomas ff5894fa68 allow to define set points for embedded heater
This allow to set the upper and lower set point for the embedded thermostat heater. The naming was taken from the HA generic thermostat, i.e. `cold_tolerance` and `hot_tolerance`
2024-01-09 18:33:39 +01:00

38 lines
1.6 KiB
YAML

#####################################################################################################
##### NSPANEL ESPHOME created by Blackymas - https://github.com/Blackymas/NSPanel_HA_Blueprint #####
##### ESPHome Add-on for Climate control - Heat #####
##### PLEASE only make changes if it is necessary and also the required knowledge is available. #####
##### For normal use with the Blueprint, no changes are necessary. #####
#####################################################################################################
##### ATTENTION: This will add climate elements to the core system and requires the core part. #####
#####################################################################################################
---
substitutions:
### Local thermostat defaults ###
temp_max: "25"
cold_tolerance: "0.5"
hot_tolerance: "0.5"
##### DO NOT CHANGE THIS #####
addon_climate_heat: "true"
##############################
climate:
- id: !extend thermostat_embedded
min_heating_off_time: ${min_off_time}s
min_heating_run_time: ${min_run_time}s
heat_deadband: ${cold_tolerance}
heat_overrun: ${hot_tolerance}
heat_action:
- switch.turn_on: relay_${heater_relay}
preset:
- name: "Off"
default_target_temperature_low: ${target_low} ${temp_units}
mode: "off"
- name: Home
default_target_temperature_low: ${target_low} ${temp_units}
mode: "heat"
packages:
climate_base_package: !include advanced/esphome/nspanel_esphome_addon_climate_base.yaml