How to Connect Xiaomi Robot Vacuum to Alice: A Complete Guide to Solving Typical Problems

Voice-controlled robot vacuum cleaners are not a luxury, but a way to save time and make cleaning as comfortable as possible. Xiaomi offers some of the most popular models of smart vacuum cleaners, but their integration with Alice from Yandex does not always go smoothly. Why? The fact is that the Mi Home and Yandex.Smart Home ecosystems operate on different protocols, and official support is limited.

Many users experience sync errors, broken commands, or no response from the vacuum cleaner to voice requests. In this article, we will explore all possible ways to connect from the standard via Mi Home to workarounds using Home Assistant or the other. IFTTT. You will also find a model compatibility table, a checklist for diagnosing problems and answers to frequent questions.

If you've already tried to link devices and you've got a "Device Not Responding" or "Can't Add to a Smart Home" error, don't give up. 90% of the time, the problem is solved by setting up the region in Mi Home or resetting the app cache. And for older models (e.g. Mi Robot Vacuum 1), we've developed alternative methods using third-party services.

Before proceeding, make sure that:

  • πŸ“± You have the latest versions of Mi Home (at least 6.5.400) and Yandex (at least 23.9) apps installed).
  • 🌐 Robot vacuum cleaner connected to the same Wi-Fi network as the smartphone (guest networks are not supported!).
  • πŸ”„ Mi Accounts and Yandex ID Not blocked and confirmed by phone number.
πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
Viomi V3
Another model

1. Official method: connection via Mi Home and Yandex.Smart Home

The easiest and most recommended method is synchronization through official applications, which works for most modern models (Mi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2 Ultra, etc.), but requires the correct configuration of the region.

Step 1: Set up the region in Mi Home

By default, Mi Home can be tied to the Mainland China region, which blocks integration with Alice.

  1. Open Mi Home and go to profile (the icon in the upper right corner).
  2. Click on the line with your region (e.g. Russia or China).
  3. Choose Russia or Europe and confirm the shift. Attention: after the change of region, all devices will be untied!

Step 2: Adding a vacuum cleaner to Yandex.Smart Home

After the change of region:

  • πŸ“² Open the Yandex application and go to the Smart Home section.
  • πŸ” Press "Add device" β†’ "Other devices" β†’ Choose Xiaomi.
  • πŸ”— Enter the username and password from Mi Account (should match the account in Mi Home).
  • βœ… Confirm access to devices and wait for sync (may take up to 5 minutes).

If the vacuum cleaner does not appear on the list, check:

⚠️ Note: Some models (e.g. Viomi) V2) require manual addition via "Add manually" with the choice of category "Vacin".

Install the latest versions of Mi Home and Yandex|

Replace the region by Russia/Europe Mi Home|

Connect a vacuum cleaner and smartphone to the same Wi-Fi network|

Check that your Mi Account is not blocked|

Reboot the robot vacuum cleaner (reset button for 5 seconds)-->

2. Compatibility table of Xiaomi models with Alice

Not all Xiaomi robot vacuum cleaners are officially supported by Alice, below is the current compatibility table (May 2026 data):

Model vacuum cleanerOfficial support for AliceRequired region in Mi HomeAlternative methods
Mi Robot Vacuum-Mop 2 Proβœ… Yes.Russia/EuropeNot required
Xiaomi Robot Vacuum-Mop 2 Ultraβœ… Yes.Russia/EuropeNot required
Mi Robot Vacuum-Mop P⚠️ Partially (only basic commands)RussiaHome Assistant for Extended Functions
Viomi V3❌ No.Anybody.IFTTT or Home Assistant
Mi Robot Vacuum 1 (First Generation)❌ No.β€”Only through Home Assistant + Mi Home Token

If your model is not in the table, check it on the Xiaomi Russia website under Compatibility with voice assistants. For older devices (released before 2020), there is no official integration with Alice, but you can use workarounds (see section 4).

3. Advanced teams for Alice: What can you say to a vacuum cleaner?

After a successful connection, Alice supports basic and advanced commands depending on the model.

Basic commands (work for all supported models):

  • 🏠 "Alice, turn on the vacuum cleaner - the beginning of cleaning.
  • ⏹️ "Alice, Turn Off the Vacuum" or "Alice, Stop Cleaning" - Stopping Work.
  • πŸ”‹ "Alice, send the vacuum cleaner to charge - return to the docking station.
  • πŸ“ "Alice, where is the vacuum cleaner? – Voice location report (Lidar models only).

Extended teams (only for the Pro/Ultra-version):

  • 🧹 "Alice, vacuum in the living room" - zone cleaning (requires pre-setting the map in Mi Home).
  • πŸ’§ "Alice, Wash the Floor in the Kitchen" - Starting the wash mode (for models with mop function).
  • πŸ”„ "Alice, set the vacuum cleaner power to maximum" - suction adjustment.
  • πŸ•’ "Alice, schedule cleaning for 18:00" - schedule creation (synchronized with Mi Home).

If Alice doesn't understand the team, try:

⚠️ Attention: Zone cleaning requires saving the map of the room in Mi Home and assigning names to the zones (for example, "Living room", "Kitchen"). Without this command, "Bedroom vacuum" will not work!

πŸ’‘

If Alice says, "The device doesn't support this command," try paraphrasing the request, for example, instead of "start cleaning," say "turn on the vacuum cleaner." Sometimes adding the device name, "Alice, tell the robot vacuum cleaner to start cleaning."

4. Alternative ways of connecting for incompatible models

If your vacuum cleaner is not officially supported (e.g. Mi Robot Vacuum 1 or Viomi) V2), You can use workarounds through third-party services. Let's look at two reliable methods.

Method 1: Home Assistant + Mi Home integration

Home Assistant is an open platform for smart homes that allows you to connect Xiaomi and Yandex through a common bridge.

  1. Install Home Assistant on Raspberry Pi, NAS or in Docker.
  2. Add Xiaomi Miio integration through HACS (need token).
  3. Configure a bundle with Yandex.Smart Home through the Yandex Smart Home component.

Detailed instructions for obtaining a token:

How to Get Mi Home Token for Home Assistant
1. Install the Mi Home Token Extractor app (available on GitHub). 2. Sign in to your Mi Account through this app. 3. Select your vacuum cleaner from the list of devices and copy the token (line from the device). 32 symbolism). 4. Insert the token in Home Assistant: Miio: Devices: - Host: [IP_address vacuum] token: [your token] name: "Xiaomi Vacuum"

Method 2: IFTTT + Yandex.Alice.

IFTTT (If This Then That allows you to create chains of automation between services:

  1. Create an IFTTT account and connect Mi Home and Yandex Alice.
  2. Create an applet with the trigger "Yandex Alice: Say a phrase" (e.g., "Alice, run the vacuum cleaner through the box") IFTTT").
  3. Select "Mi Home: Start Cleaning" as your action.

The disadvantage of this method is the delay of execution (up to 10 seconds) and the restriction of 3 applets in the free version.

πŸ’‘

For older Xiaomi models (until 2020), Home Assistant is the only reliable way to integrate with Alice. IFTTT Suitable for simple commands, but does not support advanced features (zone cleaning, power adjustment).

5. Typical errors and their solutions

Even with the right setup, users are facing problems. TOP-5 errors and ways of correcting them:

Error 1: β€œThe device does not respond” in Yandex.Smart Home

  • πŸ”Œ Check that the vacuum cleaner is on and connected to Wi-Fi (the indicator should burn blue).
  • πŸ“Ά Reconnect the vacuum cleaner to the network: press the Wi-Fi button on the case for 3 seconds.
  • πŸ”„ Reboot the router and smartphone.

Mistake 2: Alice says "Device not found"

  • πŸ” Make sure that in Mi Home the vacuum cleaner is tied to the same account as in Yandex.Smart Home.
  • 🌍 Check out the region in Mi Home (should be Russia or Europe).
  • πŸ—‘οΈ Clear the cache of Mi Home and Yandex applications in the smartphone settings.

Error 3: Commands are executed with a delay

  • πŸ“Ά Check the speed of the Internet: vacuum cleaner needs stable Wi-Fi (not lower than 5 Mbit / s).
  • πŸ”Œ Connect the vacuum cleaner to a 5 GHz network (if the router supports it).
  • πŸ”„ Update the vacuum cleaner firmware in Mi Home (Device Settings section) β†’ Update of the PO).

Mistake 4: Extended commands (zonal cleaning) are not working

⚠️ Note: To clean the area through Alice, you must: Save a map of the room in Mi Home (the robot must undergo a complete cleaning at least once), break the map into zones and assign them names (for example, "Kitchen", "Corridor"). In Yandex.Smart Home update the list of commands (the button "Update features" in the device settings). If the zones do not appear, try to resave the map or reset the vacuum cleaner settings to the factory (Settings) β†’ Reset).

Mistake 5: Vacuum cleaner doesn't return to base on command

  • πŸ“ Make sure the docking station is within Wi-Fi range.
  • πŸ”‹ Check charging contacts on the vacuum cleaner and station (clean from dust).
  • πŸ”„ Reboot the vacuum cleaner: Hold the Power button for 10 seconds.

6. Optimization of work: tips for experienced users

To make voice control as convenient as possible, use these tips:

1. Configuring voice scripts

In Yandex.Smart Home, you can create chains of commands for automation.

  • πŸŒ… "Alice, morning cleaning" β†’ The vacuum cleaner starts cleaning at 8:00, and the coffee maker turns on after 10 minutes.
  • πŸšͺ "Alice, I'm leaving" β†’ The vacuum cleaner starts and the smart socket turns off the iron.

To do this, go to the scripts. β†’ Create a script and add the right devices.

2.Use of short device names

If you have multiple vacuum cleaners, give them short and unique names in Mi Home (e.g. Kitchen Vacuum, Bedroom Vacuum) and Alice will be more likely to recognize commands like:

"Alice, turn on the kitchen vacuum cleaner."

3. Manual firmware update

Sometimes official updates are delayed to install the latest firmware manually:

  1. Download the firmware file for your model from the Miui website SU.
  2. Put it at the root of the smartphone’s internal memory.
  3. In Mi Home, go to Device Settings β†’ Update of the PO β†’ Local Update.

Monitoring of vacuum cleaner condition

To Alice reported the status of the vacuum cleaner (charge, errors), set up notifications:

  • In Mi Home, enable the option β€œState Notifications”.
  • In Yandex.Smart Home, activate Voice Alerts for your device.

Now you can ask:

"Alice, what's the charge on the vacuum cleaner?"


"Alice, why did the vacuum cleaner stop?"

πŸ’‘

If the vacuum cleaner often loses communication with Wi-Fi, attach a static one to it. IP-address in the router settings, which will prevent connection breaks when you change DHCP-address.

7.Security: How to protect a smart vacuum cleaner from hacking?

Connecting a vacuum cleaner to the Internet opens up potential vulnerabilities, and follow these rules to secure your device:

1. Protection of Mi Account

  • πŸ” Enable two-factor authentication in your Mi Account (Profile) β†’ Security β†’ Two-step verification).
  • πŸ“± Link your account to your phone number and email.
  • πŸ”„ Change your password regularly (once in a week) 3-6 months).

2. Set up the home network

  • πŸ›‘οΈ Create a separate network for smart devices in the router (guest network is not suitable!).
  • πŸ”’ Disable access to the vacuum cleaner from the external network in the Mi Home settings (Device settings) β†’ Remote access).
  • 🌐 Use a support router IPS/IDS (e.g. Keenetic or ASUS RT-AX88U).

Updates and monitoring

  • πŸ”„ Install all firmware updates for vacuum cleaner and Mi Home app.
  • πŸ“Š Check the router’s connection logs for suspicious activity.
  • 🚫 Disable unnecessary integrations (for example, if you are not using Google Assistant, remove it from the list of related services).

Physical security

⚠️ Note: If the vacuum cleaner is connected to Alice, anyone who has access to your Yandex ID, To restrict access: In Yandex.Smart Home, set up Family Access and add only trusted users. Turn off voice control for vacuum cleaner in Alice settings (Settings) β†’ Smart home. β†’ Your vacuum cleaner. β†’ Voice control).

FAQ: Answers to Frequent Questions

Can you connect to Alice vacuum cleaner Xiaomi, bought in China (with firmware) CN)?
Yes, but it is necessary: Change the region in Mi Home to Russia or Europe (all devices will be untied!). Update the vacuum cleaner firmware to the global version (instructions are available on the forums). 4PDA Reset the vacuum cleaner settings to factory (Hold the power button for 10 seconds). If the firmware is not updated, use Home Assistant with manual token indication.
Why does Alice say, "This device doesn't support that command," even though the model is compatible?
Causes and solutions: πŸ”„ Not synchronized opportunities: In Yandex.Smart Home, click "Update features" for vacuum cleaner. πŸ—ΊοΈ No saved card: For zone cleaning, the vacuum cleaner must undergo complete cleaning at least once and keep the map. πŸ“± Outdated version of the application: Update Mi Home and Yandex to the latest versions.
How do you make sure that the vacuum cleaner is automatically switched on on schedule through Alice?
There are two ways: Method 1: Through Yandex.Smart Home Open Yandex.Smart Home β†’ Scripts β†’ Create a script. Select a Scheduled trigger and specify the time. Add the action "Enable the vacuum cleaner." Method 2: Mi Home (more secure) In Mi Home, go to Device Settings β†’ Schedule. Create a task with the right time and days of the week. Make sure that Yandex.Smart Home has schedule synchronization enabled.
Can you control a Xiaomi vacuum cleaner through Alice if it is connected to Mi Home Server?
Yes, but with reservations: πŸ”Œ If the vacuum cleaner is connected to Mi Home Server (for example, on the NAS), It must be accessible from an external network. 🌍 In Yandex.Smart Home, when you add a device, select "Connect via Mi Home" and log in. ⚠️ Some features (such as zone cleaning) may not work without cloud sync. For full operation, it is recommended to use Home Assistant as a bridge between the local server and Alice.
What if, after updating the firmware, the vacuum cleaner stopped responding to Alice's commands?
The update probably reset the integration settings. Try: In Yandex.Smart Home remove the vacuum cleaner and add it again. In Mi Home, check that the region has not reset to China. Reboot the vacuum cleaner (hold the power button for 5 seconds). If it does not help, roll back the firmware to the previous version (instructions are available on the 4PDA).