mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 21:27:38 +00:00
Add current_humidity attribute to xiaomi_miio humidifiers (#94934)
This commit is contained in:
parent
1d2a973289
commit
c4d7695173
@ -14,6 +14,7 @@ from miio.integrations.humidifier.zhimi.airhumidifier_miot import (
|
||||
)
|
||||
|
||||
from homeassistant.components.humidifier import (
|
||||
ATTR_HUMIDITY,
|
||||
HumidifierDeviceClass,
|
||||
HumidifierEntity,
|
||||
HumidifierEntityFeature,
|
||||
@ -46,6 +47,7 @@ ATTR_TARGET_HUMIDITY = "target_humidity"
|
||||
AVAILABLE_ATTRIBUTES = {
|
||||
ATTR_MODE: "mode",
|
||||
ATTR_TARGET_HUMIDITY: "target_humidity",
|
||||
ATTR_HUMIDITY: "humidity",
|
||||
}
|
||||
|
||||
AVAILABLE_MODES_CA1_CB1 = [
|
||||
@ -199,6 +201,7 @@ class XiaomiAirHumidifier(XiaomiGenericHumidifier, HumidifierEntity):
|
||||
}
|
||||
)
|
||||
self._target_humidity = self._attributes[ATTR_TARGET_HUMIDITY]
|
||||
self._attr_current_humidity = self._attributes[ATTR_HUMIDITY]
|
||||
self._mode = self._attributes[ATTR_MODE]
|
||||
|
||||
@property
|
||||
@ -217,6 +220,7 @@ class XiaomiAirHumidifier(XiaomiGenericHumidifier, HumidifierEntity):
|
||||
}
|
||||
)
|
||||
self._target_humidity = self._attributes[ATTR_TARGET_HUMIDITY]
|
||||
self._attr_current_humidity = self._attributes[ATTR_HUMIDITY]
|
||||
self._mode = self._attributes[ATTR_MODE]
|
||||
self.async_write_ha_state()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user