ESPHome 2025.5.0
Loading...
Searching...
No Matches
esphome::thermostat Namespace Reference

Data Structures

class  ThermostatClimate
 
struct  ThermostatClimateTargetTempConfig
 
struct  ThermostatClimateTimer
 

Enumerations

enum  ThermostatClimateTimerIndex : size_t {
  TIMER_COOLING_MAX_RUN_TIME = 0 , TIMER_COOLING_OFF = 1 , TIMER_COOLING_ON = 2 , TIMER_FAN_MODE = 3 ,
  TIMER_FANNING_OFF = 4 , TIMER_FANNING_ON = 5 , TIMER_HEATING_MAX_RUN_TIME = 6 , TIMER_HEATING_OFF = 7 ,
  TIMER_HEATING_ON = 8 , TIMER_IDLE_ON = 9
}
 
enum  OnBootRestoreFrom : size_t { MEMORY = 0 , DEFAULT_PRESET = 1 }
 

Enumeration Type Documentation

◆ OnBootRestoreFrom

Enumerator
MEMORY 
DEFAULT_PRESET 

Definition at line 29 of file thermostat_climate.h.

◆ ThermostatClimateTimerIndex

Enumerator
TIMER_COOLING_MAX_RUN_TIME 
TIMER_COOLING_OFF 
TIMER_COOLING_ON 
TIMER_FAN_MODE 
TIMER_FANNING_OFF 
TIMER_FANNING_ON 
TIMER_HEATING_MAX_RUN_TIME 
TIMER_HEATING_OFF 
TIMER_HEATING_ON 
TIMER_IDLE_ON 

Definition at line 16 of file thermostat_climate.h.