Setup of the voice robot vacuum cleaner Xiaomi

Modern smart home systems are no longer a fantasy, becoming a standard set of features for a comfortable life. Voice control robot vacuum cleaner is one of the most popular options that allows you to start cleaning without using a smartphone. Owners of equipment Xiaomi, Roborock and Viomi often face difficulties in the initial integration of devices into the ecosystem of the smart home.

The right configuration provides not only the start of the cleaning, but also access to advanced features such as creating virtual walls or selecting voice power mode. It is critical to establish a connection between the vacuum cleaner and the router at 2.4 GHz, since most models do not support 5 GHz. In this article, we will discuss in detail the process of connecting to the Mi Home, Yandex Alice and Google Assistant.

Implementing voice assistants requires careful attention during the registration phase. A region error or the wrong Wi-Fi password can block remote management. We'll look at typical problems and ways to solve them so that your smart assistant can work the first time.

Equipment Preparation and Basic Setup of Mi Home

Before you start to voice commands, you need to ensure the stable operation of the robot itself through the official application. Basic configuration is the foundation for all further actions. Without proper work in the Mi Home or Xiaomi Home application, integration with external assistants is impossible.

Make sure the smartphone is connected to the same Wi-Fi network that the vacuum cleaner will connect to. Bluetooth on the phone must be activated to automatically detect the device. The application will request geolocation access, which is necessary to correctly determine the region of the server.

The process of primary pairing is as follows:

  • πŸ“± Download the Mi Home app and create an account by selecting a region (usually Russia or China, depending on the device version).
  • πŸ”Œ Turn on the robot vacuum cleaner, clamping the power and return buttons to the base (or the power button on the base) at the same time. 5-7 seconds) before the voice message on the pairing mode appears.
  • πŸ” Press Β«+Β» in the application, select the device from the list or scan QR-code.
  • πŸ“‘ Enter your Wi-Fi network password and wait until the connection is completed.

Once you've successfully connected, it's recommended to update your firmware immediately. Often, newer versions of firmware fix cloud server communication errors, which is critical for voice control. If the robot can't see the network, check the router's settings: Mac filtering should be disabled and the encryption type is WPA2-PSK.

Integration with Yandex Alice: step-by-step instructions

For users in the Russian-speaking segment, the most relevant link with Yandex Alice is that you can manage cleaning through Yandex Station speakers or a smartphone app. The integration process takes place through the smart home skill within the Yandex application.

Open the Yandex app and go to Devices. Click the + button and select Smart Home with Alice. For skills, type in Mi Home or Xiaomi Home. It is important to choose the skill that matches the app installed on your phone.

Next, perform the following actions:

  • πŸ”— Click β€œTie to Yandex” and enter the username and password from the Mi Home account.
  • βœ… Confirm permission to access devices.
  • 🏠 Select a room where the robot vacuum cleaner is located for convenient distribution of devices.
  • πŸ—£ Say the command, β€œAlice, find new devices” so that the system detects the vacuum cleaner.

⚠️ Note: If Mi Home and Yandex accounts are registered in different regions (e.g. server China and server Russia), the binding may not pass.

Once synchronized successfully, you can use the commands β€œAlice, turn on the vacuum cleaner” or β€œAlice, send the vacuum cleaner to base.” The functionality can be limited to basic commands, as Xiaomi periodically changes the protocols for interaction with third-party services.

πŸ“Š What voice assistant do you plan to use?
Yandex Alice
Google Assistant
Siri (HomeKit)
Sber Salute
I don't plan on.

Google Assistant and Apple HomeKit

Android smartphone owners and Apple ecosystems can also set up voice control. Google Assistant is similar to Yandex, but requires a Google account. In the Google Home app, select Add Device β†’ Works with Google and find Mi Home.

For devices that support Apple HomeKit (usually models with the Works with Apple HomeKit logo on the box), the process is even easier: Open the Home app on your iPhone, press + and scan the settings code from the vacuum cleaner case or instructions. HomeKit provides high levels of encryption and local management, which improves response speed.

Comparison of voice platforms:

FunctionYandex AliceGoogle AssistantApple HomeKit
Starting the cleanupβœ… Yes.βœ… Yes.βœ… Yes.
Return to baseβœ… Yes.βœ… Yes.βœ… Yes.
Selection of regime (Quiet/Turbo)⚠️ Partially.⚠️ Partially.❌ No.
Cleaning statusβœ… Yes.βœ… Yes.βœ… Yes.

It is worth noting that support for specific teams depends on the robot model. Older models may not transfer full status to third-party systems. Google Assistant sometimes requires switching the region of the Mi Home account to Singapore or India for stable operation if the European server does not respond.

Advanced scenarios and automation

Voice control becomes a really powerful tool when you use scripts, and you can create complex action chains that are activated by a single phrase, like the "I'm leaving" command, which can start the vacuum cleaner, turn off the lights, and close the smart curtains.

In Yandex or Mi Home, go to Scripts or Automation. Create a new script, select Voice Command trigger, and set the activation phrase. Then add actions: Start cleaning, Turbo Mode, Do Not Disturb (for smart lamps).

Examples of useful automation:

  • πŸ•’ Start cleaning every day at 12:00, when everyone left home (determined by the geolocation of smartphones).
  • πŸ”‹ Automatic cleaning stop if battery power drops below 15%.
  • 🚫 Launch lock if smart camera captures movement in room (defence against rubbish smearing).

Using macros reduces the number of voice commands, and instead of saying, "Put the vacuum cleaner in the living room," you can say, "Get the cleaner," and the system will understand the context if the script is written out, which is especially useful for the elderly or children.

Common Errors and How to Resolve Them

Even if you set it up properly, you can have a problem, most often with an unstable Internet or changing your Wi-Fi password. If the robot is missing, try restarting the router and the vacuum cleaner.

If the voice assistant says "Device is unresponsive," check the status of cloud services. Sometimes Xiaomi servers do maintenance work. Also make sure that the device appears as "Online" in the Mi Home app.

Checklist for diagnosing problems:

  • πŸ“Ά Check the Wi-Fi signal at the base location (minimum 2 divisions).
  • πŸ”„ Re-link your account in a smart home skill (turn off and turn on again).
  • πŸ“± Make sure that the Mi Home and Voice Assistant apps are updated to the latest versions.
  • πŸ”Œ Check if the buttons on the robot body are stuck.

⚠️ Note: When you change your Wi-Fi or router password, you need to reconfigure the network on the robot itself through the application.

In some cases, a complete reset on the robot helps, which usually requires you to press two buttons on the case before resetting the Wi-Fi settings, and then you need to reconnect.

β˜‘οΈ Diagnostics of connection

Done: 0 / 1

It's useful to know the exact language that the system understands for effective management, and although today's assistants understand contextual speech, using standard commands guarantees instantaneous response.

The main commands for Yandex Alice and Google Assistant (in Russian):

  • β€œSwitch on [Device Name]” – Starting a standard cleaning service.
  • Turn off [Device Name] β€” stop and return to base.
  • β€œSend [Device Name] to base” is a forced return.
  • β€œWhat is the status of [Device Name]?” – obtaining charge and status information.

You can rename the device in the Mi Home app to a more convenient one, like "Robot," "Living Room Vacuum," or simply "John," which allows you to give commands like "John, clean the kitchen," if the assistant supports room separation.

Questions and Answers (FAQ)

Can you control a Xiaomi robot without the Internet, only by voice?
No, voice commands are processed in the cloud. You need an active Internet connection to work through Alice or Google. You can only manage locally through an application when you're on the same Wi-Fi network, but without voice functions.
Why does Alice say the device isn't found, even though Mi Home has one?
It's probably not synced. Try saying, "Alice, sync your devices," or "Alice, find new devices," and check if the regions in your Mi Home and Yandex accounts match.
Does voice control work if the phone is turned off?
Yes, if you have a smart speaker (Station, Nest Audio, etc.) the command goes from speaker to server and then to robot, but if you only use a smartphone for voice input, it should be on and connected to the Internet.
How to set up a launch schedule with voice?
Direct voice commands ("clean up every day at 9") are usually not possible to set up a schedule, this is done through scripts in the smart home app, where the trigger is time, not voice, you can only activate the script you created.

Adjusting voice control for Xiaomi’s robot vacuum cleaner opens up new horizons of comfort. Following these instructions, you can fully automate the cleaning process by controlling your voice power. Remember that regularly updating your device’s software is key to their proper operation in the smart home system.