So most people with Home Assistant and a robot, knows this card.
View attachment 1782111
The zone cleanup is....ok. But you have to drag an area then it cleans that. I didn't want that. I wanted to use those predefined rooms.
And you could create all these buttons....
View attachment 1782114
Anyways you will notice, I have that custom clean button. Thats cool. When you click on that, it calls a script called script.clean_room, which requires inputs, and so, it looks like this in the UI when you call it:
View attachment 1782115
Choose your mode (mop should be sweep+clean) and the room, and it goes. The script is set to queued, so it should in theory queue the room cleaning if you run it more than once.
This is, apart from the automations that start the scheduled cleanings.