Climate custom preset

Solves #1286
This commit is contained in:
Edward Firmo
2023-11-23 16:42:59 +01:00
parent a34992c61e
commit 47927abc8e

View File

@@ -71,6 +71,26 @@ button:
id(timer_sleep).execute(id(wakeup_page_name).state.c_str(), int(id(timeout_sleep).state));
id(timer_dim).execute(id(wakeup_page_name).state.c_str(), int(id(timeout_dim).state));
# Add custom presets to your climate (heat in this example)
climate:
- id: !extend thermostat_embedded
heat_deadband: 0.3
heat_overrun: 0.0
default_preset: "Home"
preset:
- name: "Off"
default_target_temperature_low: ${temp_min} ${temp_units}
mode: "off"
- name: Home
default_target_temperature_low: 21 ${temp_units}
mode: "heat"
- name: Away
default_target_temperature_low: 16.5 ${temp_units}
mode: "heat"
- name: Sleep
default_target_temperature_low: 17.5 ${temp_units}
mode: "heat"
deep_sleep:
# Define the wake-up button. Use pin 14 for left button or pin 27 for right button
wakeup_pin: 14