Skip to content

0.3.4

Compare
Choose a tag to compare
@syssi syssi released this 03 Feb 09:42
· 823 commits to master since this release
ea756d0

The most significant change for this release is unbreaking the communication when using a recent versions of construct library (thanks to @syssi). On top of that there are various smaller fixes and improvements, e.g. support for sound packs and running python-miio on Windows.

New devices:

  • Air Purifier 2S added to the list of supported and discovered devices by mDNS (@harnash)

Improvements:

  • Air Purifier Pro: support for sound volume level and illuminance sensor (@yawor)
  • Vacuum: added sound pack handling and ability to change the sound volume (@rytilahti)
  • Vacuum: better support for status information on the 2nd gen model (@hastarin)

Full Changelog

Fixed bugs:

  • Error with info command #156
  • Change hard coded /tmp to cross-platform tempfile #148

Closed issues:

  • mirobo vacuum sound volume control #159
  • wifi signal strength #155
  • xiaomi philips bulb & philips ceiling #151
  • Vaccum Timer / Timezone issue #149
  • Exception when displaying Power load using Plug CLI #144
  • Missing states and error_codes #57

Merged pull requests:

  • Use appdirs' user_cache_dir for sequence file #165 (rytilahti)
  • Add a more helpful error message when info() fails with an empty payload #164 (rytilahti)
  • Adding "Go to target" state description for Roborock S50. #163 (hastarin)
  • Add ability to change the volume #162 (rytilahti)
  • Added Air Purifier 2S to supported devices #161 (harnash)
  • Modified to support zoned cleaning mode of Roborock S50. #160 (hastarin)
  • Fix for a breaking change of construct 2.8.22 #158 (syssi)
  • Air Purifier Pro: support for sound volume level and fix for bright propery #157 (yawor)
  • Add preliminary support for managing sound files #154 (rytilahti)