Skip to content

2.1.0

Compare
Choose a tag to compare
@ikaruswill ikaruswill released this 21 May 11:53
· 29 commits to master since this release
52a89c1

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)