Static Public Attributes | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Static Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| bool | |
| ClimateEntityFeature | |
| float | |
| None | |
Private Member Functions | |
| None | _element_changed (self, Element element, Any changeset) |
| None | _elk_set (self, ThermostatMode|None mode, ThermostatFan|None fan) |
Private Attributes | |
| _attr_hvac_mode | |
Static Private Attributes | |
| list | _attr_fan_modes = [FAN_AUTO, FAN_ON] |
| _attr_hvac_modes = SUPPORT_HVAC | |
| int | _attr_max_temp = 99 |
| int | _attr_min_temp = 1 |
| _attr_precision = PRECISION_WHOLE | |
| tuple | _attr_supported_features |
| int | _attr_target_temperature_step = 1 |
| bool | _enable_turn_on_off_backwards_compatibility = False |
Additional Inherited Members | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| hvac_mode | |
Representation of an Elk-M1 Thermostat.
Definition at line 75 of file climate.py.
|
private |
Definition at line 197 of file climate.py.
|
private |
Definition at line 144 of file climate.py.
Set new target fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 183 of file climate.py.
| None homeassistant.components.elkm1.climate.ElkThermostat.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set thermostat operation mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 150 of file climate.py.
| None homeassistant.components.elkm1.climate.ElkThermostat.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 188 of file climate.py.
| None homeassistant.components.elkm1.climate.ElkThermostat.async_turn_aux_heat_off | ( | self | ) |
Turn auxiliary heater off.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 169 of file climate.py.
| None homeassistant.components.elkm1.climate.ElkThermostat.async_turn_aux_heat_on | ( | self | ) |
Turn auxiliary heater on.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 155 of file climate.py.
| int | None homeassistant.components.elkm1.climate.ElkThermostat.current_humidity | ( | self | ) |
Return the current humidity.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 128 of file climate.py.
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 101 of file climate.py.
Return the fan setting.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 138 of file climate.py.
| bool homeassistant.components.elkm1.climate.ElkThermostat.is_aux_heat | ( | self | ) |
Return if aux heater is on.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 133 of file climate.py.
Return the temperature we are trying to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 106 of file climate.py.
Return the high target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 118 of file climate.py.
Return the low target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 123 of file climate.py.
| str homeassistant.components.elkm1.climate.ElkThermostat.temperature_unit | ( | self | ) |
Return the temperature unit.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 96 of file climate.py.
|
staticprivate |
Definition at line 91 of file climate.py.
|
private |
Definition at line 199 of file climate.py.
|
staticprivate |
Definition at line 88 of file climate.py.
|
staticprivate |
Definition at line 87 of file climate.py.
|
staticprivate |
Definition at line 86 of file climate.py.
|
staticprivate |
Definition at line 78 of file climate.py.
|
staticprivate |
Definition at line 79 of file climate.py.
|
staticprivate |
Definition at line 90 of file climate.py.
|
staticprivate |
Definition at line 93 of file climate.py.
|
static |
Definition at line 89 of file climate.py.