Private Member Functions | |
| None | _async_reconfigure (self) |
Additional Inherited Members | |
Public Attributes inherited from homeassistant.components.homekit_controller.entity.HomeKitEntity | |
| accessory | |
| accessory_info | |
| all_characteristics | |
| all_iids | |
| pollable_characteristics | |
| service | |
| watchable_characteristics | |
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 | |
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 | |
Representation of a Homekit climate device.
Definition at line 468 of file climate.py.
|
private |
Reconfigure entity.
Reimplemented from homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.
Definition at line 472 of file climate.py.
| None homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.async_set_humidity | ( | self, | |
| int | humidity | ||
| ) |
Set new target humidity.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 530 of file climate.py.
| None homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set new target operation mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 536 of file climate.py.
| None homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 491 of file climate.py.
| int homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.current_humidity | ( | self | ) |
Return the current humidity.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 627 of file climate.py.
| list[str] homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.get_characteristic_types | ( | self | ) |
Define the homekit characteristics the entity cares about.
Reimplemented from homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.
Definition at line 477 of file climate.py.
| HVACAction | None homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.hvac_action | ( | self | ) |
Return the current running hvac operation.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 657 of file climate.py.
| HVACMode homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.hvac_mode | ( | self | ) |
Return hvac operation ie. heat, cool mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 686 of file climate.py.
| list[HVACMode] homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.hvac_modes | ( | self | ) |
Return the list of available hvac operation modes.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 696 of file climate.py.
| float homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.max_humidity | ( | self | ) |
Return the maximum humidity.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 647 of file climate.py.
| float homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.max_temp | ( | self | ) |
Return the maximum target temp.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 605 of file climate.py.
| float homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.min_humidity | ( | self | ) |
Return the minimum humidity.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 637 of file climate.py.
| float homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.min_temp | ( | self | ) |
Return the minimum target temp.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 583 of file climate.py.
| ClimateEntityFeature homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.supported_features | ( | self | ) |
Return the list of supported features.
Reimplemented from homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.
Definition at line 705 of file climate.py.
| int homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.target_humidity | ( | self | ) |
Return the humidity we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 632 of file climate.py.
| float | None homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.target_temperature | ( | self | ) |
Return the temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 547 of file climate.py.
| float | None homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.target_temperature_high | ( | self | ) |
Return the highbound target temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 559 of file climate.py.
| float | None homeassistant.components.homekit_controller.climate.HomeKitClimateEntity.target_temperature_low | ( | self | ) |
Return the lowbound target temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 571 of file climate.py.