Today I managed to add my Dreame X40 Ultra to Home Assistant using the HACS Dreame Vacuum integration.
I also installed the Xiaomi Vacuum Map Card to access features like the live map.
Almost all the buttons seem to work out of the box without any additional configuration, except for the zone cleaning feature (or perhaps I’m using it incorrectly).
When I try to start cleaning using either of these options, I get the following error:**
Action xiaomi_miio.vacuum_clean_zone not found.
Does anyone know why this error appears and how I can fix it?
Just one last question: now that I’ve selected the correct platform option, room cleaning is working perfectly. However, when I click on the Rooms icon, I get a long list of repeated rooms, as shown below:
You’ll find that is repeated lots of times but only needs to exist once. It looks like a bug in the card for the routine that generates the room config but it’s easily worked around.