Any Xiaomi Mi Robot Vacuum owner will sooner or later wonder, how do you make it easier to control the device so you don't open the app every time? Voice assistants solve this problem -- just say a command, and the vacuum cleaner will start cleaning, return to base, or change mode. But how do you set it up?
In this article, we will look at all the ways to voice control Xiaomi robot vacuum cleaners, from classic models Mi Robot Vacuum-Mop 2 Lite to flagship Xiaomi Robot Vacuum-Mop 2 Ultra. You will learn which assistants are supported (Yandex Alice, Google Assistant, Apple Siri), how to synchronize devices and which commands work, and also β typical errors and their solutions if voice commands do not work.
Importantly, not all Xiaomi models support voice control out of the box, for example, budget versions (Mi Robot Vacuum-Mop Essential) require additional customization through Mi Home or third-party services like Home Assistant, but even then the process takes no more than 10 minutes β we will show you how to do it without technical knowledge.
Which Xiaomi models support voice control?
The list of compatible devices depends on the communication protocol and the firmware region. Most modern vacuum cleaners Xiaomi (released after 2019) support integration with voice assistants, but there are nuances:
- πΉ Full support (works with Alice, Google, Siri without additional settings): Xiaomi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2 Ultra, Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop 2 Lite (with firmware for Russia / Europe).
- πΈ Partial support (requires manual tethering via Mi Home or Yandex Smart Home): Mi Robot Vacuum-Mop Essential, Mi Robot Vacuum-Mop 1C, Older versions of the Mi Robot Vacuum 1S.
- πΆ Limited support (only available through Home Assistant or IFTTT): Chinese versions of vacuum cleaners with firmware for the market CN, Viomi (sub-brand Xiaomi).
To check your modelβs compatibility, open the Mi Home app, go to the vacuum cleaner settings, and find Smart Home β Voice Control. If you donβt have one, youβll need to use workarounds (discussed below).
Preparation: What is needed for voice control?
Before setting up, make sure that the basic conditions are met:
Install the latest version of the Mi Home app (or Xiaomi Home for new models)
Connect the vacuum cleaner to Wi-Fi (2.4GHz network only!)
Link the device to your Xiaomi account
Update the vacuum cleaner firmware to the current version (in Settings β About the device)
Install the voice assistant app (Yandex, Google Home or Apple HomeKit)
-->
If the vacuum cleaner is not connected to Wi-Fi, do it manually:
- Press the Wi-Fi button on the vacuum cleaner case (3-5 seconds) until you hear the beep.
- In the Mi Home app, click Add Device β Robot vacuum cleaner.
- Select your model and follow the instructions (the application itself will prompt you to connect to the temporary vacuum cleaner network).
Critical: Xiaomi vacuum cleaners donβt work with 5GHz networks. If your router only broadcasts 5GHz, turn on compatibility mode or create a separate 2.4GHz network. Otherwise, the device wonβt connect and voice control will not be available.
π‘
If the vacuum cleaner does not find the network, try temporarily disabling router protection (WPA3) and using WPA2.
Setting up voice control through Yandex Alice
Yandex Alice is the most popular assistant for Xiaomi management in Russia.
- Open the Yandex app (or Yandex with Alice).
- Go to the Devices. β Add the device.
- Choose Xiaomi from the list of brands and log in under your Mi Account.
- Allow access to data (click Allow in all pop-ups).
- After synchronization, the vacuum cleaner will appear in the list of devices.
Now you can use voice commands. Examples:
- π£οΈ "Alice, turn on the vacuum cleaner - the beginning of cleaning.
- π£οΈ "Alice, stop cleaning the living room if you have zones set up.
- π£οΈ "Alice, send the vacuum cleaner to base - return to the docking station.
Important: Alice supports only basic commands. For advanced features (such as cleaning mode selection), use the Mi Home app or Google Assistant.
Why doesn't Alice see the vacuum cleaner?
Managing through Google Assistant (OK Google)
Google Assistant offers more options for setting up commands than Alice.
- Install the Google Home app (available for Android and iOS).
- Click Add β Set up the device β Works with Google.
- In the list of brands, select Mi Home and log in.
- Select your vacuum cleaner from the list of devices and assign him a room (for example, "Living room").
After synchronization, commands can be used:
- π£οΈ "OK Google, run a vacuum cleaner in the kitchen β cleaning in a specific area.
- π£οΈ "OK Google, set the vacuum cleaner mode βquiet cleaningβ β change mode.
- π£οΈ "OK Google, how much charge does a vacuum cleaner have.
The advantage of Google Assistant is that it supports routines, such as creating a schedule cleaning scenario that will run the vacuum cleaner on weekdays at 10:00 and on weekends at 12:00.
| Function | Yandex Alice | Google Assistant | Apple Siri |
|---|---|---|---|
| Starting the cleanup | β | β | β (via HomeKit) |
| Cleaning stop | β | β | β |
| Mode selection (quiet/intensive) | β | β | β |
| Cleaning in a specific area | β (if the rooms are set up) | β | β |
| Integration with other devices | β | β (routinely) | β (via Shortcuts) |
π‘
Google Assistant is the best choice for advanced users, as it allows you to create complex automation scenarios (for example, starting a vacuum cleaner when leaving home).
Voice control via Siri and Apple HomeKit
iPhone owners can control the Xiaomi vacuum cleaner via Siri, but this will require additional software, since there is no official support for HomeKit.
- π Home Assistant: Requires you to install a server on a Raspberry Pi or PC, but gives you full control.
- π Through IFTTT: Free service for creating applets (for example, Siri command) β vacuum-stuff).
- π± Controller for HomeKit: Emulates HomeKit support for uncertified devices.
Step-by-step instructions for IFTTT:
- Download IFTTT and log in.
- Create a new applet: If This β Google Assistant (or Siri Shortcuts).
- Select a voice command as a trigger, such as, "Hey Siri, start the vacuum cleaner."
- Select Mi Home as the action (then that) and specify a command (e.g. Start Cleaning).
- Save the applet and test the team.
β οΈ Attention: When in use IFTTT Commands are executed with a delay 1-3 For instant feedback, you should set up Home Assistant.
Advanced Opportunities: Scenarios and Automation
Voice control is just the tip of the iceberg, and with a smart home, you can create fully automated scenarios.
- π Scheduled cleaning: vacuum cleaner starts at 9:00 when everyone goes to work.
- πͺ Cleaning when leaving home: The vacuum cleaner turns on when geolocation shows you are far from home.
- π‘οΈ Cleaning at high humidity: if the sensor shows humidity >60%, vacuum cleans the floor with a mop.
To customize the scripts in Mi Home:
- Open the Automation tab.
- Press Add Add Add. β User-generated script.
- Select a trigger (time, geolocation, sensor, etc.).
- Add an action, such as starting a cleaning.
- Save the script and activate it.
β οΈ Warning: Some scenarios (e.g., geolocated) severely drain the smartphone battery.
Typical problems and their solutions
If voice commands donβt work, check out these points:
| Problem. | Reason. | Decision |
|---|---|---|
| Alice/Google doesn't see the vacuum cleaner | The device is not synced with the account | Reconnect the vacuum cleaner to Mi Home and update the list of devices in the assistant |
| Commands are executed with a delay | Weak Wi-Fi signal or overloaded Xiaomi server | Restart the router or connect the vacuum cleaner to another 2.4GHz channel |
| Vacuum doesn't respond to commands | Device offline or discharged | Check the battery and restart the vacuum cleaner (press the power button for 10 seconds) |
| Alice says "can't control the device" | Account bundle error | Untie and re-link Xiaomi account in Alice settings |
If nothing helps, try resetting the vacuum cleaner settings to factory:
- Press the Wi-Fi button and Power for 5 seconds.
- Wait for the sound signal and the indicator flash.
- Reconnect the vacuum cleaner through Mi Home.