From 1029b6c4aa2815a59439dc38d92261adc3c449df Mon Sep 17 00:00:00 2001 From: sususweet Date: Fri, 10 Oct 2025 19:55:30 +0800 Subject: [PATCH] feat: update available_modes for HumidifierEntity --- custom_components/midea_auto_cloud/humidifier.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/custom_components/midea_auto_cloud/humidifier.py b/custom_components/midea_auto_cloud/humidifier.py index 93648db..dc1865e 100644 --- a/custom_components/midea_auto_cloud/humidifier.py +++ b/custom_components/midea_auto_cloud/humidifier.py @@ -1,6 +1,6 @@ from homeassistant.components.humidifier import ( HumidifierEntity, - HumidifierDeviceClass + HumidifierDeviceClass, HumidifierEntityFeature ) from homeassistant.const import Platform from homeassistant.config_entries import ConfigEntry @@ -61,6 +61,8 @@ class MideaHumidifierEntity(MideaEntity, HumidifierEntity): rationale=rationale, config=config, ) + self._attr_supported_features = HumidifierEntityFeature.MODES + self._attr_available_modes = self._config.get("modes").keys() @property def device_class(self):