Module Expr Str Import alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias alias alias Assign NameStore ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore Dict FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Return Assign NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call NameLoad GeneratorExp Call NameLoad NameLoad NameLoad NameLoad comprehension NameStore Call NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Assign AttributeStore NameLoad attr CompareIn Str SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return BinOpDiv SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If BoolOpOr CompareEq AttributeLoad NameLoad attr Str CompareEq AttributeLoad NameLoad attr Str body Return AttributeLoad NameLoad attr orelse If CompareEq AttributeLoad NameLoad attr Str body Return AttributeLoad NameLoad attr orelse Return BinOpDiv BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad BinOpDiv SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad BinOpDiv SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If CompareIn Str SubscriptLoad AttributeLoad NameLoad attr Index Str body Return NameLoad orelse Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str If CompareEq NameLoad Str body Return NameLoad orelse If CompareIn Str NameLoad body Return NameLoad orelse If CompareIn Str NameLoad body Return NameLoad orelse If CompareIn Str NameLoad body Return NameLoad orelse Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Assign AttributeStore NameLoad attr CompareIn Str NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Dict Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Str Str orelse Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore BinOpSub NameLoad Num Assign NameStore BinOpAdd NameLoad Num If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr NameLoad NameLoad Str orelse Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A 
Platform for Ecobee Thermostats.

For more details about this platform, please refer to the documentation at
https://home-assistant.io/components/thermostat.ecobee/
 N/A logging homeassistant.components ecobee homeassistant.components.thermostat STATE_COOL STATE_HEAT STATE_IDLE ThermostatDevice homeassistant.const STATE_OFF STATE_ON TEMP_FAHRENHEIT N/A DEPENDENCIES N/A ecobee N/A _LOGGER N/A N/A logging getLogger __name__ N/A ECOBEE_CONFIG_FILE ecobee.conf N/A _CONFIGURING N/A setup_platform N/A N/A hass config add_devices discovery_info N/A None N/A N/A Setup the Ecobee Thermostat Platform. N/A N/A discovery_info None N/A N/A N/A data N/A ecobee NETWORK N/A hold_temp N/A discovery_info N/A hold_temp N/A N/A N/A _LOGGER info Loading ecobee thermostat component with hold_temp set to %s hold_temp N/A N/A add_devices N/A N/A Thermostat data index hold_temp N/A index N/A range N/A len N/A N/A data ecobee thermostats N/A Thermostat N/A ThermostatDevice N/A N/A A thermostat class for Ecobee. __init__ N/A N/A self data thermostat_index hold_temp N/A N/A N/A Initialize the thermostat. N/A N/A self data data N/A N/A self thermostat_index thermostat_index N/A N/A self thermostat N/A N/A N/A N/A self data ecobee get_thermostat N/A self thermostat_index N/A N/A self _name N/A N/A self thermostat N/A name N/A N/A self _away N/A away N/A N/A N/A self thermostat N/A program N/A currentClimateRef N/A N/A self hold_temp hold_temp N/A update N/A N/A self N/A N/A N/A Get the latest state from the thermostat. N/A N/A N/A N/A self data update N/A N/A self thermostat N/A N/A N/A N/A self data ecobee get_thermostat N/A self thermostat_index N/A name N/A N/A self N/A N/A N/A Return the name of the Ecobee Thermostat. N/A N/A N/A self thermostat N/A name N/A property unit_of_measurement N/A N/A self N/A N/A N/A Return the unit of measurement. N/A TEMP_FAHRENHEIT N/A property current_temperature N/A N/A self N/A N/A N/A Return the current temperature. N/A N/A N/A N/A N/A self thermostat N/A runtime N/A actualTemperature 10 N/A property target_temperature N/A N/A self N/A N/A N/A Return the temperature we try to reach. N/A N/A N/A N/A self hvac_mode heat N/A N/A self hvac_mode auxHeatOnly N/A N/A N/A self target_temperature_low N/A N/A N/A N/A self hvac_mode cool N/A N/A N/A self target_temperature_high N/A N/A N/A N/A N/A self target_temperature_low N/A self target_temperature_high 2 N/A property target_temperature_low N/A N/A self N/A N/A N/A Return the lower bound temperature we try to reach. N/A N/A int N/A N/A N/A N/A self thermostat N/A runtime N/A desiredHeat 10 N/A property target_temperature_high N/A N/A self N/A N/A N/A Return the upper bound temperature we try to reach. N/A N/A int N/A N/A N/A N/A self thermostat N/A runtime N/A desiredCool 10 N/A property humidity N/A N/A self N/A N/A N/A Return the current humidity. N/A N/A N/A N/A self thermostat N/A runtime N/A actualHumidity N/A property desired_fan_mode N/A N/A self N/A N/A N/A Return the desired fan mode of operation. N/A N/A N/A N/A self thermostat N/A runtime N/A desiredFanMode N/A property fan N/A N/A self N/A N/A N/A Return the current fan state. N/A N/A fan N/A N/A self thermostat N/A equipmentStatus N/A N/A STATE_ON N/A N/A STATE_OFF N/A property operation N/A N/A self N/A N/A N/A Return current operation ie. heat, cool, idle. N/A status N/A N/A self thermostat N/A equipmentStatus N/A N/A status N/A N/A STATE_IDLE N/A N/A N/A Cool status N/A N/A STATE_COOL N/A N/A N/A auxHeat status N/A N/A STATE_HEAT N/A N/A N/A heatPump status N/A N/A STATE_HEAT N/A N/A status N/A property mode N/A N/A self N/A N/A N/A Return current mode ie. home, away, sleep. N/A mode N/A N/A N/A self thermostat N/A program N/A currentClimateRef N/A N/A self _away N/A away mode N/A mode N/A property hvac_mode N/A N/A self N/A N/A N/A Return current hvac mode ie. auto, auxHeatOnly, cool, heat, off. N/A N/A N/A N/A self thermostat N/A settings N/A hvacMode N/A property device_state_attributes N/A N/A self N/A N/A N/A Return device specific state attributes. N/A N/A humidity fan mode hvac_mode N/A self humidity N/A self fan N/A self mode N/A self hvac_mode N/A property is_away_mode_on N/A N/A self N/A N/A N/A Return true if away mode is on. N/A N/A self _away N/A property turn_away_mode_on N/A N/A self N/A N/A N/A Turn away on. N/A N/A self _away True N/A N/A self hold_temp N/A N/A N/A N/A N/A N/A self data ecobee set_climate_hold N/A self thermostat_index away indefinite N/A N/A N/A N/A N/A N/A self data ecobee set_climate_hold N/A self thermostat_index away N/A turn_away_mode_off N/A N/A self N/A N/A N/A Turn away off. N/A N/A self _away False N/A N/A N/A N/A N/A self data ecobee resume_program N/A self thermostat_index N/A set_temperature N/A N/A self temperature N/A N/A N/A Set new target temperature. N/A temperature N/A int temperature N/A low_temp N/A temperature 1 N/A high_temp N/A temperature 1 N/A N/A self hold_temp N/A N/A N/A N/A N/A N/A self data ecobee set_hold_temp N/A self thermostat_index low_temp high_temp indefinite N/A N/A N/A N/A N/A N/A self data ecobee set_hold_temp N/A self thermostat_index low_temp high_temp N/A set_hvac_mode N/A N/A self mode N/A N/A N/A Set HVAC mode (auto, auxHeatOnly, cool, heat, off). N/A N/A N/A N/A N/A self data ecobee set_hvac_mode N/A self thermostat_index mode N/A N/A