How to control the robot vacuum cleaner Xiaomi through the application Alice from the phone: full instruction

Introduction: Why Alice is the best assistant to control the robot vacuum cleaner Xiaomi

Voice control of smart appliances is no longer a fantasy β€” today even budget models of Xiaomi robot vacuum cleaners support integration with virtual assistants. Alice from Yandex has become one of the most convenient tools for monitoring the Mi Robot Vacuum directly from your smartphone, allowing you to start cleaning, change modes and check the status of the device without having to open the Mi Home app.

In this article, we will not only explore the basic communication setup between the robot vacuum cleaner and Alice, but also the hidden voice control capabilities that the manufacturer does not advertise – for example, how to create complex cleaning scenarios based on schedule or battery level. You will learn which Xiaomi models support this feature, how to bypass typical connection errors and why Alice sometimes β€œdoes not hear” commands.

We will focus on practical nuances, from the differences in management through Yandex Station and mobile application to how to optimize voice queries for the most accurate execution. If you have tried to configure this bundle, but faced problems, here you will find solutions that are not in the official documentation.

What models of robot vacuum cleaners Xiaomi compatible with Alice

Not all Xiaomi devices support Alice integration, depending on the firmware version, regional binding and availability of Wi-Fi module. Here is the current list of compatible models (2026):

  • πŸ”Ή Xiaomi Mi Robot Vacuum-Mop 2 Pro – full support for voice commands, including zoning
  • πŸ”Ή Xiaomi Mi Robot Vacuum-Mop P – basic commands (start/stop, return to base)
  • πŸ”Ή Xiaomi Mi Robot Vacuum-Mop 2 Lite – limited functionality (no wet cleaning control)
  • πŸ”Ή Xiaomi Mi Robot Vacuum-Mop 2 Ultra – Extended scenarios with water doll
  • πŸ”Ή Xiaomi Dreame D9 β€” Compatibility through a workaround (requires manual binding in Mi Home)

Xiaomi models for the Chinese market (with suffix) CN in the title) may not support Alice even if you have Wi-Fi. Check the regional firmware in the device settings: Settings path β†’ About the device β†’ The firmware version, if it's a region. CN, You will need to re-flash to the global version.

⚠️ Attention: Xiaomi Robot Vacuum Cleaners with Laser Sensors (LDS) They may conflict with Alice while using mapping and voice control, in which case, turn off the map mode in the Mi Home app before voice commands.

ModelAlice's supportFeaturesRequired firmware
Mi Robot Vacuum-Mop 2 ProComplete.Zone management, cleaning intensity3.5.8_0042 or newer
Mi Robot Vacuum-Mop PBasicStart/pause only, return to base3.3.9_0021
Dreame D9PartialRequires manual binding in Mi Home4.2.5_1010
πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
Mi Robot Vacuum-Mop 2 Lite
Dreame D9
Another model.
I haven't bought it yet.

Step-by-step, tweaking the connection between robot vacuum cleaner and Alice

To manage the Xiaomi Mi Robot via Alice, you need to follow three key steps: connect the vacuum cleaner to the Mi Home, link the Mi Home account to Yandex, and set up voice commands.

1. Connecting a robot vacuum cleaner to the Mi Home app

If you haven’t added the device to Mi Home yet, do so:

  1. Download Mi Home from Google Play or App Store.
  2. Sign up or sign in to an existing Xiaomi account.
  3. Click Add Add the device (+) β†’ Choose the category of vacuum cleaners β†’ Find your own model.
  4. Follow the instructions on the screen: turn on the vacuum cleaner, holding the power button for 3 seconds until you hear the beep.

2. Linking the Mi Home account to Yandex

This is the most critical stage - without it, Alice will not see your vacuum cleaner:

  1. Open the Alice app on your phone or go to alice.yandex.ru.
  2. Go to Devices β†’ Add the device β†’ Xiaomi.
  3. Enter the username and password from your Mi Home account (use the same one the vacuum cleaner is tied to!).
  4. Confirm access by following the instructions on the screen. The process can take up to 2 minutes - do not close the application.

Make sure the robot vacuum cleaner is connected to 2.4GHz Wi-Fi|Check that the device in Mi Home is displayed as "Online"|Update the vacuum cleaner to the latest version|Turn it off. VPN on your phone (can block communication with Xiaomi servers)-->

3. Set up voice commands

After successful binding, Alice must automatically identify your vacuum cleaner.

  1. Say, "Alice, find my devices."
  2. If the vacuum cleaner appears on the list, try the basic command: "Alice, turn on the vacuum cleaner."
  3. If the device doesn’t show up, restart the robot vacuum cleaner (hold the power button for 10 seconds) and repeat the binding.

πŸ’‘

If Alice doesn't recognize the name of your model, try using alternative language: instead of "Xiaomi Mi Robot," say "vacuum cleaner" or "robot vacuum cleaner." The system sometimes responds better to generic terms.

Basic voice commands for vacuum cleaner control

Alice understands more than 20 commands to manage the Xiaomi Mi Robot, but not all of them are documented. Here is the full list of verified queries, broken down by category:

Basic management

  • πŸ”„ "Alice, turn on the vacuum cleaner – start cleaning in standard mode.
  • ⏸️ "Alice, stop the vacuum cleaner" or "Alice, pause the vacuum cleaner".
  • 🏠 "Alice, send the vacuum cleaner to base - return to the docking station.
  • πŸ”‹ "Alice, what charge is the vacuum cleaner? – check the battery level.

Extended functions (for supported models)

  • 🧹 "Alice, turn on wet cleaning" - only for models with the function of floor washing.
  • πŸ“ "Alice, clean the kitchen" - cleaning in the specified area (requires pre-setting zones in Mi Home).
  • πŸ”Š "Alice, turn the vacuum cleaner down – switch to silent mode.
  • ⏰ "Alice, start the vacuum cleaner at 15:00" - delayed start (not working on all models).

Important: Geo-referenced teams require that the Mi Home store a map of the room and mark the areas, and without that, Alice will say, "I'm sorry, I don't know where your kitchen is."

How to add zones to Mi Home for voice control?
1. Run a full cleaning so that the robot makes a map. 2. Open Mi Home after completion β†’ pick a vacuum cleaner β†’ Map. 3. Press Edit β†’ Add a zone and circle the area. 4. Save the area with the name (e.g., "Kitchen", "Corridor"). 5. Now Alice can recognize these names in commands.

Typical problems and their solutions

Even when you set it up properly, users are faced with errors, and here are the most common scenarios and ways to fix them:

1.Alice doesn't see the vacuum cleaner

Causes and solutions:

  • πŸ”Œ Wi-Fi problem: Robot must be connected to 2.4 GHz network (5 GHz not supported.
  • πŸ”„ Sync failure: Untie your Mi Home account in Alice's settings, then re-attach.
  • πŸ“± Regional restrictions: If the vacuum cleaner is purchased in China, change the region in Mi Home to Russia (Settings) β†’ Region).

2. Commands are executed with a delay

This is due to the architecture of cloud synchronization between Xiaomi and Yandex servers, to reduce the lag:

  • πŸ“Ά Reconnect the vacuum cleaner to the router located closer to the device.
  • ⚑ Turn off the energy-saving mode on your phone for Mi Home and Alice apps.
  • πŸ”— Use commands via Yandex Station instead of a mobile app – latency is usually less.

3.Alice replies, "The device is not responding."

In 90 percent of cases, that means that the robot vacuum cleaner is offline.

  • πŸ”‹ Battery level (if) < 15%, the device is disconnected from Wi-Fi).
  • πŸ“‘ Wi-Fi signal at the docking station location (use the Wi-Fi Analyzer app to check for the data).
  • πŸ”„ Reboot the vacuum cleaner: press and hold the power button for 10 seconds.

⚠️ Note: If you use two-factor authentication in your Mi Home account, Alice may lose communication with devices after changing the password.

Hidden Opportunities: Scenarios and Automation

Few people know that Alice can be used not only for direct commands, but also to create complex automation scenarios, such as running a cleaning operation when you leave the house or increasing suction power when no one is in the room.

1.Schedule cleaning through Alice

While there is a built-in schedule in Mi Home, Alice allows you to flexibly customize the conditions:

  1. Open the Alice app. β†’ Scripts β†’ Create a script.
  2. Choose a trigger: Time (every day at 10:00) or Geolocation (when you leave the house).
  3. Add Action: Device Management β†’ pick a vacuum cleaner β†’ Turn on.
  4. Save the script. Now the cleaning will start automatically.

2.Smart conditions with sensors

If you have other smart devices (such as motion sensors or door openings), they can be linked to a vacuum cleaner:

  • πŸšͺ "If the door is closed for more than 30 minutes, start the vacuum cleaner – only when no one is present.
  • 🌑️ "If the humidity is below 40%, turn on wet cleaning to maintain the microclimate.
  • πŸ”‹ "If the charge of the vacuum cleaner is above 80%, start cleaning - optimize battery consumption.

πŸ’‘

Geolocation scenarios work more accurately if the phone's settings are set to High Accuracy for location, otherwise Alice can fire up to 500 meters in error.

3.Voice shortenings for quick access

To avoid repeating long phrases, set up aliases for commands:

  1. In the Alice app, go to Settings β†’ Voice assistant β†’ Device pseudonyms.
  2. Choose your vacuum cleaner and add a short name, such as Dust.
  3. Now instead of "Alice, turn on the vacuum cleaner," you can say "Alice, dust, work."

Control comparison via Alice and the original Mi Home app

Each method has pros and cons, and here is a comparison table to help you choose the best option:

FunctionAlice (voice)Mi Home (annex)
Speed of execution of commands2-5 seconds (depending on the servers)Instantly.
Accuracy of implementationMaybe wrong about zone recognition.100% accuracy
Zone managementOnly if the zones are named in Mi HomeFull control, map editing
ScheduleFlexible scenarios with external triggersOnly on time.
Charge levelYou can tell by voice.Displayed in real time

The conclusion: Alice is convenient for quick commands (e.g., starting a clean-up from another room), and Mi Home is convenient for fine tuning and monitoring.

πŸ’‘

If you use Alice frequently to control the vacuum cleaner, add the app widget to the phone's home screen, which will speed up access to scripts and team history.

FAQ: Frequent questions about managing Xiaomi through Alice

Can you control Xiaomi vacuum cleaner through Alice without the Internet?
No, Alice needs an internet connection to work and sync with Xiaomi servers, but some commands (like β€œget back to base”) can be executed locally if the robot and phone are on the same Wi-Fi network.
Why does Alice say, "This device doesn't support that command," when the feature is in Mi Home?
That's a limitation. API Xiaomi for third-party services.For example, Alice can't control the suction intensity on Mi Robot Vacuum-Mop P models, although this option is available in the original app.
How to make the vacuum cleaner itself return to the base when the battery is discharged?
This feature must be configured in Mi Home: Open the application β†’ pick a vacuum cleaner β†’ Settings. Go to Advanced Settings. β†’ Recovery: Set a charge threshold (recommended 20%). Activate the Low Charge Autoreturn option. Alice does not control this function directly, but can report the current charge level on request.
Can you control Xiaomi vacuum cleaner through Alice, if the phone and robot are on different networks?
Yes, but with reservations: πŸ“Ά Both devices must have internet access (via mobile network or Wi-Fi). πŸ”„ Commands will be executed with a delay of 3-7 seconds due to cloud processing. 🚫 Some functions (such as zone cleaning) may not work remotely. For stable operation, it is recommended that the vacuum cleaner and phone be on the same local network.
How to untie the vacuum cleaner from Alice if it is sold or transferred to another user?
Follow the following steps: In Alice's Appendix: Devices β†’ Settings (βš™οΈ) β†’ Delete the device. In Mi Home: Profile β†’ Devices β†’ Select a vacuum cleaner β†’ Remove. Reset the vacuum cleaner to factory settings: hold down the power buttons + 5 seconds before the indicator flashes. ⚠️ Warning: Without vacuum cleaner reset, new owner won't be able to link device to his Mi Home account.