What Xiaomi robot vacuum cleaners work with Alice: the full list and setup

The modern smart home is no longer a fantasy and has become an accessible reality for millions of users. One of the most sought-after devices in this ecosystem is a robot vacuum cleaner that takes on the routine work of cleaning. However, maximum comfort is achieved when the appliances are controlled by voice, without having to pull out a smartphone or lean to the device.

The integration of Xiaomi’s ecosystem with Yandex.Alice’s voice assistant opens up new horizons for home automation: You can start cleaning while you’re cooking dinner, or send the device to base when guests arrive, but not all models support this feature natively, and this is a key nuance that customers often miss.

In this article, we will take a closer look at what Xiaomi robot vacuum cleaners work with alisa, how to link accounts correctly, and what hidden opportunities are opened after synchronization. We will look at the technical nuances, possible errors and ways to fix them to make your smart home work like a clock.

The principle of operation of the Xiaomi and Yandex bundle

A fundamental element of the interaction between Xiaomi devices and Yandex voice assistant is cloud synchronization. Direct Bluetooth connection between the vacuum cleaner and the smart speaker is not used to transmit control commands. Instead, the command you voiced is sent to Yandex servers, which through the API transmits a signal to the Mi Home cloud, and from there it goes to a particular device.

For the successful implementation of such a scheme, it is critical that the region of the Mi Home account coincides with the region chosen when adding a skill in the Yandex application. Most often, servers located in China or Singapore are relevant for Russian users, since this is where most global versions of equipment are registered.

It is worth considering that the delay between the voice command and the start of the engine can be from 2 to 5 seconds. This is normal for a cloud architecture and is not a sign of a malfunction. Moreover, the entire system requires a stable connection to the 2.4 GHz Wi-Fi network, since many older models of vacuum cleaners do not support 5 GHz frequency.

⚠️ Note: When changing the password from the Wi-Fi router, you will have to re-assign the Mi Home account in the Yandex application, otherwise voice control will cease to work, although the vacuum cleaner will be available through the application.

It is important to understand the difference between local and remote control. If your router disconnects from the Internet, but the local network works, control through the Mi Home application may remain, but voice commands through Alice will cease to be executed, since they require access to an external network to process the request by the server.

List of compatible models of robot vacuum cleaners

Xiaomi’s ecosystem is huge, and its brand includes dozens of sub-brands like Roborock, Dreame, Viomi and 360. Fortunately, most of the current models released after 2018 have built-in support for external voice assistants, but there are exceptions, especially among budget or very old lines.

The most stable work flagship models with the function of wet cleaning and building a map of the room. The table below shows the main series that are guaranteed to support integration with Yandex.Alice with the right settings:

Series/BrandExamples of modelsFeatures of integration
Xiaomi Vacuum1S, 2 Pro, 2C, 3, 3CFull support, including launch on schedule
RoborockS5 Max, S6, S7, S8Advanced scenarios, power management suction
DreameD9, D10 Plus, L10 ProIt is operated through a Mi Home account.
ViomiV2, V3, AlphaChina region is required in Mi Home

Special attention should be paid to models that are formally related to Xiaomi, but are controlled through separate applications, such as some versions of 360 Cleaning Robot. Such devices may not appear in the Mi Home list, making them invisible to the skill of Yandex, which draws data from there.

📊 What kind of robot vacuum cleaner do you have right now?
Xiaomi/Roborock
Dreame
Viomi/360
Another brand
Not yet.

If you are planning to buy a new device, it is recommended to choose models with a laser navigator (LDS), as they have a more advanced programming interface, which means that through voice commands you can specify not only the start, but also the cleaning of specific rooms, if this feature is supported by the version of the skill at the time of setting.

Step-by-step instructions for connecting

The process of setting up the connection between the robot vacuum cleaner and Alice requires several steps to be taken in sequence. Skipping any of them can lead to a synchronization error. Make sure that both the necessary applications are installed on your smartphone: Mi Home and Yandex (or Yandex with Alice).

First, make sure that the vacuum cleaner is fully configured in the Mi Home app and displayed in the device list. You should be able to start cleaning through a button in the app interface. If that doesn't happen, first solve the Wi-Fi connection problem.

☑️ Checklist for synchronization preparation

Done: 0 / 4

Then open the Yandex app, go to Devices and click on the + or Add Device button. Search manufacturers for “Xiaomi” or “Mi Home.” The system will prompt you to log in to your Mi Account. Enter the same login and password used in the vacuum cleaner application.

Once you've successfully authorized it, the system will request permission to access the devices. Confirm the action, and in a few seconds your robot vacuum cleaner will appear on the smart home list. You can rename it to make it easier to give commands, such as "Living Room Vacuum".

⚠️ Note: If you have a “False login or password” error during synchronization, check if two-factor authentication is used in your Xiaomi account. In some cases, you need to create a special password for applications in the Mi Account security settings.

When you see a device in Yandex, try saying, "Alice, turn on the vacuum cleaner." If the device responds, the integration is successful. Now you can move on to fine-tuning the scripts.

Setting up scenarios and automation

Simply turning on and off is just the tip of the iceberg of smart home capabilities. The magic begins when you create scenarios that combine multiple actions into one. For example, the I'm leaving command can turn off the lights, close the curtains, and run a robot vacuum cleaner to clean it up.

In the Yandex app, go to Scenarios and create a new one. Select Phrase as a condition and type in the text you're going to talk to. In actions, add control of the Xiaomi device. You can choose a specific mode if the vacuum cleaner model and skill version allow it.

The Secrets of Complex Scenarios
You can set the delay before starting the vacuum cleaner, such as adding the "Wait 5 minutes" action before the "Enable" command to give yourself time to leave the room or remove wires from the floor.

It's also useful to set up automatic cleaning on a schedule, but to start it with your voice if necessary ahead of time, and the combination of time triggers and voice control gives you flexibility, for example, you can set the scenario so that the vacuum cleaner only cleans the kitchen on Fridays, but you can start it with your voice on any day.

Keep in mind that geolocation scenarios (like “When I Came Home”) require GPS enabled and location permission for the Yandex app, which can consume the battery of your smartphone, but provides a high degree of automation.

💡

Give the vacuum cleaner a unique name that Alice can't confuse with other words. Avoid names like "Vaccinerator," preferably "Robot" or "Johnny," to avoid random activation when talking.

Available voice commands

Once successfully integrated, the range of commands available depends on the specific robot vacuum model and the skill version. The basic command set is versatile and works on the devices. You can say, "Alice, tell the robot to start cleaning," or "Alice, send the vacuum cleaner to base."

For more advanced models, such as the Roborock S6 or Xiaomi Vacuum 3, a selection of cleaning modes is available. You can ask to turn on "Silent Mode" if you're watching a movie, or "Maximum Power" to clean the carpet. The commands are formulated naturally: "Alice, turn on the vacuum cleaner to maximum."

It is important to know that the status of the device can also be recognized by voice: questions such as “Where is the vacuum cleaner?”, “Is the vacuum cleaner charged?” or “How long has it been cleaning?” will help you quickly get information without opening the application.

  • 🗣️ «Alice, turn on the cleaning – start the standard mode.
  • 🗣️ «Alice, put the vacuum cleaner on charging" - return to base.
  • 🗣️ «Alice, how much did you clean the vacuum cleaner? – request statistics.
  • 🗣️ «Alice, turn off the vacuum cleaner – stop the current task.

If Alice answers that she does not find the device, check if you have renamed it in the Mi Home app after synchronization. In this case, the Yandex application needs to update the list of devices or re-tether the skill.

Solving problems and mistakes

Even when set up correctly, there can be failures, and one of the most common problems is that the device appears as Unavailable or Offline in the Yandex app, although everything works in Mi Home, which usually indicates that access tokens between the clouds are out of sync.

To solve this problem, try disabling Mi Home skills in Yandex and turning them on again, which will force you to update your list of devices and their statuses. IP-The device address on the local network may have changed if a static address is not reserved.

⚠️ Warning: If the vacuum cleaner often loses communication with the server, check the Wi-Fi signal in the parking lot. The metal base case and proximity to the floor can shield the signal. 30-40 sideways.

Another problem is that you don't complete the commands, like the vacuum cleaner starts but doesn't go to the base, and this could be due to software bugs in the firmware of the robot itself, and check in the Mi Home app if the firmware update is available, and install it.

💡

90% of integration problems are solved by simply re-assigning the Mi Home account in Yandex skills and checking the server region.

In rare cases, Xiaomi servers can carry out technical work, which leads to temporary inaccessibility of external control. If none of the methods helps, it is worth waiting for a few hours or checking the status of servers on profile resources.

Conclusion and perspectives

Integrating Xiaomi’s robot vacuum cleaners with Yandex.Alice is a powerful step toward creating a truly comfortable living environment. The ability to control voice cleaning saves time and adds a bit of technology to everyday life. Despite occasional disruption, the stability of the bundle increases with each update.

When choosing a technique, focus on models that support cloud services and an active user community, which ensures that even if official support for advanced features is delayed, enthusiasts will find a way to realize what they want.

Use this knowledge to customize your devices, experiment with scenarios, and don't be afraid to automate routines. In the future, voice control will only expand to include more accurate zoning and pollution analysis.

Can you control a Xiaomi vacuum cleaner without the Internet, only through a local network?
Officially, Yandex’s skill requires an internet connection to process voice commands. Local control is only possible through direct interaction in the Mi Home app, with a local Home Assistant server, but this requires complex technical knowledge and is not supported by the standard Yandex application.
What if Alice sees a vacuum cleaner, but does not follow commands?
Check the device name. If it contains special characters or is too long, rename it by a simple word. Also make sure that the Mi Home skill settings in the Yandex app allow you to manage specific types of devices.
Does voice control work if the phone is roaming?
Yes, it works. Because it's run through cloud servers, the geographic location of your smartphone doesn't matter, so the vacuum cleaner and Alice speaker have access to the Internet.
Does the older Xiaomi models (1 and 1S) support all the teams?
Basic commands (start, stop, per base) run smoothly, but advanced features such as room selection or mode selection may not be available, as older models have limited APIs for external integrations.