github rytilahti/python-miio 0.3.3

latest releases: 0.6.0.dev0, 0.5.12, 0.5.11...
6 years ago

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

Full Changelog

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)

Don't miss a new python-miio release

NewReleases is sending notifications on new releases.