The Ecobee Thermostat supports the following key concepts.
-
The target temperature is the temperature that the device attempts
-to achieve. The target temperature is either determined by the
-currently active climate or it may be overridden by a hold. When the
-thermostat is not in auto mode, there is a single target
-temperature. When the thermostat is in auto operation mode, there is a
-pair of target temperatures: the lower target temperature determines
-the lowest desired temperature, while the higher target temperature
-determines the highest desired temperature (the thermostat will switch
-between heating and cooling to keep the temperature within these
-limits).
+
The target temperature is the temperature that the device attempts to achieve. The target temperature is either determined by the
+currently active climate or it may be overridden by a hold. When the thermostat is not in auto mode, there is a single target temperature. When the thermostat is in auto operation mode, there is a pair of target temperatures: the lower target temperature determines the lowest desired temperature, while the higher target temperature determines the highest desired temperature (the thermostat will switch between heating and cooling to keep the temperature within these limits).
-
A climate is a predefined or user-defined set of states that the
-thermostat aims to achieve. The ecobee thermostat provides three predefined
-climates: home, away, and sleep. The user can define additional climates.
+
A climate is a predefined or user-defined set of states that the thermostat aims to achieve. The ecobee thermostat provides three predefined climates: home, away, and sleep. The user can define additional climates.
-
A hold is an override of the target temperature defined in the
-currently active climate. The temperature targeted in the hold mode may be
-explicitly set (temperature hold) or it may be derived from a reference
-climate (home or away hold). All holds are temporary. Temperature and
-climate holds expire when the thermostat transitions to the next climate
-defined in its program.
+
A hold is an override of the target temperature defined in the currently active climate. The temperature targeted in the hold mode may be explicitly set (temperature hold) or it may be derived from a reference climate (home or away hold). All holds are temporary. Temperature and climate holds expire when the thermostat transitions to the next climate defined in its program.
-
When in away mode, the target temperature is permanently overridden by
-the target temperature defined for the away climate. The away mode is a
-simple way to emulate a vacation mode.
+
When in away mode, the target temperature is permanently overridden by the target temperature defined for the away climate. The away mode is a simple way to emulate a vacation mode.
-
The operation mode of the device is the currently active operational
-modes that the Ecobee thermostat provides: heat, auxHeatOnly, cool,
-auto, and off.
+
The operation mode of the device is the currently active operational modes that the Ecobee thermostat provides: heat, auxHeatOnly, cool, auto, and off.
Attributes
The following attributes are provided by the Ecobee Thermostat:
-name, temperature_unit, current_temperature, target_temperature,
-target_temperature_low, target_temperature_high, desired_fan_mode,
-fan, current_hold_mode, current_operation, operation_list,
-operation_mode, mode, fan_min_on_time, device_state_attributes,
-is_away_mode_on.
-The attributes min_temp and max_temp are meaningless constant values.
The attributes min_temp and max_temp are meaningless constant values.
Attribute name
@@ -394,8 +372,7 @@ auto operation mode.
Attribute is_away_mode_on
-
Returns whether the thermostat is in away mode (see the corresponding
-service for more detail).
+
Returns whether the thermostat is in away mode (see the corresponding service for more detail).
Attribute actual humidity
@@ -419,11 +396,9 @@ service for more detail).
Services
The following services are provided by the Ecobee Thermostat:
-set_away_mode, set_hold_mode, set_temperature, set_operation_mode,
-fan_min_on_time, resume_program.
-The services set_aux_heat, set_humidity, set_fan_mode, and
-set_swing_mode offered by the Climate component
-are not implemented for this thermostat.
The services set_aux_heat, set_humidity, set_fan_mode, and set_swing_mode offered by the Climate component are not implemented for this thermostat.
Service set_away_mode
@@ -453,10 +428,7 @@ are not implemented for this thermostat.
Service set_hold_mode
-
Puts the thermostat into the given hold mode. For ‘home’ and ‘away’, the
-target temperature is taken from the home or away, climate, respectively.
-For ‘temp’, the current temperature is taken as the target temperature.
-When None is provided as parameter, the hold_mode is turned off.
+
Puts the thermostat into the given hold mode. For ‘home’ and ‘away’, the target temperature is taken from the home or away, climate, respectively. For ‘temp’, the current temperature is taken as the target temperature. When None is provided as parameter, the hold_mode is turned off.
@@ -516,8 +488,7 @@ When None is provided as parameter, the hold_mode is turned off.
-
Only the target temperatures relevant for the current operation mode need to
-be provided.
+
Only the target temperatures relevant for the current operation mode need to be provided.