How to connect Xiaomi robot vacuum cleaner to Alice: full instructions with solutions to typical problems

Voice control of the Xiaomi robot vacuum cleaner via Alice saves time and makes cleaning even more convenient. However, many users face difficulties in the first synchronization: the device is not in the Mi Home, Alice does not see the vacuum cleaner in the list of smart gadgets, or voice commands work with a delay. In this article, we will analyze all the stages of connection from preparing accounts to setting up scripts, and also consider the unique nuances for models with support for Mi Home Automation and the limitations of older versions of firmware.

It is important to understand that the process depends on the vacuum cleaner model (for example, Mi Robot Vacuum-Mop 2 Pro or Dreame Bot Z10 Pro), the version of the Mi Home app and the regional linking of the Xiaomi account. If you have already tried to link devices and received an error like β€œDevice is not supported” or β€œCan not add to the Smart Home”, in the article you will find specific solutions for each situation.

1.Preparation: What is needed for synchronization

Before you start setting up, make sure that the mandatory conditions are met:

  • πŸ“± Smartphone with Android 8.0+ or iOS 12+ (The latest Mi Home updates may not work on older versions).
  • πŸ€– Xiaomi robot vacuum cleaner with Mi Home Automation support (see the list of compatible models in the table below).
  • 🌐 Stable Internet connection (vacuum cleaner and phone must be on the same 2.4 GHz – 5 GHz network not supported!).
  • πŸ”‘ Mi Home (linked to Russia or China) and Yandex (with connected Smart Home service).

If your vacuum cleaner was purchased in China and linked to an account with the China region, synchronizing with Alice will require a change of region to Russia (instruction in section 3). Also check that the vacuum cleaner has the latest firmware installed - older versions may not support the cloud API necessary for integration.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Series
Dreame Bot (Z10, D9, L10)
Mi Robot Vacuum E10
Old model (until 2020)
Another mark.

Step 1: Connecting the vacuum cleaner to the Mi Home

If your Xiaomi hasn’t already been added to Mi Home, follow these steps:

  1. Install the Mi Home app (you can download the official website or App Store/Google Play).
  2. Register or log in to your account (the region must match the region of the vacuum cleaner purchase!).
  3. Click Add Device (+) β†’ Select the category "Vacilities" β†’ Find your model.
  4. Follow the instructions on the screen: turn on the vacuum cleaner, wait for the sound signal and connect to its Wi-Fi network (the name will be type mirobot-XXXX).
  5. Return to Mi Home, select your 2.4GHz home network and wait for the setup to be completed.

Common mistakes at this stage:

  • ❌ The vacuum cleaner doesn't sound. β†’ Check the battery charge (should be) β‰₯20%) or reset the settings with the Reset button (hold 5 seconds).
  • ❌ The app does not find the device β†’ Restart your router and vacuum cleaner, make sure your phone is connected to 2.4GHz.
  • ❌ The Mistake of the Wrong Region" β†’ See Section 3 on Changing the Region of the Account.

β˜‘οΈ Preparing for synchronization with Alice

Done: 0 / 5

Step 2: Change the region of your Xiaomi account (if required)

If your vacuum cleaner is linked to an account with a region other than China, Europe or Russia, Alice will not be able to detect it.

  1. Open Mi Home β†’ go to Profile β†’ Settings β†’ Region.
  2. Select Russia and confirm the change (all devices will be unplugged!).
  3. Add the vacuum cleaner to the app (see section 2).

⚠️ Warning: If you change region, all device data (cleanup maps, settings) will be deleted!

Dreame Bot and new Mi Robot models (2022 and later) support multi-regional binding, but Alice still needs Russia. If the vacuum cleaner does not appear in the Mi Home after the change of region, try:

  • πŸ”„ Reboot router and vacuum cleaner.
  • πŸ“± Remove the Mi Home app cache in your phone settings.
  • 🌍 Use it. VPN with servers in Russia (if you are abroad).

Step 3: Connecting Mi Home to Yandex Smart Home

Now you need to link the Xiaomi account with the Yandex Smart Home service:

  1. Open the Yandex application β†’ go to Smart Home (or install a separate Yandex Smart Home application).
  2. Click Add Add the device β†’ Xiaomi.
  3. Enter the username and password from the Mi Home account (should be with the region of Russia!).
  4. Allow access to devices (checks for all items).

After successful synchronization, the vacuum cleaner will appear on the list of devices.

  • πŸ”„ Update the list of devices in Yandex Smart Home (Update button in the upper right corner).
  • πŸ“΅ Check that the vacuum cleaner is online in Mi Home (the cloud icon must be green).
  • πŸ”§ In the vacuum cleaner settings in Mi Home, enable the option "Cloud management" (Settings) β†’ Cloud Service).
What if Yandex does not see the vacuum cleaner after synchronization?
The problem may be the limitations of Xiaomi’s API for older models. Try: 1. Update the vacuum cleaner firmware to the latest version via Mi Home. 2. Disable and reconnect Xiaomi’s account in Yandex Smart Home. 3. If the model is older than 2019 (such as Mi Robot 1S), you may need to use alternative services like Home Assistant.

Step 4: Set up voice control through Alice

When the vacuum cleaner appears in Yandex Smart Home, you can configure voice commands. Open the device in the application and check the available actions.

  • 🏠 "Alice, start cleaning up – start the standard cleaning.
  • 🧹 "Alice, kitchen vacuuming" - cleaning in a specific area (if the rooms in Mi Home are configured).
  • πŸ”‹ "Alice, send the vacuum cleaner to base - return to the docking station.
  • πŸ”• "Alice, stop cleaning. – pause/stop.

For advanced control (e.g., "Alice, turn on wet cleaning" or "Alice, set the power to maximum"), you will need:

  1. In Mi Home, set up scenes (Automation β†’ Add Scene).
  2. Link scenes with Yandex Smart Home via the option "Add script".

⚠️ Note: Some models (e.g. Mi Robot Vacuum) E10) Do not support separate commands for dry and wet cleaning through Alice.In this case, use scenes in Mi Home with a time trigger or geolocation.

6. Solving typical problems

If at any stage there are difficulties, use the table below:

Problem.Possible causeDecision
Alice says, "The device is not responding."The vacuum cleaner offline at Mi HomeCheck Wi-Fi connection, restart vacuum cleaner
Vacuum cleaner does not appear in Yandex Smart HomeXiaomi account region is not RussiaChange region (section 3) and reconnect your account
Commands are executed with a delayWeak Wi-Fi signal or overloaded Xiaomi serversReconnect the vacuum cleaner to the router closer to it
Error "Device not supported"Old model or firmwareUpdate your vacuum cleaner or use your Home Assistant

Additional tips for stable work:

  • πŸ“Ά Set up a static vacuum cleaner IP on the router to avoid connection breaks.
  • πŸ”„ Once a month, reload the vacuum cleaner (power button for 10 seconds) to reset the cache.
  • πŸ“± In Mi Home settings, turn off Traffic Savings (Settings) β†’ Network Settings).

πŸ’‘

If Alice stopped seeing the vacuum cleaner after the Mi Home update, delete and re-add Xiaomi account to Yandex Smart Home.

7. Advanced Features: Scenes and Automation

Synchronizing with Alice opens up access to cleaning automation, such as:

  • ⏰ Cleaning schedule (daily at 10:00 when no one is home).
  • πŸšͺ Starting at the care (by geolocation of the phone).
  • 🌑️ Cleaning at high humidity (integration with sensors Xiaomi Aqara).

To set up:

  1. In Yandex Smart Home, select "Scenarios β†’ Create a script".
  2. Add a condition (e.g., "Time" or "Geolocation").
  3. As an action, select a vacuum cleaner and a command (for example, β€œStart cleaning”).

Example of scenario:

IF [Time = 9:00] AND [Everybody left home (geolocation)]


That. [Xiaomi Mi Robot β†’ Start cleaning (Silent mode))]

πŸ’‘

For proper operation of geolocation scenarios, make sure that the phone settings include location access for Yandex and Mi Home applications.

8. Alternative management methods (if Alice is not suitable)

If your vacuum cleaner model is not supported by Yandex or you prefer other platforms, consider:

  • 🏠 Home Assistant – open system with support for Xiaomi Miio (requires customization skills).
  • πŸ€– Google Assistant – Connects to Mi Home β†’ Google Home (the account area must be Europe or USA).
  • 🍎 Siri Shortcuts – for iPhone users (via Mi Home app).

Home Assistant will require:

  1. Install the Xiaomi Miio component.
  2. Get token devices (instructions on the official website).
  3. Add the vacuum cleaner to configuration.yaml.

The advantages of Home Assistant:

  • βœ… Support for all Xiaomi models, including outdated.
  • βœ… Flexible setting of zone cleaning and parameters (power, humidity).
  • βœ… Integration with other smart devices (lighting, sensors).

FAQ: Frequent questions

Can I connect a Xiaomi vacuum cleaner to Alice without Mi Home?
No, Mi Home is a must-have link in the chain. Yandex Smart Home interacts with Xiaomi devices via the Mi Home cloud. The alternative is Home Assistant, but it requires manual configuration.
Why does Alice see a vacuum cleaner, but commands don't follow?
The reasons may be: Do Not Disturb Vacuum (check in Mi Home), weak Wi-Fi signal (move router closer or use repeater), firmware restrictions (update vacuum cleaner software).
How to untie a vacuum cleaner from an old Xiaomi account?
To reset the anchorage: Press and hold the power buttons + Home on the vacuum cleaner 5-10 seconds (before the beep). In Mi Home, remove the device from the list. Add the vacuum cleaner again (see section 2). ⚠️ After resetting, all settings and cleaning cards will be removed!
Are Dreame vacuum cleaners supported (e.g. D9 or Z10 Pro)?
Yes, but with nuances: Dreame Bot Z10 Pro and newer connect to Alice via Mi Home (needs an account with the region Russia). Older models (Dreame D9) can require manual adjustment through Home Assistant. For full functionality (for example, wet cleaning management), set up scenes in Mi Home.
Can I drive a vacuum cleaner through Alice outside the house?
Yes, if: Vacuum and router are on. Mi Home includes Settings β†’ Cloud Service. Internet connection stable (with a weak signal, commands may not reach). For reliability, set up a static IP for the vacuum cleaner in the router.