mirror of
https://github.com/home-assistant/core.git
synced 2025-07-16 09:47:13 +00:00
Remove unsupported strong mode of the Xiaomi Air Humidifier CA1 (#18926)
* Remove unsupported strong mode of the Xiaomi Air Humidifier CA1 * Clean up filter of unsupported modes
This commit is contained in:
parent
08702548f3
commit
af96694430
@ -755,12 +755,13 @@ class XiaomiAirHumidifier(XiaomiGenericDevice):
|
|||||||
if self._model == MODEL_AIRHUMIDIFIER_CA:
|
if self._model == MODEL_AIRHUMIDIFIER_CA:
|
||||||
self._device_features = FEATURE_FLAGS_AIRHUMIDIFIER_CA
|
self._device_features = FEATURE_FLAGS_AIRHUMIDIFIER_CA
|
||||||
self._available_attributes = AVAILABLE_ATTRIBUTES_AIRHUMIDIFIER_CA
|
self._available_attributes = AVAILABLE_ATTRIBUTES_AIRHUMIDIFIER_CA
|
||||||
self._speed_list = [mode.name for mode in OperationMode]
|
self._speed_list = [mode.name for mode in OperationMode if
|
||||||
|
mode is not OperationMode.Strong]
|
||||||
else:
|
else:
|
||||||
self._device_features = FEATURE_FLAGS_AIRHUMIDIFIER
|
self._device_features = FEATURE_FLAGS_AIRHUMIDIFIER
|
||||||
self._available_attributes = AVAILABLE_ATTRIBUTES_AIRHUMIDIFIER
|
self._available_attributes = AVAILABLE_ATTRIBUTES_AIRHUMIDIFIER
|
||||||
self._speed_list = [mode.name for mode in OperationMode if
|
self._speed_list = [mode.name for mode in OperationMode if
|
||||||
mode.name != 'Auto']
|
mode is not OperationMode.Auto]
|
||||||
|
|
||||||
self._state_attrs.update(
|
self._state_attrs.update(
|
||||||
{attribute: None for attribute in self._available_attributes})
|
{attribute: None for attribute in self._available_attributes})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user