Skip to content

v0.34.0

Choose a tag to compare

@cmgrayb cmgrayb released this 01 Jun 22:01
50494c4

Summary

New functionality for robotic vacuums

In partnership with @chodeus, we have added several new features to this month's release

These new functions are considered initial support, meaning that while we believe them to be in good working order, there may be things not working perfectly yet or that we may change in the future. We are looking for additional feedback.

Manual and Cloud robotic vacuum devices:

  • Robotic vacuums should now be able to start global cleaning cycles through the robot object

Cloud connected robotic vacuum devices only:

  • Buttons added to clean each room as defined by the Dyson app and its API
    • These buttons clean using Dyson's room definitions in the same way that the vendor's app does
  • Initial support added for area-based cleaning through the new functionality added in Home Assistant 2026.3.0
    • This function uses Home Assistant Zones/Areas to determine which Dyson rooms to clean using the new CLEAN_AREA method

Scheduling functionality and Calendar platform for robotic vacuums and fans

This version adds the ability to see Dyson's built-in scheduling functions, including number of schedules, current schedule running and next schedule run time as sensors

This version also adds support for the Home Assistant calendar platform. Dyson schedules will populate on a calendar called "Dyson" to be used by Home Assistant in whatever way you see fit. Calendar entries include details about the upcoming schedule and how the device's state will be changed

Additional AQI sensors for cloud-connected devices

This version also adds the following sensors to cloud-connected "ec" devices:

  • Indoor AQI (15 Min)
    • The indoor AQI average over the last 15 minutes as reported by the API. This should match the value in the vendor app
  • Outdoor AQI
    • The outdoor AQI determined by location set in the vendor app if available

Additional Fixes

  • Improved connectivity with BLE lights
    • Please note, certain ESP32 boards are failing to connect properly on v5.5.2 firmware due to a bug. If you are having difficulty with the light dropping out or becoming uncontrollable shortly after connecting, please try reverting to 5.5.1 to see if it helps. more info

What's Changed

Full Changelog: v0.33.0...0.34.0-rc.1