Public Attributes | |
| entity_description | |
| hvac_mode | |
Public Attributes inherited from homeassistant.helpers.update_coordinator.DataUpdateCoordinator | |
| always_update | |
| config_entry | |
| data | |
| hass | |
| last_exception | |
| last_update_success | |
| logger | |
| name | |
| setup_method | |
| update_interval | |
| update_method | |
Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| hvac_mode | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Private Member Functions | |
| None | _async_set_hvac_mode_lcc (self, HVACMode hvac_mode) |
| None | _async_set_hvac_mode_tcc (self, HVACMode hvac_mode) |
Private Attributes | |
| _attr_fan_modes | |
| _attr_hvac_modes | |
| _attr_precision | |
| _attr_supported_features | |
| _attr_temperature_unit | |
| _attr_thermostat_type | |
Static Private Attributes | |
| _attr_name = None | |
| list | _attr_preset_modes |
| bool | _enable_turn_on_off_backwards_compatibility = False |
Additional Inherited Members | |
Static Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| bool | |
| ClimateEntityFeature | |
| float | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Defines a Honeywell Lyric climate entity.
Definition at line 163 of file climate.py.
| None homeassistant.components.lyric.climate.LyricClimate.__init__ | ( | self, | |
| DataUpdateCoordinator[Lyric] | coordinator, | ||
| ClimateEntityDescription | description, | ||
| LyricLocation | location, | ||
| LyricDevice | device | ||
| ) |
Initialize Honeywell Lyric climate entity.
Definition at line 179 of file climate.py.
|
private |
Set hvac mode for LCC devices (e.g., T5,6).
Definition at line 447 of file climate.py.
|
private |
Set hvac mode for TCC devices (e.g., Lyric round).
Definition at line 400 of file climate.py.
Set fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 492 of file climate.py.
| None homeassistant.components.lyric.climate.LyricClimate.async_set_hold_time | ( | self, | |
| str | time_period | ||
| ) |
Set the time to hold until.
Definition at line 478 of file climate.py.
| None homeassistant.components.lyric.climate.LyricClimate.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set hvac mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 387 of file climate.py.
| None homeassistant.components.lyric.climate.LyricClimate.async_set_preset_mode | ( | self, | |
| str | preset_mode | ||
| ) |
Set preset (PermanentHold, HoldUntil, NoHold, VacationHold) mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 467 of file climate.py.
| None homeassistant.components.lyric.climate.LyricClimate.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 336 of file climate.py.
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 253 of file climate.py.
Return current fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 327 of file climate.py.
| HVACAction | None homeassistant.components.lyric.climate.LyricClimate.hvac_action | ( | self | ) |
Return the current hvac action.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 258 of file climate.py.
| HVACMode homeassistant.components.lyric.climate.LyricClimate.hvac_mode | ( | self | ) |
Return the hvac mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 266 of file climate.py.
| float homeassistant.components.lyric.climate.LyricClimate.max_temp | ( | self | ) |
Identify max_temp in Lyric API or defaults if not available.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 319 of file climate.py.
| float homeassistant.components.lyric.climate.LyricClimate.min_temp | ( | self | ) |
Identify min_temp in Lyric API or defaults if not available.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 311 of file climate.py.
Return current preset mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 306 of file climate.py.
Return the temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 271 of file climate.py.
Return the highbound target temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 284 of file climate.py.
Return the lowbound target temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 295 of file climate.py.
|
private |
Definition at line 230 of file climate.py.
|
private |
Definition at line 202 of file climate.py.
|
staticprivate |
Definition at line 169 of file climate.py.
|
private |
Definition at line 196 of file climate.py.
|
staticprivate |
Definition at line 170 of file climate.py.
|
private |
Definition at line 222 of file climate.py.
|
private |
Definition at line 195 of file climate.py.
|
private |
Definition at line 189 of file climate.py.
|
staticprivate |
Definition at line 177 of file climate.py.
| homeassistant.components.lyric.climate.LyricClimate.entity_description |
Definition at line 250 of file climate.py.
| homeassistant.components.lyric.climate.LyricClimate.hvac_mode |
Definition at line 279 of file climate.py.