How to connect Alice to the robot vacuum cleaner Xiaomi: full instructions with photos and tips

Voice control of the robot vacuum cleaner Xiaomi through Alice from Yandex turns cleaning into a fully automated process. Suffice it to say, "Alice, start the vacuum cleaner" and the equipment will start working without you. But how to properly set up this bundle if the manufacturer does not always provide detailed instructions?

In this article, we will look at all the stages of connection, from checking the compatibility of the model to solving typical synchronization errors, you will learn which versions of Mi Home and Yandex support integration, how to add a device to both applications and why Alice sometimes “does not see” the vacuum cleaner. For owners of older Xiaomi models (for example, Vacuum Cleaner). 1S) Provide alternative management methods through third-party services.

Important: the procedure takes no more than 15 minutes, but requires a stable Internet connection and current versions of the software. If you have already tried to connect and received an error, skip the basic steps and go immediately to the "Problem Solving" section.

1. Compatibility Check: Which Xiaomi Models Work With Alice

Not all Xiaomi robot vacuum cleaners support direct integration with Alice, and the following series (2020-2026 release) are officially certified:

  • 🤖 Xiaomi Mi Robot Vacuum-Mop 2 Lite/Pro/Ultra — Full support for voice commands;
  • 🤖 Xiaomi Mi Robot Vacuum-Mop P10/P20 — Requires firmware updates to version 3.5.8_0040;
  • 🤖 Xiaomi Mi Robot Vacuum-Mop T10/T10+ — Compatibility with Yandex Smart Home;
  • 🤖 Xiaomi DreameBot D9/D10/L10 — connects via Mi Home with subsequent binding to Yandex.

Models up to 2019 (such as Xiaomi Vacuum Cleaner 1/1S) are not officially supported, but they can be connected via workarounds.

To find out the exact model of your vacuum cleaner:

  1. Turn the device over and find a sticker with the serial number.
  2. The first 6-8 characters (e.g. SDJQR02RR) will indicate a series.
  3. Check compatibility on the Yandex Smart Home website.
📊 What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot Vacuum-Mop 2
Xiaomi DreameBot
Old model (until 2019)
Another mark.

2.Preparation: What to do before connecting

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

Registered account in Mi Home (linked to the same number as Yandex)|

Installed the latest versions of applications Mi Home (not lower than 6.0.100) and Yandex (not lower than 23.40)|

Robot vacuum cleaner connected to Wi-Fi (2.4 GHz) and has undergone initial setup in Mi Home|

The phone includes geodata and Bluetooth (for some models)-->

Pay special attention to the Wi-Fi network:

  • 📶 The vacuum cleaner only supports 2.4GHz – if you have a dual-band router, create a separate network for smart home devices.
  • 🔒 Turn it off. WPA3 in the router settings (use) WPA2-PSK).
  • 🌍 The region in the Mi Home must coincide with the region of the vacuum cleaner purchase (for example, Russia or China).

⚠️ Note: If you have previously used the Chinese version of Mi Home (Mi Home China), reinstall the app to the global version.

3. Step-by-step instruction: connect the vacuum cleaner to the Mi Home

If the vacuum cleaner has not been added to Mi Home, follow the following steps:

  1. Reset vacuum cleaner settings (if you’ve already used one): Press the Reset button (usually located under the lid) for 5-10 seconds until the voice message sounds. The indicator flashes orange, which means that the device is ready for a new setup.
  2. Add to Mi Home: Open Mi Home, click «+» → «Add the device» → Choose the category "Vacuum cleaner." Follow the instructions on the screen: connect to the time network of the vacuum cleaner (Xiaomi_Vacuum_XXXX), Then go back to your Wi-Fi.
  3. Update firmware: Go to Device Settings → Software Update. If a new version is available, install it (this is mandatory for Alice compatibility).

Critical point: after adding a vacuum cleaner to Mi Home, check that the device settings include the option of Yandex Smart Home (or Yandex Smart Home).

💡

If the vacuum cleaner doesn't connect to Wi-Fi, try temporarily disabling the firewall or antivirus on your phone, sometimes blocking connections to new devices.

4. Tying the vacuum cleaner to Yandex Smart Home

Now you need to link the accounts Mi Home and Yandex:

  1. Open the Yandex (or Yandex Smart Home) application.
  2. Go to the "Devices" section» → «Add the device» → «Xiaomi».
  3. Enter the username and password from Mi Home (should match the account to which the vacuum cleaner is attached).
  4. Select your robot vacuum cleaner from the list and confirm synchronization.

After successful binding, a device card will appear in Yandex Smart Home. Now you can control the vacuum cleaner through:

  • 🎤 Voice commands to Alice (e.g., “Start the living room cleaning»).
  • 📱 Yandex app (Install "Smart home»).
  • 💻 Web interface home.yandex.ru.

⚠️ Note: If the vacuum cleaner is not displayed in the list of devices in Yandex, check: In Mi Home, the device is tied to the same region as the account (for example, Russia). In the vacuum cleaner settings, the option Shared Access or Yandex Integration is enabled.

5.Tune voice commands for Alice

By default, Alice supports basic commands:

Team team.Action.Example
Starting the cleanupStarting of standard cleaning"Alice, start the vacuum cleaner."
Cleaning stopInterruption of the current task"Alice, stop cleaning."
Return to baseVacuum cleaner drives to docking station"Alice, bring the vacuum cleaner back to base."
Cleaning the roomStarting in a specific room (if the map is configured)"Alice, kitchen's been vacuumed."

For extended commands (for example, “set the suction power to maximum”), you need:

  1. Open Yandex Smart Home → choose a vacuum cleaner → “Settings”.
  2. Enable the option Advanced Management.
  3. Create scripts (e.g., “Schedule Cleaning” or “Silent Mode”).

How to create a script for cleaning on a schedule?
Go to Yandex Smart Home → Scenarios → Scenarios → Scenarios. Select a trigger (e.g. Time or Geoposition), then add Start Cleanup. Save the script. Now the vacuum cleaner will turn on automatically, for example, when you are not at home.

6.The solution to the problems: why Alice doesn't operate a vacuum cleaner

If the teams are not working after setting up, check:

Problem.Possible causeDecision
Alice says, "The device is not responding."Vacuum is off Wi-FiRestart your router and check the connection in Mi Home
Commands are executed with a delayXiaomi or Yandex servers are overloadedRepeat the command in 1-2 minutes.
Alice doesn't see vacuum cleaner on device listDisparity of regions in Mi Home and YandexChange the region in Mi Home to Russia and reconnect the device
Voice commands work, but in the application – notCash of Yandex appendixClear the cache or reinstall the app

A common mistake: If you used Mi Home from a VPN or changed your account region, Alice may lose access.

  1. Remove the vacuum cleaner from Yandex Smart Home.
  2. In Mi Home, change your region to Russia (even if you are in another country).
  3. Re-add the device to Yandex.

💡

If nothing works, try an alternative method through Home Assistant or IFTTT (described in the next section).

7. Alternative ways of connecting for older models

Owners of Xiaomi Vacuum 1/1S or other uncertified models will be helped by a workaround via Home Assistant or IFTTT:

Method 1: Home Assistant (for advanced users)

It will require:

  • 🖥️ Installed Home Assistant (on Raspberry Pi or server).
  • 🔌 Xiaomi Miio integration (installed through the HACS).
  • 🔑 Token devices (can be obtained through MiHome Devices Database).

Instructions:

  1. Add to configuration.yaml: vacuum: - platform: xiaomi_miio host: IP_DRESS DUST TOKEN: YOUR_TOKEN name: "Xiaomi Vacuum"
  2. Reboot Home Assistant.
  3. Connect Home Assistant to Yandex Smart Home through Yandex Smart Home integration.

Method 2: IFTTT (Simple but with limitations)

Steps:

  1. Create an account on IFTTT.
  2. Connect Xiaomi Mi Home and Yandex Alice services.
  3. Create an applet with the Alice Voice Team trigger and the action "Run the Cleanup at Mi Home."

⚠️ Note: When using Home Assistant or IFTTT You may have delays of up to 5-10 seconds, and some functions (such as zoning) may not work.

8.Frequent questions on connecting Alice to Xiaomi

Can I connect Alice to a Xiaomi vacuum cleaner without the Mi Home?
No, Mi Home is a must-have intermediate. The advanced-user-only alternative is Home Assistant with manual device token input.
Why does Alice say "Device not supported" when the model is compatible?
Mi Home probably has the wrong region (e.g. China instead of Russia) and change the region in your account settings and reconnect the vacuum cleaner.
How to reset the vacuum cleaner settings if it does not respond to buttons?
Press the Power and Home buttons for 10-15 seconds at the same time. If this does not work, turn off the vacuum cleaner for 1 minute, then try again.
Can I drive a vacuum cleaner through Alice outside the house?
Yes, but for that, Mi Home should include Remote Access and Yandex geolocation, and make sure that the router does not block external connections to smart home devices.
What Alice teams are supported for Xiaomi DreameBot?
In addition to the standard commands (start/stop/back to base), DreameBot supports: “Alice, wash the floor in the bathroom” (if there is a wash function); “Alice, set the suction power to medium”; “Alice, turn on quiet mode.” For a full list of commands, see the device settings in Yandex Smart Home.