Private Member Functions | |
| None | _async_reconfigure (self) |
Static Private Attributes | |
| _attr_temperature_unit = UnitOfTemperature.CELSIUS | |
| bool | _enable_turn_on_off_backwards_compatibility = False |
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 | |
The base HomeKit Controller climate entity.
Definition at line 135 of file climate.py.
|
private |
Reconfigure entity.
Reimplemented from homeassistant.components.homekit_controller.entity.HomeKitEntity.
Reimplemented in homeassistant.components.homekit_controller.climate.HomeKitClimateEntity, and homeassistant.components.homekit_controller.climate.HomeKitHeaterCoolerEntity.
Definition at line 142 of file climate.py.
| None homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.async_set_fan_mode | ( | self, | |
| str | fan_mode | ||
| ) |
Turn fan to manual/auto.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Reimplemented in homeassistant.components.homekit_controller.climate.HomeKitHeaterCoolerEntity.
Definition at line 172 of file climate.py.
| float | None homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.current_temperature | ( | self | ) |
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 155 of file climate.py.
| str | None homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.fan_mode | ( | self | ) |
Return the current fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Reimplemented in homeassistant.components.homekit_controller.climate.HomeKitHeaterCoolerEntity.
Definition at line 167 of file climate.py.
| list[str] | None homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.fan_modes | ( | self | ) |
Return the available fan modes.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Reimplemented in homeassistant.components.homekit_controller.climate.HomeKitHeaterCoolerEntity.
Definition at line 160 of file climate.py.
| list[str] homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.get_characteristic_types | ( | self | ) |
Define the homekit characteristics the entity cares about.
Reimplemented from homeassistant.components.homekit_controller.entity.HomeKitEntity.
Reimplemented in homeassistant.components.homekit_controller.climate.HomeKitClimateEntity, and homeassistant.components.homekit_controller.climate.HomeKitHeaterCoolerEntity.
Definition at line 147 of file climate.py.
| ClimateEntityFeature homeassistant.components.homekit_controller.climate.HomeKitBaseClimateEntity.supported_features | ( | self | ) |
Return the list of supported features.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Reimplemented in homeassistant.components.homekit_controller.climate.HomeKitClimateEntity, and homeassistant.components.homekit_controller.climate.HomeKitHeaterCoolerEntity.
Definition at line 179 of file climate.py.
|
staticprivate |
Definition at line 138 of file climate.py.
|
staticprivate |
Definition at line 139 of file climate.py.