Voice control of Xiaomi's robot vacuum cleaner is not just a convenience, it's a way to turn cleaning into a fully automated process. With voice assistants (Alice, Google Assistant, Siri or the built-in Mi Home), you can start cleaning, change modes, send a vacuum cleaner to base, or even set a schedule β without touching your smartphone. But how does it work in practice? Which models support voice control, and which commands are really useful?
In this article, we'll look at everything from basic setup to hidden features: how to connect a vacuum cleaner to a voice assistant, what phrases to use for different tasks, and what to do if the robot doesn't respond to commands. And then compare it to different assistants and show you how to automate cleaning using scripts. If you've only bought a Xiaomi Mi Robot Vacuum or used it for a long time, but haven't tried voice control, here you'll find all the answers.
What models of robot vacuum cleaners Xiaomi support voice control
Not all Xiaomi vacuum cleaners are able to listen to voice commands, depending on the firmware, the version of the Mi Home app, and compatibility with the Mi Ecosystem ecosystem.
- πΉ All models with Mi Home support: Xiaomi Mi Robot Vacuum-Mop 2 Lite, Xiaomi Mi Robot Vacuum-Mop 2 Pro, Xiaomi Mi Robot Vacuum-Mop P, Xiaomi Robot Vacuum-Mop 2 Ultra and the latest versions (2022-2026.).
- πΉ Only through third-party assistants: Old models (Xiaomi Mi Robot) 1S, Xiaomi Mi Robot Vacuum 1 requires integration with Google Home or Yandex Alice via cloud services.
- πΉ Limited support: Some models for the Chinese market (e.g. Xiaomi Mijia) 1C) You can not work with foreign voice assistants without changing the region in Mi Home.
To check the compatibility of your model:
- Open the Mi Home app.
- Go to Profile. β Settings β Voice control.
- If the option is active, the vacuum cleaner supports direct commands via Mi. AI.
Important: Even if your model is not officially supported, you can connect it to Google Assistant or Alice via Google. IFTTT Home Assistant β we will talk about it below.
Preparation: What you need for voice control
Before you give commands in voice, make sure everything is set up correctly.
- π± Smartphone with Mi Home app installed (version no lower than 6.0).
- π Stable Wi-Fi (2.4GHz) β Most vacuum cleaners do not support 5GHz).
- π Voice assistant: Yandex Alice (via column or smartphone), Google Assistant (Android/iOS), Siri (only via HomeKit, requires additional settings).
- π Updated vacuum cleaner firmware (check in Mi Home) β The device β Settings β Update of the PO).
If you are using Google Home or Alice, the vacuum cleaner should be linked to your account in the relevant app.Siri will require a HomeKit bridge (such as Home Assistant or Aqara Hub).
βοΈ Checklist before setting up
If your vacuum cleaner is connected to Mi Home via a Chinese server (China region), voice control via the Google/AYou need to change the region to "Russia" or "Europe" in the settings of the application.
Connecting Xiaomi robot vacuum cleaner to voice assistants
The integration process depends on the chosen assistant. Consider the three most popular options: Yandex Alice, Google Assistant and built-in management through Mi Home.
1. Connection to Yandex Alice
To work with Alice, the vacuum cleaner must be linked to the Mi Home account, and the account itself is associated with Yandex:
- Open the Yandex application on your smartphone.
- Go to the Smart Home β Devices β Add the device.
- Choose Xiaomi from the list of brands.
- Enter the username/password from Mi Home (if not previously linked).
- Allow access to the devices.
Once synchronized, the vacuum cleaner will appear on the device list, and you can now use commands like "Alice, turn on the vacuum cleaner" or "Alice, send the vacuum cleaner to base."
2.Integration with Google Assistant
For Google Home, the process is similar, but requires a link through Google Account:
- Open the Google Home app.
- Click Add β Set up the device β Works with Google.
- Find Mi Home in the list and log in.
- Select a vacuum cleaner from the list of devices.
Now you can control it through commands like, "OK, Google, start cleaning" or "Hey, Google, pause the vacuum cleaner."
3. Voice control via Mi Home (built-in assistant)
New models (Xiaomi Robot Vacuum-Mop 2 Ultra and newer) support Mi AI β It's a built-in voice assistant, to activate it:
- Open Mi Home and select your vacuum cleaner.
- Go to Settings. β Voice control.
- Turn on the Mi option. AI and follow the instructions for setting up.
After activation, you can speak commands directly to the vacuum cleaner (if it is equipped with a microphone) or through the Mi Home app with voice input support.
What teams are supported by Mi AI?
The main voice commands for the robot vacuum cleaner Xiaomi
The list of supported teams depends on the assistant, but most of them are universal. Below is a table with examples for different tasks:
| The challenge | Team for Alice. | Team for Google Assistant | Team for Mi AI |
|---|---|---|---|
| Starting the cleanup | "Alice, start cleaning up." | "Okay, Google, turn on the vacuum cleaner." | "Start cleaning" |
| Cleaning stop | "Alice, stop the vacuum cleaner." | "Hey, Google, stop cleaning." | "Stop cleaning" |
| Return to base | "Alice, send the vacuum cleaner to charge." | "Okay, Google, put the vacuum cleaner back on the base." | "Go to dock" |
| Cleaning a particular room | "Alice, vacuum the living room" (requires customized areas) | "Hey, Google, clean the kitchen." | "Clean the kitchen" |
| Installation of wet cleaning | "Alice, turn on the mop mode." | "Okay, Google, set up washing mode." | "Set mopping mode" |
Important! For commands that indicate a room ("clean up the bedroom"), you need to pre-set up a map of the rooms in Mi Home and name the zones, without which the vacuum cleaner will not know where the "living room" or "kitchen".
π‘
If the vacuum cleaner doesnβt respond to a command with a room name, check if the zone names in Mi Home and the voice assistant match. For example, in Alice, the zone should be called the same as in the Xiaomi app (Bedroom, not Bedroom 1).
Advanced scenarios: automation of cleaning with voice
Voice control is even more powerful when you combine it with automation, for example, you can configure:
- π Cleaning on schedule with voice confirmation: "Alice, start the morning cleaning" - the vacuum cleaner will start work at the specified time.
- πͺ Cleaning when leaving the house: if the geolocation shows that you have left the house, the vacuum cleaner will automatically start cleaning (configured via Google Home Routines or Yandex Alice). β Scripts).
- π± Control via smart buttons: for example, double-clicking on the smart button Xiaomi Smart Button starts cleaning (configured in Mi Home Automations).
Example of script settings in Google Home:
- Open Google Home β Automation β Create a routine.
- Add a voice command (e.g., βStart cleaning on scheduleβ).
- In the Actions section, select Device Management β Xiaomi Vacuum β Start cleaning.
- Save routine.
Critical detail: if the scenario uses multiple devices (e.g. vacuum cleaner) + Robot mop, make sure they don't conflict over runtime, for example, don't vacuum and water plants at the same time, which can lead to closure of contacts at the base.
What to do if Xiaomi robot vacuum cleaner does not respond to voice commands
Voice control problems are usually due to one of four reasons: incorrect settings, network problems, outdated firmware or account conflict. Let's take each one of them.
1. Vacuum cleaner not responding to Alice's teams/Google
- π Check Wi-Fi connection: vacuum cleaner must be online (the indicator on the case burns blue, not red).
- π Reboot the vacuum cleaner: Hold the power button for 5 seconds, then turn it on again.
- π± Update the Mi Home app and reconnect your Yandex account/Google.
2. Commands are executed with a delay
If the vacuum cleaner responds in 10 to 30 seconds, the problem is cloud synchronization.
- π Change the region in Mi Home to Russia or Europe (Chinese servers are often slowed down).
- πΆ Connect the vacuum cleaner to 2.4GHz Wi-Fi (5GHz not supported by most models).
- π Enable the Mi Home option to control quickly (if available for your model).
3 Voice assistant doesn't see vacuum cleaner
If the device does not appear in Google Home or Yandex Smart Home:
- Remove the vacuum cleaner from the list of devices in the assistant.
- At Mi Home, go to Profile β Settings β Voice control and disable/enable integration.
- Re-add the device to the assistant.
π‘
If the vacuum cleaner is connected to Mi Home via an account with a Chinese region, voice assistants (except Mi) AI) Make sure you change region to "Russia" or "Europe" in the app settings.
Comparison of voice assistants for controlling the vacuum cleaner Xiaomi
Which assistant do you choose? It depends on your devices and your tasks. Here's a comparison table.
| Criteria | Yandex Alice | Google Assistant | Mi AI (built-in) | Siri (via HomeKit) |
|---|---|---|---|---|
| Supported models | Most (except Chinese) | Most (except the old ones) | Only the New (2022)+) | Requires a HomeKit bridge |
| Language of teams | Russian | Russian/English | English/Chinese | Russian (limited) |
| Area/room support | Yeah (with adjustment) | Yes. | Yes. | Limited. |
| Automation (scenarios) | Yes. | Yeah (Routines) | No. | Yes (via Shortcuts) |
| Delay in implementation | 1-3 sec. | 2-5 seconds | Instantly. | 3-10 sec. |
If you use Siri to control Xiaomi vacuum cleaner, remember: there is no official HomeKit support. You will need to configure Home Assistant or HOOBS It's like a bridge, which is hard for beginners. For most users, the best choice is Yandex Alice or Google Assistant.