mirror of
https://github.com/esphome/esphome.git
synced 2026-09-18 02:28:42 +00:00
[thermostat] Move set_default_preset into the header (#19294)
This commit is contained in:
@@ -1304,8 +1304,6 @@ void ThermostatClimate::set_default_preset(const char *custom_preset) {
|
||||
this->default_custom_preset_ = nullptr;
|
||||
}
|
||||
|
||||
void ThermostatClimate::set_default_preset(climate::ClimatePreset preset) { this->default_preset_ = preset; }
|
||||
|
||||
void ThermostatClimate::set_timer_duration_in_sec_(ThermostatClimateTimerIndex timer_index, uint32_t time) {
|
||||
uint32_t new_duration_ms = 1000 * (time < this->min_timer_duration_ ? this->min_timer_duration_ : time);
|
||||
|
||||
|
||||
@@ -92,7 +92,7 @@ class ThermostatClimate final : public climate::Climate, public Component {
|
||||
void loop() override;
|
||||
|
||||
void set_default_preset(const char *custom_preset);
|
||||
void set_default_preset(climate::ClimatePreset preset);
|
||||
void set_default_preset(climate::ClimatePreset preset) { this->default_preset_ = preset; }
|
||||
void set_on_boot_restore_from(thermostat::OnBootRestoreFrom on_boot_restore_from) {
|
||||
this->on_boot_restore_from_ = on_boot_restore_from;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user