Private Member Functions | |
| None | _async_reconfigure (self) |
Static Private Attributes | |
| list | _attr_available_modes = [MODE_NORMAL, MODE_AUTO] |
| _attr_supported_features = HumidifierEntityFeature.MODES | |
| _humidity_char = CharacteristicsTypes.RELATIVE_HUMIDITY_HUMIDIFIER_THRESHOLD | |
| int | _on_mode_value = 1 |
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 | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Static Public Attributes inherited from homeassistant.components.humidifier.HumidifierEntity | |
| float | |
| HumidifierEntityFeature | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.ToggleEntity | |
| None | |
Representation of a HomeKit Controller Humidifier.
Definition at line 44 of file humidifier.py.
|
private |
Reconfigure entity.
Reimplemented from homeassistant.components.homekit_controller.entity.HomeKitEntity.
Definition at line 53 of file humidifier.py.
| None homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.async_set_humidity | ( | self, | |
| int | humidity | ||
| ) |
Set new target humidity.
Reimplemented from homeassistant.components.humidifier.HumidifierEntity.
Definition at line 94 of file humidifier.py.
| None homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.async_set_mode | ( | self, | |
| str | mode | ||
| ) |
Set new mode.
Reimplemented from homeassistant.components.humidifier.HumidifierEntity.
Definition at line 106 of file humidifier.py.
| None homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.async_turn_off | ( | self, | |
| **Any | kwargs | ||
| ) |
Turn the specified valve off.
Reimplemented from homeassistant.helpers.entity.ToggleEntity.
Definition at line 102 of file humidifier.py.
| None homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.async_turn_on | ( | self, | |
| **Any | kwargs | ||
| ) |
Turn the specified valve on.
Reimplemented from homeassistant.helpers.entity.ToggleEntity.
Definition at line 98 of file humidifier.py.
| int | None homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.current_humidity | ( | self | ) |
Return the current humidity.
Reimplemented from homeassistant.components.humidifier.HumidifierEntity.
Definition at line 75 of file humidifier.py.
| list[str] homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.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.humidifier.HomeKitDehumidifier.
Definition at line 123 of file humidifier.py.
| bool homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.is_on | ( | self | ) |
Return true if device is on.
Reimplemented from homeassistant.helpers.entity.ToggleEntity.
Definition at line 59 of file humidifier.py.
| int homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.max_humidity | ( | self | ) |
Return the maximum humidity.
Reimplemented from homeassistant.components.humidifier.HumidifierEntity.
Definition at line 90 of file humidifier.py.
| int homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.min_humidity | ( | self | ) |
Return the minimum humidity.
Reimplemented from homeassistant.components.humidifier.HumidifierEntity.
Definition at line 85 of file humidifier.py.
| str | None homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.mode | ( | self | ) |
Return the current mode, e.g., home, auto, baby. Requires HumidifierEntityFeature.MODES.
Reimplemented from homeassistant.components.humidifier.HumidifierEntity.
Definition at line 64 of file humidifier.py.
| int | None homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier.target_humidity | ( | self | ) |
Return the humidity we try to reach.
Reimplemented from homeassistant.components.humidifier.HumidifierEntity.
Definition at line 80 of file humidifier.py.
|
staticprivate |
Definition at line 48 of file humidifier.py.
|
staticprivate |
Definition at line 47 of file humidifier.py.
|
staticprivate |
Definition at line 49 of file humidifier.py.
|
staticprivate |
Definition at line 50 of file humidifier.py.