Why Your Xiaomi Robot Vacuum Doesn't Understand You - and How to Fix It
You bought a Xiaomi Mi robot vacuum cleaner, you turned it on, you said, "Start cleaning," and it's standing still or stubbornly ignoring commands. Familiar situation? The problem isn't your pronunciation or the "stupidity" of the device. It's that Xiaomi uses multiple channels of communication with the robot, and each requires its own customization. Voice commands, mobile app, physical buttons, even gestures, all work differently depending on the model and firmware.
In this article, we’ll explore all the ways you interact with the Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P, and more, and we’ll explore why the robot might not respond to voice, and we’ll learn how to use hidden commands for power users, and we’ll also learn how to get the vacuum cleaner to respond to you with a voice — yes, it’s possible!
Spoiler: If your robot doesn't respond to your voice at all, the problem is 90 percent of the time, Mi Home settings or regional firmware, but in order.
1.Voice control: what commands does Xiaomi Mi Robot Vacuum understand
To start with the obvious, voice commands: Xiaomi’s vacuum cleaner robots support control via Alice (Yandex), Google Assistant and Mi. AI (However, not all models are equally talkative, for example, Mi Robot Vacuum-Mop 2 Lite understands only basic commands, and Mi Robot Vacuum-Mop 2 Pro can perform complex scenarios.
Here is a complete list of voice commands that should work with most models (if configured correctly):
- 🔊 «Start cleaning – start a standard cleaning.
- 🔊 «Return to base or Charging - return to the docking station.
- 🔊 «Stop cleaning / Continue cleaning – pause and resume.
- 🔊 «Put it in [room name]" - zone cleaning (only works if the map is configured in Mi Home).
- 🔊 «Set the [quiet/balanced/turbo/maximum] mode" - change in suction power.
- 🔊 «Find a vacuum cleaner – the robot will give a voice signal (if supported).
But here's the big thing: voice control is only running through the cloud.
- ⚠️ The robot must be connected to Wi-Fi (without the Internet, teams will not reach the Internet).
- ⚠️ The Mi Home app should include the option “Voice control” (see section below).
- ⚠️ The Mi Account region must match the robot’s firmware region (otherwise, commands will be ignored).
2.Setting up voice assistant in Mi Home: step-by-step instructions
If the robot doesn't respond to the voice, first check the settings in the Mi Home app. Here's a step-by-step algorithm:
- Open Mi Home and select your robot vacuum cleaner.
- Go to Settings. → Voice control.
- Make sure the “Switch on Voice Control” switch is active.
- Select the platform (Yandex Alice, Google Assistant or Mi) AI).
- Synchronize accounts (Alice will need to link Xiaomi in the settings of Yandex).
If the option “Voice control” is not in the menu, it means:
- 🔧 Your model does not support voice (e.g. older versions of the Mi Robot Vacuum). 1S).
- 🔧 The firmware of the robot is outdated (you need to update through Mi Home).
- 🔧 Mi Account is tied to the wrong region (e.g., a robot for China, and an account for Russia).
☑️ Check before setting up the voice
Important! If you're using Alice, make sure that her settings include the "Xiaomi Mi Home" skill, and without this, "Alice, turn on the vacuum cleaner" commands won't work.
3. Alternative control methods: gestures, buttons and application
Voice isn't the only way to communicate with a robot, and Xiaomi offers three more channels:
📱 Mobile app Mi Home
The most reliable method.
- 🗺️ Set up a map of the room and cleaning area.
- ⚙️ Change suction modes, wet cleaning, schedule.
- 🔄 Check the history of cleaning and errors.
- 📊 Set up automation (such as cleaning on schedule or when leaving home).
✋ Gestures (for models with LiDAR)
Some robots (such as Mi Robot Vacuum-Mop 2 Pro) support hand control.
- Stand at a distance of 0.5-1.5 m from the robot.
- Raise your hand and wave up and down (to start/pause cleaning).
- Wave left-right to send the robot to base.
The function works through an infrared sensor, so it may not work in the dark.
🖐️ Physical buttons
The body of the robot usually has 2-3 buttons:
- 🔄 Power/Start — switch-on.
- 🏠 Home - Return to the base.
- 🔋 Spot Cleaning – Local Cleaning (on some models).
💡
If the robot doesn’t respond to buttons, try resetting it to factory settings: hold on to Power. + 10 seconds before the indicator flashes.
4.Why the robot doesn't respond to commands - and how to fix it
If Xiaomi Mi Robot Vacuum ignores your attempts to communicate, the reasons may be as follows:
| Problem. | Possible cause | Decision |
|---|---|---|
| Not responding to voice | No connection to the cloud. | Check Wi-Fi, reboot router and robot |
| Commands are executed with a delay | Xiaomi servers are overloaded | Try to control via the local network (in the Mi Home settings) |
| I don't understand commands in Russian. | Region of the account - China | Change region to "Russia" or "Europe" in the Mi Home settings |
| Voice commands work, but not all | Outdated firmware | Update the robot software through Settings → Firmware update |
| The robot squeaks, but does not execute commands | Run out of water/clogged brushes | Check the tank and clean the sensors. |
The most common mistake is that you don't have the same region of account and firmware, for example, if you bought a robot in China but you use a Russian Mi Account, voice control won't work.
- Change your account region to Mainland China (but there will be no Russian in the app).
- Or reflash the robot on the global version of the software (risky, can fly warranty).
How to change your Mi Account region without losing data?
5 Hidden commands and modes: what a robot can do, but doesn't say
In addition to the standard features, the Xiaomi Mi Robot Vacuum hides a few undocumented features, which can be activated through:
- 🔧 Button combinations (e.g., Spot retention) + Home includes a diagnostic mode).
- 🔧 ADB-Teams (for advanced users).
- 🔧 Special voice phrases (not working on all models).
Here are some of them:
- 🤖 Team team. get_status via Mi Home API — Provides a full report on the status of the robot (for developers).
Attention! The use of undocumented commands can lead to:
⚠️ Reset the map of the room (the robot learns the location of the rooms again).
⚠️ Disabling the warranty (if we are talking about firmware through the ADB).
If you want to experiment, start with safe methods, like voice commands or button combinations. ADB Root access to the robot is already risky.
💡
Hidden commands don't work on all models! Before experimenting, check compatibility on forums (e.g., for example, 4PDA Xiaomi Community).
6 How to get a robot to talk to you (yes, it’s possible!)
Few people know, but some models Xiaomi Mi Robot Vacuum (for example, Mi Robot Vacuum-Mop 2 Pro) can pronounce the status of cleaning in voice.
- Open Mi Home → robotize → Settings → Voice prompts.
- Enable the option “Voice Alerts”.
- Choose a language (Chinese, English, sometimes Russian)
- Set the volume level (by default - 50%).
And then the robot will be:
- 🗣️ Report the beginning and end of cleaning.
- 🗣️ Warning of low charge or getting stuck.
- 🗣️ Say the names of rooms during zonal cleaning (if the map is configured).
Important: not all models have voice modules, and if you don't have voice prompts in your settings, your robot doesn't support this feature.
For models without built-in speaker (for example, Mi Robot Vacuum-Mop Essential), you can use an external alert via Mi Home to your phone.
- Enable notifications for the robot in the application settings.
- Activate the option "Text Alerts".
- The robot will send push notifications to the phone instead of voice messages.
7. Frequent mistakes and how to avoid them
Even after you set it up properly, users are faced with typical problems, and here are the most common ones:
- 🚫 The robot does not save the card after switching off → Solution: Don’t turn it off with a button, use the “Go back to base” command».
- 🚫 Voice commands work, but not all → Solution: Check if your model supports a specific command (see above).
- 🚫 Robot doesn't respond to Alis/Google Assistant → Solution: Re-link accounts in the assistant settings.
- 🚫 After the update, functions disappeared → Solution: roll back the firmware or wait for the next update.
Advice for owners of older models: if your robot does not support voice control, you can use smart speakers (for example, Xiaomi Mi Smart Speaker) to control through the Mi Home.
- Connect the speaker and robot to one Mi Account.
- Create an automation scenario (for example, “If it says ‘Clean up’, start the vacuum cleaner”).
- Now you can give commands through the column.