Releases: ikaruswill/lovelace-fan-xiaomi
2.2.4
2.2.3
What's Changed
- 140 Angle dmaker.fan.p5 by @rhuba8324 in #122
New Contributors
- @rhuba8324 made their first contribution in #122
Full Changelog: 2.2.2...2.2.3
2.2.2
What's Changed
- Change default dev port to avoid conflict with macOS Airplay by @ian-craig in #118
- Fix card not refreshing by @cyberden in #121
New Contributors
Full Changelog: 2.2.1...2.2.2
2.2.1
2.2.1
Bug fix release for mobile card opening the entity detail view on tap rather than performing the desired action.
Fixes
- Remove action handler which was conflicting with tap handling (#109) by @ian-craig
2.2.0
2.2.0
Been out for a while, big thanks to people who have kept this project going with pull requests while I was away.
This release migrates the code base to the boilerplate-card
structure and includes several fixes and quality of life improvements, including 140 angle support for additional dmaker fans, p18 and p33.
Features
- Support 140 angle in dmaker.fan.p18 [#103] by @mrwogu and @jhyns
- Support 140 angle in dmaker.fan.p33 [#104] by @AlexKalopsia
- Speed cycling now includes off state when animation is disabled [#103] by @mrwogu
- Migrate to boilerplate-card [#95] by @ian-craig
- Add devcerts to allow https development servers [#96] by @ian-craig
Fixes
- Fix nature mode not working (#88) by @ian-craig
- Fix oscillation animation looping [#102] by @AlexKalopsia
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)
2.0.0
2.0.0
🎉 2.0.0 is finally here with support for native miio integration as the default!
Big thanks to @ian-craig for his work on making this a reality (and for bringing me back to this project)
As always, report any issues you encounter here
Note: In the next minor version release, we plan to deprecate core support for the xiaomi_fan integration and only fallback to it if the model is not supported by HA native miio integration.
Improvements
- Add default platform for
xiaomi_miio
HA core integration (#66 by @ian-craig) - Check for features by looking for the relevant entities (#66 by @ian-craig)
- Update click handlers to use related entities if they exist (#66 by @ian-craig)
- Added new UI for temperature and humidity sensors, and power/charging status, for devices which support this (#66 by @ian-craig)
Fixes
- Move attrs declaration to top of updateUI (#71 by @ian-craig)
- Drop support for
xiaomi_airpurifier
integration (#76 by @ikaruswill) - Fix LED select entity logic (#77 by @ikaruswill)
- Update README.md to reflect latest platform changes
2.0.0-rc3
2.0.0 Release Candidate 3
This is a beta/pre-release version!
- DO NOT update if you're unsure, wait for the official release of
2.0.0
- We're looking for testers who are using fan models other than za3, za4, p18
- If you'd like to help us out, download this update and report any problems you face here!
Features
- Drop support for
xiaomi_airpurifier
integration (#76 by @ikaruswill)
Fixes
- Fix LED select entity logic (#77 by @ikaruswill)
- Update README.md to reflect latest platform changes
2.0.0-rc2
2.0.0 Release Candidate 2
This is a beta/pre-release version!
- DO NOT update if you're unsure, wait for the official release of
2.0.0
- We're looking for testers who are using fan models other than za3, za4, p18
- If you'd like to help us out, download this update and report any problems you face here!
Fixes
- Move attrs declaration to top of updateUI (#71 by @ian-craig)
2.0.0-rc1
2.0.0 Release Candidate 1
This is a beta/pre-release version!
- DO NOT update if you're unsure, wait for the official release of
2.0.0
- We're looking for testers who are using fan models other than za3, za4, p18
- If you'd like to help us out, download this update and report any problems you face here!
Improvements
- Add default platform for
xiaomi_miio
HA core integration (#66 by @ian-craig) - Check for features by looking for the relevant entities (#66 by @ian-craig)
- Update click handlers to use related entities if they exist (#66 by @ian-craig)
- Added new UI for temperature and himidity sensors, and power/charging status, for devices which support this (#66 by @ian-craig)