|
ESPHome 2026.11.0-dev
|
#include <thermostat_climate.h>
Public Member Functions | |
| constexpr | ThermostatClimateTargetTempConfig ()=default |
| constexpr | ThermostatClimateTargetTempConfig (float default_temperature) |
| constexpr | ThermostatClimateTargetTempConfig (float default_temperature_low, float default_temperature_high) |
| constexpr | ThermostatClimateTargetTempConfig (float default_temperature, float default_temperature_low, float default_temperature_high, optional< climate::ClimateMode > mode, optional< climate::ClimateFanMode > fan_mode, optional< climate::ClimateSwingMode > swing_mode) |
| Full form used by the generated preset tables in flash. | |
| void | set_fan_mode (climate::ClimateFanMode fan_mode) |
| void | set_swing_mode (climate::ClimateSwingMode swing_mode) |
| void | set_mode (climate::ClimateMode mode) |
Data Fields | |
| float | default_temperature {NAN} |
| float | default_temperature_low {NAN} |
| float | default_temperature_high {NAN} |
| optional< climate::ClimateFanMode > | fan_mode_ {} |
| optional< climate::ClimateSwingMode > | swing_mode_ {} |
| optional< climate::ClimateMode > | mode_ {} |
Definition at line 50 of file thermostat_climate.h.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 53 of file thermostat_climate.h.
|
inlineconstexpr |
Definition at line 54 of file thermostat_climate.h.
|
inlineconstexpr |
Full form used by the generated preset tables in flash.
Definition at line 57 of file thermostat_climate.h.
|
inline |
Definition at line 68 of file thermostat_climate.h.
|
inline |
Definition at line 70 of file thermostat_climate.h.
|
inline |
Definition at line 69 of file thermostat_climate.h.
| float esphome::thermostat::ThermostatClimateTargetTempConfig::default_temperature {NAN} |
Definition at line 72 of file thermostat_climate.h.
| float esphome::thermostat::ThermostatClimateTargetTempConfig::default_temperature_high {NAN} |
Definition at line 74 of file thermostat_climate.h.
| float esphome::thermostat::ThermostatClimateTargetTempConfig::default_temperature_low {NAN} |
Definition at line 73 of file thermostat_climate.h.
| optional<climate::ClimateFanMode> esphome::thermostat::ThermostatClimateTargetTempConfig::fan_mode_ {} |
Definition at line 75 of file thermostat_climate.h.
| optional<climate::ClimateMode> esphome::thermostat::ThermostatClimateTargetTempConfig::mode_ {} |
Definition at line 77 of file thermostat_climate.h.
| optional<climate::ClimateSwingMode> esphome::thermostat::ThermostatClimateTargetTempConfig::swing_mode_ {} |
Definition at line 76 of file thermostat_climate.h.