2.1.0
2.1.0
Refactor release to prepare for deprecation of xiaomi_miio_fan
integration core support in favor of native Xiaomi Miio integration.
Also updated the plugin to account for recent deprecation of fan.set_speed
service which resulted in the card failing to change the fan speed.
Fans not supported by the native integration will still be able to use the xiaomi_miio_fan
integration. As your fan model gets support from the native integration, this card will drop its support for the xiaomi_miio_fan
as introduces much complexity to the code.
⚠️ Before you upgrade ⚠️
Users with the following fan models if you're still on the xiaomi_miio_fan
integration, this version WILL BREAK your card.
Please switch to the native Xiaomi Miio integration by selecting default
in the card platform
option.
zhimi.fan.za5
dmaker.fan.1c
dmaker.fan.p5
dmaker.fan.p9
dmaker.fan.p10
dmaker.fan.p11
Fixes
- Fixed speed button no longer working after Home-assistant version
2022.4
(#86 by @ikaruswill) - Refactor entity filters for native integration (#79 by @ikaruswill)
- Fix card previews not showing due to null entity (#80 by @ikaruswill)
- Refactor into getter/setters for fan attributes for native integration with backward compatibility (#81 by @ikaruswill)
- Deprecate natively supported fans for xiaomi_miio_fan integration (#82 by @ikaruswill)