Telling home assistant to vacuum only one room via Google Home

Hey

I integrated my Roborock S7 Vacuum into HA but found I liked to have controles over cleaning invidiual rooms more. So I just integrated roborock via App back into Google Home. Now I can talk to Google to have the vaccum clean only individual rooms.

My long term goal is to let the vacuum clean the whole apartment when everybody in the house has left. Is it possible to tell HA to give Google a “clean the apartment” command, therefor I could keep the ability to clean individual rooms via Google Home/Assistent command?

OR is it possible to integrate my Roborock into HA with the ability to clean individual rooms via Google assistant?

There is an add on called Assistant Relay that forwards commands to Google, which isn’t maintained anymore, but you might find a working fork.

Yes, this is what I do. Read the docs how to clean zones: Xiaomi Miio - Home Assistant
Make a script for each zone and expose it to Google Assistant. For a shorter command you might want to create routines to trigger the scripts.