How to set up voice control on the robot vacuum cleaner Xiaomi Vacuum Mop

Modern cleaning systems are no longer just mechanical devices that require constant monitoring. Xiaomi’s vacuum cleaners, such as the Vacuum Mop series, offer functionality that takes interaction with appliances to a new level of comfort. Imagine that you can start cleaning from another room or even from far away from home just by saying a single phrase.

It doesn't require complex hardware or programming skills, but rather a stable Internet connection and smartphone, and voice assistants like Yandex Alice, Google Assistant, or Apple Siri take on the role of intermediary, sending commands directly to the manufacturer's servers.

In this article, we will take a closer look at how your vacuum cleaner is integrated into the smart home ecosystem, and we will look at the nuances of customization for different platforms and answer questions that users often have when they first configure.

Device Preparation and Basic Setup in Mi Home

Before you go to voice control, make sure your Xiaomi Vacuum Mop works properly in the native app.This is the foundation without which further action makes no sense. Make sure the robot is connected to a 2.4GHz Wi-Fi network, as most Xiaomi models do not support 5GHz.

Open the Mi Home app and check the status of the device. If the robot is displayed as "Offline" or has a region restriction, voice commands will not be executed. Often you need to change the region in the app settings to "China" or "Europe", depending on the version of your device's firmware.

⚠️ Warning: Make sure that the Mi Account to which the vacuum cleaner is attached has full administrator rights. Guest accounts or shared accounts may block the ability to add the device to third-party voice services.

It is also critical to update the firmware to the latest version. Manufacturers often release patches that improve the stability of the connection with cloud servers. You can check for updates by going to the device menu and selecting Settings β†’ General β†’ Software Update.

β˜‘οΈ Checking before integration

Done: 0 / 5

Integration with Yandex Alice: step-by-step instructions

For users in the Russian-speaking segment, integration with the Yandex ecosystem is most relevant, allowing you to manage cleaning through Yandex Station speakers or an app on your smartphone.

Open the Yandex or Alice Home app on your smartphone. Go to the smart home management section and find the new device add button. From the manufacturers list, select the Xiaomi Mi Home logo.

The system will ask you to log in using your Mi Account data. After successful login, the list of devices will be synchronized. Your Vacuum Mop robot vacuum cleaner should appear in the list of available gadgets.

  • 🏠 Click "Add device" in the Yandex application.
  • πŸ” Find the "Xiaomi Mi Home" for your skills".
  • πŸ” Enter the username and password from the Xiaomi account.
  • βœ… Confirm access to the devices.

Once you've done the procedure, you can rename the device for more user-friendly voice control, like "Living Room Vacuum" or simply "Robot." Now, the commands "Alice, Turn Robot on" will work correctly.

πŸ’‘

If Alice does not see the vacuum cleaner, try in the Mi Home app to rename the device in Latin, and then again update the list of devices in Yandex.

Google Assistant and Apple HomeKit

Owners of Android smartphones and Apple devices can also use the capabilities of their operating systems. For Google Assistant, the procedure is similar to Yandex, but requires the use of the Google Home app. Select "Add device", then "Works with Google" and find Xiaomi.

The situation with Apple HomeKit (Siri) is a little more complicated, since not all Xiaomi Vacuum Mop models have native support for the HomeKit protocol. If your robot does not have the marking "Works with Apple HomeKit" on the box, direct connection is impossible.

There is a workaround, however, through scripting: You can use the standard Teams app on iOS. Create new automation, select the Home Management action (if the bridge is set up), or use third-party bridge apps that stream Mi Home commands into HomeKit.

How to set up Siri Shortcuts without HomeKit?
You can create a shortcut in the Team app that opens the Mi Home app and emulates the push of the start button, but it's less reliable than native integration via Homebridge or paid bridges.

Sometimes changing the region in the Mi Home app to Singapore or the US solves the problem of not having a device on the Google listing.

Comparison of voice command capabilities

Different platforms offer different levels of control over the device, and some assistants only allow you to start and stop cleaning, while others give you access to mode selection and return to base.

Team/functionYandex AliceGoogle AssistantApple Siri (over the bridge)
Cleaning startβœ… Yes.βœ… Yes.βœ… Yes.
Return to baseβœ… Yes.βœ… Yes.βœ… Yes.
Selection of regime (Quiet/Turbo)❌ No.⚠️ Partially.βœ… Yeah (depends on the bridge)
Scheduled launch❌ No.❌ No.βœ… Yes (automation)

As the table shows, basic features are available everywhere, but fine-tuning often requires the use of a native app or complex scripts in iOS.Voice control is primarily designed to quickly start and stop the process.

πŸ’‘

Basic commands (start/stop/base) work consistently on all platforms, but Mi Home is better for selecting specific rooms or power modes.

Common Errors and How to Resolve Them

Even with the right setup, there can be failures, and most often the problem is that the authorization tokens between Xiaomi servers and the voice assistant are out of sync, so if the commands are no longer executed, try to disconnect the accounts and link them back.

Another common reason is a change in the password from the Wi-Fi or router. The robot can lose its Internet connection, and while it may work locally, cloud commands won't get to it. Check the Wi-Fi indicator on the device's case.

⚠️ Attention: With frequent shifts IP-Router addresses (dynamic) IP) Some robot models may lose communication with the server. IP vacuum cleaner in router settings.

Also worth considering is the delay of the signal. The team goes by: Voice β†’ Speech Recognition Service β†’ Smart Home Server β†’ Xiaomi Server β†’ Robot. In a bad Internet environment, the delay can be up to 10-15 seconds.

  • πŸ“Ά Check the Wi-Fi signal level in the parking area of the robot.
  • πŸ”„ Reboot the router and vacuum cleaner base.
  • πŸ”“ Make sure that your router does not include customer isolation (AP Isolation).

Using scenarios for automation

Voice control is becoming a really powerful tool in conjunction with automation, and you can create complex scenarios where running a vacuum cleaner is just part of the chain of action, like the I'm leaving command, which can turn off the lights, close the smart curtains, and run the Xiaomi Vacuum Mop.

In the Mi Home app, go to Scenarios (or Autonomous Work) to create a new script, select the "When executing a command by voice" condition (if supported by a region), or use time and geolocation triggers.

For advanced users, integration through the Home Assistant platform is available, allowing devices from different brands to be combined to create incredibly flexible work logics that are not available in standard applications, but this requires a separate server (such as the Raspberry Pi).

πŸ“Š What voice assistant do you use most often?
Yandex Alice
Google Assistant
Apple Siri
marusia
I don't use it.

Remember, geolocation automation (starting when you leave the house) works better than voice commands, because it doesn't require utterance, but voice remains the fastest way to start spot cleaning.

Frequently Asked Questions (FAQ)

Can I run a vacuum cleaner if I am not at home?
Yes, it's possible because commands are transmitted over the Internet, and the key is that both your smartphone and the robot vacuum cleaner have access to the global network, and you don't need local Bluetooth control.
Why does Alice write "Device is unresponsive"?
Most likely, the authorization token has changed or the robot has gone into sleep mode and did not have time to wake up by the time the team arrives. Try to log out and re-enter the Xiaomi skill in the Yandex application.
Does voice control work without the internet?
No, it requires an active Internet connection to process voice requests and communicate with Xiaomi servers; without Wi-Fi, only buttons on the device body can be controlled.
Does Xiaomi’s older models support voice control?
Most models released after 2016 and supporting the Mi Home app have the option of integrating with voice assistants, but the functionality may be limited to basic commands.