Hi there,
I just re-worked my Roborock so it works again (it stopped for a while for whatever reason but was not so important to me), but now I made my thoughts also on how to improve my integration so that wifey really sees more value in this over than using the Xiaomi app. I quickly came across the “clean this room” functionality, which is a bit cumbersome doing many clicks in the app but luckily in HA integration, there is the action clean segment which you can feed with room numbers. So I thought simply I create some quick action buttons for it in HA.
Now my idea is as follows:
- a button for “clean all”
- individual buttons for each room to mark this room to be included in cleansing
- a button for “clean selected rooms”
- probably later on individual room dashboards include a button for “clean this room now”
The first is simple one, the same as the latter. But I think about how to realize the middle two?
For sure I need helpers for like a switch button (if “on” then value X, the room number, is to be included), but then I have to create an array of the room numbers to be fed to the action, e.g. “segments: [1, 2]”.
I actually am a bit worn out of ideas, it´s late, so I though “simply ask”, maybe there are good idead out there ![]()
Basically it is about having as least clicks/taps as possible to do a selection of rooms to be vacuumed and send the vacuum. Simple as that, any other ideas or suggestions to achieve the same are very welcome!
Thanks in advance!