Flow for picking wich rooms to clean

I have a Roborock connected to Homey wich I have setup with flows for automatic vacuuming when we are at work. But sometimes we want to start the vacuum for specific rooms manually. For this I have made one flow for each room that can be started from the app or a dashboard. What i really want is some solution for choosing wich rooms I want to clean. For example today I want to vacuum the kitchen, living room and one of the bedrooms, and the next time this can be the kitchen and living room and so on.

So the question is is possible to make a user input on the dashboard where one can select one or several rooms wich then start a flow vacuuming the selected rooms?

Thinking maybe a solution is using logic that updates with the rooms checked. I am using this flowcard for the automatic cleaning at work. So I’m thinking if it is possible to make the entered rooms a logic that gets it numbers from user input somehow it should solve the issue?

image

If the card takes tags/variables as value:
You can try to use a text variable instead, and see what happens when you test run the card
Something like:

Thanks. The card takes tags/variables but I still need to update this variable from user input about which rooms it should clean. Is there any app or solution to fixing this?
I’m thinking about a dropdown menu or a list where you can highlight wich rooms you want to clean and then confirm which sends the desired room numbers to the variable.

This should be possible with an A(dvanced)Virtual Device, which can hold 1 on/off and 9 push buttons:

which controls these flows:

AVD settings

This looks like it can solve it, but I’m struggling to find the right flow cards for solving the issue.

I’m not sure its possible. But I want the device to work like this.
In this example when you push the “Start støvsuging” button it will start to vacuum Rom 1 and Rom 2.

And in this example it will vacuum Rom 3.

So the Start støvsuging button should start a flowcard for the Roborock to clean the rooms accourding to wich buttons (Rom 1 - 3) are selected. Is it possible?

For some reason I can’t finish the flow.

Maybe this will help. I don’t know if it will work properly.