0.3.3
This release brings support for Air Conditioner Companion along some improvements and an increase in the test coverage for future-proofing the code-base. Special thanks for this release goes to @syssi & to all new contributors!
A bug exposed in python-miio when using version 2.8.17 or newer of the underlying construct library -- causing timeouts and inability to control devices -- has also been fixed in this release.
New supported devices:
- Xiaomi Mi Home Air Conditioner Companion
Improvements:
- Mi Vacuum 2nd generation is now detected by discovery
- Air Purifier 2: expose additional properties
- Yeelight: parse RGB properly
Implemented enhancements:
- Xiaomi Mi Home Air Conditioner Companion support #76
Closed issues:
- Philip Eye Care Lamp Got error when receiving: timed out #146
- Can't reach my mirobo #145
- installiation problems #130
- Unable to discover Xiaomi Philips LED Bulb #106
- Xiaomi Mi Robot Vacuum 2nd support #90
Merged pull requests:
- Update for Rock Robot (Mi Robot gen 2) #143 (fanthos)
- Unbreak the communication when using construct v2.8.17 #142 (rytilahti)
- fix powerstate invalid #139 (roiff)
- Unit tests for the Chuang Mi Plug V1 #137 (syssi)
- Unit tests of the Xiaomi Power Strip extended #136 (syssi)
- Unit tests for the Xiaomi Air Quality Monitor #135 (syssi)
- Unit tests for the Xiaomi Air Humidifier #134 (syssi)
- Unit tests for philips lights #133 (syssi)
- Additional properties of the Xiaomi Air Purifier 2 introduced #132 (syssi)
- Fix Yeelight RGB parsing #131 (Sduniii)
- Xiaomi Air Conditioner Companion support #129 (syssi)
- Fix manual_control error message typo #127 (skorokithakis)
- bump to 0.3.2, add RELEASING.md for describing the process #126 (rytilahti)