Static Public Attributes | |
| float | |
| HumidifierEntityFeature | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.ToggleEntity | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Static Private Attributes | |
| _entity_component_unrecorded_attributes | |
Additional Inherited Members | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Base class for humidifier entities.
Definition at line 156 of file __init__.py.
| HumidifierAction | None homeassistant.components.humidifier.HumidifierEntity.action | ( | self | ) |
Return the current action.
Reimplemented in homeassistant.components.comelit.humidifier.ComelitHumidifierEntity, and homeassistant.components.aprilaire.humidifier.AprilaireHumidifierEntity.
Definition at line 217 of file __init__.py.
| None homeassistant.components.humidifier.HumidifierEntity.async_set_humidity | ( | self, | |
| int | humidity | ||
| ) |
Set new target humidity.
Reimplemented in homeassistant.components.zwave_js.humidifier.ZWaveHumidifier, homeassistant.components.switchbot.humidifier.SwitchBotHumidifier, homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier, homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat, homeassistant.components.demo.humidifier.DemoHumidifier, homeassistant.components.comelit.humidifier.ComelitHumidifierEntity, and homeassistant.components.aprilaire.humidifier.AprilaireHumidifierEntity.
Definition at line 251 of file __init__.py.
Set new mode.
Reimplemented in homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifierMjjsq, homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifierMiot, homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifier, homeassistant.components.switchbot.humidifier.SwitchBotHumidifier, homeassistant.components.mqtt.humidifier.MqttHumidifier, homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier, homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat, homeassistant.components.demo.humidifier.DemoHumidifier, and homeassistant.components.comelit.humidifier.ComelitHumidifierEntity.
Definition at line 259 of file __init__.py.
Return a list of available modes. Requires HumidifierEntityFeature.MODES.
Reimplemented in homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat.
Definition at line 240 of file __init__.py.
| dict[str, Any] homeassistant.components.humidifier.HumidifierEntity.capability_attributes | ( | self | ) |
Return capability attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 175 of file __init__.py.
Return the current humidity.
Reimplemented in homeassistant.components.tuya.humidifier.TuyaHumidifierEntity, homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier, homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat, homeassistant.components.ecobee.humidifier.EcobeeHumidifier, homeassistant.components.comelit.humidifier.ComelitHumidifierEntity, and homeassistant.components.aprilaire.humidifier.AprilaireHumidifierEntity.
Definition at line 222 of file __init__.py.
| HumidifierDeviceClass | None homeassistant.components.humidifier.HumidifierEntity.device_class | ( | self | ) |
Return the class of this entity.
Reimplemented from homeassistant.helpers.entity.Entity.
Reimplemented in homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat.
Definition at line 188 of file __init__.py.
| float homeassistant.components.humidifier.HumidifierEntity.max_humidity | ( | self | ) |
Return the maximum humidity.
Reimplemented in homeassistant.components.zwave_js.humidifier.ZWaveHumidifier, homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier, homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat, and homeassistant.components.aprilaire.humidifier.AprilaireHumidifierEntity.
Definition at line 269 of file __init__.py.
| float homeassistant.components.humidifier.HumidifierEntity.min_humidity | ( | self | ) |
Return the minimum humidity.
Reimplemented in homeassistant.components.zwave_js.humidifier.ZWaveHumidifier, homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier, homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat, and homeassistant.components.aprilaire.humidifier.AprilaireHumidifierEntity.
Definition at line 264 of file __init__.py.
Return the current mode, e.g., home, auto, baby. Requires HumidifierEntityFeature.MODES.
Reimplemented in homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifierMjjsq, homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifierMiot, homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifier, homeassistant.components.xiaomi_miio.humidifier.XiaomiGenericHumidifier, homeassistant.components.tuya.humidifier.TuyaHumidifierEntity, homeassistant.components.switchbot.humidifier.SwitchBotHumidifier, homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier, homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat, homeassistant.components.ecobee.humidifier.EcobeeHumidifier, and homeassistant.components.comelit.humidifier.ComelitHumidifierEntity.
Definition at line 232 of file __init__.py.
| None homeassistant.components.humidifier.HumidifierEntity.set_humidity | ( | self, | |
| int | humidity | ||
| ) |
Set new target humidity.
Reimplemented in homeassistant.components.tuya.humidifier.TuyaHumidifierEntity, and homeassistant.components.ecobee.humidifier.EcobeeHumidifier.
Definition at line 247 of file __init__.py.
Set new mode.
Definition at line 255 of file __init__.py.
| dict[str, Any] homeassistant.components.humidifier.HumidifierEntity.state_attributes | ( | self | ) |
Return the optional state attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 198 of file __init__.py.
| HumidifierEntityFeature homeassistant.components.humidifier.HumidifierEntity.supported_features | ( | self | ) |
Return the list of supported features.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 274 of file __init__.py.
| HumidifierEntityFeature homeassistant.components.humidifier.HumidifierEntity.supported_features_compat | ( | self | ) |
Return the supported features as HumidifierEntityFeature. Remove this compatibility shim in 2025.1 or later.
Definition at line 279 of file __init__.py.
Return the humidity we try to reach.
Reimplemented in homeassistant.components.zwave_js.humidifier.ZWaveHumidifier, homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifierMjjsq, homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifierMiot, homeassistant.components.xiaomi_miio.humidifier.XiaomiAirHumidifier, homeassistant.components.tuya.humidifier.TuyaHumidifierEntity, homeassistant.components.switchbot.humidifier.SwitchBotHumidifier, homeassistant.components.homekit_controller.humidifier.HomeKitBaseHumidifier, homeassistant.components.generic_hygrostat.humidifier.GenericHygrostat, homeassistant.components.ecobee.humidifier.EcobeeHumidifier, homeassistant.components.comelit.humidifier.ComelitHumidifierEntity, and homeassistant.components.aprilaire.humidifier.AprilaireHumidifierEntity.
Definition at line 227 of file __init__.py.
|
staticprivate |
Definition at line 159 of file __init__.py.
|
static |
Definition at line 168 of file __init__.py.
|
static |
Definition at line 171 of file __init__.py.
|
static |
Definition at line 164 of file __init__.py.