Skip to content

0.4.5

Compare
Choose a tag to compare
@syssi syssi released this 19 Mar 07:21
· 627 commits to master since this release
4d9a1e9

This release adds support for the following new devices:

  • Xiaomi Chuangmi Plug M3
  • Xiaomi Chuangmi Plug HMI205
  • Xiaomi Air Purifier Pro V7
  • Xiaomi Air Quality Monitor 2gen
  • Xiaomi Aqara Camera

Fixes & Enhancements:

  • Handle "resp invalid json" error
  • Drop pretty_cron dependency
  • Make android_backup an optional dependency
  • Docs: Add troubleshooting guide for cross-subnet communications
  • Docs: Fix link in discovery.rst
  • Docs: Sphinx config fix
  • Docs: Token extraction for Apple users
  • Docs: Add a troubleshooting entry for vacuum timeouts
  • Docs: New method to obtain tokens
  • miio-extract-tokens: Allow extraction from Yeelight app db
  • miio-extract-tokens: Fix for devices without tokens

API changes:

  • Air Conditioning Partner: Add swing mode 7 with unknown meaning
  • Air Conditioning Partner: Extract the return value of the plug_state request properly
  • Air Conditioning Partner: Expose power_socket property
  • Air Conditioning Partner: Fix some conversion issues
  • Air Humidifier: Add set_led method
  • Air Humidifier: Rename speed property to avoid a name clash at HA
  • Air Humidifier CA1: Fix led brightness command
  • Air Purifier: Add favorite level 17
  • Moonlight: Align signature of set_brightness_and_rgb
  • Moonlight: Fix parameters of the set_rgb api call
  • Moonlight: Night mode support and additional scenes
  • Vacuum: Add control for persistent maps, no-go zones and barriers
  • Vacuum: Add resume_zoned_clean() and resume_or_start() helper
  • Vacuum: Additional error descriptions
  • Yeelight Bedside: Fix set_name and set_color_temp

Full Changelog