Xiaomi vacuum cleaners have long since ceased to be just smart mops, they have become full-fledged home assistants that can be controlled by voice. But many owners still don't use this feature, considering it difficult to set up or unnecessary. In fact, voice control saves up to 30% of cleaning time: instead of looking for a remote control or opening an application, you just say, "Alice, run a vacuum cleaner in the living room."
In this article, we will discuss all the ways of voice control for Xiaomi vacuum cleaners (including Mi Robot Vacuum-Mop 2 Pro, Xiaomi Mi Robot Vacuum-Mop P, DreameBot and others), discuss in detail the settings through Mi Home, Yandex Alice, Google Assistant and Siri, and also reveal hidden commands that are not in the official documentation. If your vacuum cleaner ignores voice commands or gives an error, here you will find a solution.
1.What Xiaomi models support voice control?
Not all Xiaomi robot vacuum cleaners can be voice-controlled, and the feature is only available for Wi-Fi-enabled devices and integration into the Mi Home ecosystem.
- 🔹 Mi Robot Vacuum-Mop Series: all models from 2019 (e.g. Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop 2 Lite).
- 🔹 DreameBot: DreameBot series D9, DreameBot L10 Pro, DreameBot W10 newer.
- 🔹 Older models: Mi Robot Vacuum 1S, Mi Robot Vacuum 2 – voice only via Mi Home, without direct integration with Alice or Google.
- 🔹 Exemptions: budget models without Wi-Fi (e.g. Mi Robot Vacuum Cleaner) 1C) voice cannot be controlled.
To find out exactly if your model supports voice control, check:
- Open the Mi Home app → Choose your vacuum cleaner → Settings of the device → Voice assistant.
- If you have a partition, you have a function. If you don't, your model doesn't support voice.
2. Preparation of the vacuum cleaner for voice control
Before setting up the voice assistant, make sure that:
Vacuum Connected to 2.4GHz Wi-Fi (5GHz not supported)|
The latest firmware update in Mi Home is installed|
You have a Xiaomi account (Mi Account) and it is tied to a vacuum cleaner.|
Mi Home app updated to latest version|
Voice assistant (Alice)/Google/Siri) installed on a smartphone or column-->
If the vacuum cleaner is not connected to the Mi Home, do it according to the instructions:
- Turn on the vacuum cleaner with a button on the body.
- In the Mi Home app, click + → Add the device → Robot vacuum cleaner.
- Choose your model and follow the prompts (you will need to enter a password from Wi-Fi).
⚠️ Warning: If the vacuum cleaner has already been connected to another Xiaomi account, reset first: press the Home and Power buttons for 5 seconds until you hear the beep.
After connecting, update the vacuum cleaner firmware:
- At Mi Home, select a vacuum cleaner → Settings (⚙️) → Firmware update.
- If a new version is available, install it (the process will take 5-10 minutes).
💡
If the update is 0% down, restart the vacuum cleaner (press the power button for 10 seconds) and try again, most often the problem is unstable Wi-Fi.
3. Set up via Mi Home (basic method)
The easiest way to control a vacuum cleaner is through the built-in assistant in Mi Home, which works even without Alice or Google Assistant.
Instructions:
- Open Mi Home → Choose your vacuum cleaner.
- Slip on the microphone icon in the upper right corner (or go to Settings). → Voice assistant).
- Activate the voice control switch.
- Say a test command, such as “Start cleaning” or “Go back to base.”
List of supported teams in Mi Home:
| Category | Team team. | Example |
|---|---|---|
| Cleaning | Start/stop cleaning | "Start cleaning the living room" |
| Zones. | Remove in [room name] | "Clean in the kitchen." |
| Regimes | Insert [quiet/balanced/turbo] | "Enable turbo mode" |
| Base | Return to base/charge | "Vacuum cleaner, go charge." |
| Pause | Suspend cleaning | "Pause." |
⚠️ Attention: The voice assistant in Mi Home only works in Chinese or English by default. To understand Russian commands, change the language of the app to Russian (Russia) in your smartphone settings.
4. Connection to Yandex Alice
Integration with Alice allows you to control the vacuum cleaner through the Yandex Station column or smartphone.
Step 1. Connect your Xiaomi account to Yandex:
- Open the Yandex application → Services → Smart home.
- Click + → Add the device → Xiaomi.
- Enter the login and password from your Mi Account.
Step 2. Set up the commands:
- 🎤 Standard commands: "Alice, turn on the vacuum cleaner", "Alice, stop cleaning».
- 🏠 Commands indicating the room: "Alice, clean the bedroom" (requires preliminary marking of rooms in Mi Home).
- ⚡ Hidden commands: “Alice, set the cleaning power to maximum” or “Alice, find the vacuum cleaner” (the vacuum cleaner will make a sound).
If Alice can't find the vacuum cleaner:
- Check that the device is displayed in Mi Home and connected to Wi-Fi.
- Update the vacuum cleaner firmware and the Yandex application.
- Untie and re-connect your Xiaomi account in the Smart Home settings.
What if Alice says, "The device is not responding"?
5. Manage through Google Assistant and Siri
For owners of Android smartphones or Apple devices, settings are available through Google Assistant or Siri.
Google Assistant:
- Install the Google Home app.
- Press + → Set up the device → Are there devices already?
- Select Xiaomi and sign in to your Mi Account.
- After syncing, say, “OK Google, start the vacuum cleaner.”
Siri (for Siri) iPhone/iPad):
- Open the Settings. → Siri and Search → Skills.
- Add Mi Home to your skill list.
- Now you can say, "Hey Siri, turn on Xiaomi vacuum cleaner."
Features of management through Google/Siri:
- 🔄 Teams are only in English (e.g., "Hey Google, start vacuum cleaning»).
- 📍 For Russian-speaking teams use Yandex Alice.
- 🔌 If the vacuum cleaner does not respond, check whether access to the microphone for Mi Home is enabled in the smartphone settings.
💡
Google Assistant and Siri support only basic commands (start/stop/back to base). For advanced features (room cleaning, power setting), use Yandex Alice or Mi Home.
6. Hidden commands and life hacks
Xiaomi’s official documentation doesn’t reveal all the voice controls, but here’s a list of hidden commands and non-obvious features that work on most models:
- 🔍 «Alice, find a vacuum cleaner" - the device will emit an audible signal (useful if you lost it under the sofa).
- 📊 «Alice, how many vacuums today? – will voice the area of the cleaned area and working hours.
- 🔋 «Alice, how much charge is the vacuum cleaner? – will report the current level of the battery.
- 🚫 «Alice, don’t clean the nursery” – temporarily excludes the room from the cleaning area (requires pre-configuration of the zones in Mi Home).
- 🔄 «Alice, repeat the last cleaning – will run the vacuum cleaner on the same route as the last time.
For models with floor washing function (Mi Robot Vacuum-Mop 2 Pro, DreameBot) W10) Additional teams available:
- 💦 «Alice, turn on the floor washing" - activates the wet cleaning mode.
- 🧼 «Alice, set the wash intensity to a high level – increases the water supply.
How do you add your commands?
In the Mi Home app, go to Settings → Voice assistant → You can set up commands, you can create your own phrases for common activities, for example, instead of "Start cleaning in the living room," you can set a command "Guests are waiting" and the vacuum cleaner automatically cleans the room.
7. Common errors and their solution
If the vacuum cleaner does not respond to voice commands, check the following points:
| Problem. | Reason. | Decision |
|---|---|---|
| Alice says "The device is not responding" | Vacuum is off Wi-Fi | Restart the vacuum cleaner and router, check the connection in Mi Home |
| Teams work only in English. | The Wrong Region in Mi Home | Change the region to Russia in the settings of the Xiaomi account |
| The vacuum cleaner doesn't understand the names of the rooms | The card is not saved or synchronized | Run the cleaning manually so that the vacuum cleaner updates the map |
| Google Assistant Cannot Find a Vacuum Cleaner | Xiaomi account is not synchronized | Unplug and reconnect your Google Home account |
| Commands are executed with a delay | Weak Wi-Fi signal | Move the router closer to the base of the vacuum cleaner or use a signal repeater |
⚠️ Warning: If after updating the vacuum cleaner firmware voice control stopped working, reset the device settings in Mi Home (Settings) → General. → Resetting. This will return factory settings, but it won't delete stored room maps.
If nothing helps, check:
- 📱 Is the Mi Home app updated to the latest version?
- 🌐 Does the antivirus block or VPN Access to Xiaomi servers?
- 🔌 Is the vacuum cleaner connected to the socket (some commands do not work with low battery charge).
8. Security and confidentiality
Voice control is convenient, but it raises security questions.
What does the vacuum cleaner record?
- 🎙️ Voice commands are processed on Xiaomi servers (for Alice) or Google/Apple (for their assistants).
- 📍 Apartment planning data (room maps) are stored in the Xiaomi cloud, but not shared with third parties.
- 🔒 Team history can be deleted in the settings of the Mi Account or Yandex account.
How to protect your data:
- 🔐 Use a complex password for your Xiaomi account and enable two-factor authentication.
- 🚫 Turn off microphone access for Mi Home if you don't use voice control.
- 🗑️ Periodically clear the history of the teams in the settings of voice assistants.
If you are concerned about privacy, you can:
- Use voice control only through Mi Home (data is not transferred to third-party services).
- Disable synchronization of room maps with the cloud (in the vacuum cleaner settings in Mi Home).
💡
For maximum security, disable access to the vacuum cleaner via the Internet in the Mi Home settings. It will be possible to control it only from the local network, but voice commands through Alice/Google will not work.