Private Attributes | |
| _attr_device_info | |
| _attr_unique_id | |
| _controller | |
| _state_to_pizone | |
| _zone | |
Static Private Attributes | |
| bool | _attr_has_entity_name = True |
| _attr_name = None | |
| _attr_precision = PRECISION_TENTHS | |
| bool | _attr_should_poll = False |
| tuple | _attr_supported_features |
| float | _attr_target_temperature_step = 0.5 |
| _attr_temperature_unit = UnitOfTemperature.CELSIUS | |
Additional Inherited Members | |
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 | |
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 | |
Representation of iZone Zone.
Definition at line 435 of file climate.py.
| None homeassistant.components.izone.climate.ZoneDevice.__init__ | ( | self, | |
| ControllerDevice | controller, | ||
| Zone | zone | ||
| ) |
Initialise ZoneDevice.
Definition at line 448 of file climate.py.
| def homeassistant.components.izone.climate.ZoneDevice.airflow_max | ( | self | ) |
Return the maximum air flow.
Definition at line 563 of file climate.py.
| def homeassistant.components.izone.climate.ZoneDevice.airflow_min | ( | self | ) |
Return the minimum air flow.
Definition at line 558 of file climate.py.
| None homeassistant.components.izone.climate.ZoneDevice.async_added_to_hass | ( | self | ) |
Call on adding to hass.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 477 of file climate.py.
| def homeassistant.components.izone.climate.ZoneDevice.async_set_airflow_max | ( | self, | |
| ** | kwargs | ||
| ) |
Set new airflow maximum.
Definition at line 574 of file climate.py.
| def homeassistant.components.izone.climate.ZoneDevice.async_set_airflow_min | ( | self, | |
| ** | kwargs | ||
| ) |
Set new airflow minimum.
Definition at line 567 of file climate.py.
| None homeassistant.components.izone.climate.ZoneDevice.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set new target operation mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 588 of file climate.py.
| None homeassistant.components.izone.climate.ZoneDevice.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 581 of file climate.py.
| None homeassistant.components.izone.climate.ZoneDevice.async_turn_off | ( | self | ) |
Turn device off (close zone).
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 607 of file climate.py.
| None homeassistant.components.izone.climate.ZoneDevice.async_turn_on | ( | self | ) |
Turn device on (open zone).
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 599 of file climate.py.
| bool homeassistant.components.izone.climate.ZoneDevice.available | ( | self | ) |
Return True if entity is available.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 509 of file climate.py.
| float homeassistant.components.izone.climate.ZoneDevice.current_temperature | ( | self | ) |
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 536 of file climate.py.
| Mapping[str, Any] homeassistant.components.izone.climate.ZoneDevice.extra_state_attributes | ( | self | ) |
Return the optional state attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 618 of file climate.py.
| HVACMode | None homeassistant.components.izone.climate.ZoneDevice.hvac_mode | ( | self | ) |
Return current operation ie. heat, cool, idle.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 522 of file climate.py.
| list[HVACMode] homeassistant.components.izone.climate.ZoneDevice.hvac_modes | ( | self | ) |
Return the list of available operation modes.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 531 of file climate.py.
| def homeassistant.components.izone.climate.ZoneDevice.is_on | ( | self | ) |
Return true if on.
Definition at line 595 of file climate.py.
| float homeassistant.components.izone.climate.ZoneDevice.max_temp | ( | self | ) |
Return the maximum temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 553 of file climate.py.
| float homeassistant.components.izone.climate.ZoneDevice.min_temp | ( | self | ) |
Return the minimum temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 548 of file climate.py.
| ClimateEntityFeature homeassistant.components.izone.climate.ZoneDevice.supported_features | ( | self | ) |
Return the list of supported features.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 515 of file climate.py.
Return the temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 541 of file climate.py.
| def homeassistant.components.izone.climate.ZoneDevice.zone_index | ( | self | ) |
Return the zone index for matching to CtrlZone.
Definition at line 613 of file climate.py.
|
private |
Definition at line 467 of file climate.py.
|
staticprivate |
Definition at line 440 of file climate.py.
|
staticprivate |
Definition at line 441 of file climate.py.
|
staticprivate |
Definition at line 438 of file climate.py.
|
staticprivate |
Definition at line 439 of file climate.py.
|
staticprivate |
Definition at line 444 of file climate.py.
|
staticprivate |
Definition at line 443 of file climate.py.
|
staticprivate |
Definition at line 442 of file climate.py.
|
private |
Definition at line 465 of file climate.py.
|
private |
Definition at line 450 of file climate.py.
|
private |
Definition at line 454 of file climate.py.
|
private |
Definition at line 451 of file climate.py.