Hi @spenceur,
Thanks for the request and the mockup! The need is real, and it aligns with what’s happening on the Dreame side: Robotic Vacuums: A Complete Control Line in the Devices Box.
Instead of generic clickable areas in the widgets, I propose:
- Room selection becomes a core vacuum feature, aligned with the Matter Service Area cluster: rooms are declared by device, you select multiple, and « Start » launches the cleaning. This works for Roborock, Dreame, and Matter, in the vacuum panel and in the scenes.
- Your widget simply displays this feature: you reference it like a
valuetile today, and Gladys draws the room pills. The selection is shared across all screens. - The map remains an
image: as your integration receives the selection, you can draw the selected rooms on it.
This touches the data model, so we’ll need to start with a clean spec ![]()