Modern cleaning devices are no longer just brush and motor mechanisms. The Xiaomi robot vacuum cleaner is a complex IoT platform that can integrate into the single ecosystem of a smart home. One of the most popular features is the ability to voice control through Yandex.Alice, which allows you to start cleaning without taking your smartphone out of your pocket. This is especially convenient when your hands are busy or you are in another room.
The process of integrating Chinese technology with Russian voice assistants can seem confusing due to differences in servers and account regions. Mi Home and Yandex.House use different authorization protocols that require the right sequence of actions. In this article, we will take a detailed look at each stage of setting up, from preparing equipment to solving typical synchronization errors, so that your robot cleaner starts executing commands the first time.
Before you start setting up, make sure that all devices are connected to a stable Wi-Fi network. It is critical that the Xiaomi account is registered in the region โRussiaโ or โChinaโ depending on the version of the device, as this depends on the visibility of the gadget in the Yandex system. Wrong choice of region when registering is the most common reason why the vacuum cleaner is not displayed in the list of available devices for binding.
Software and account preparation requirements
The foundation of successful integration is the correct operation of the basic applications. You will need to install on your smartphone the official Mi Home application from the developer Xiaomi Inc. and the Yandex or Yandex.Dom application. Without these two components, the bundle will not work, since they act as a bridge between the hardware part of the robot and the cloud service of the voice assistant.
If you have previously registered for the global version of the application, but purchased a device intended for the domestic market of China (or vice versa), data conflicts may arise. It is recommended to use a single account for all smart home devices to avoid disparate management. Check that the phone is enabled geolocation and Bluetooth, as the initial setting often requires location confirmation.
Make sure the software of the robot vacuum cleaner itself is updated to the latest version. Manufacturers regularly release patches that improve connection stability and add new commands for voice assistants. Old firmware may not support the current API protocols that Yandex.Alice uses to transfer commands.
โ ๏ธ Note: Do not attempt to link the device to Alice if it has already been added to another Mi Home account with Family Sharing enabled without administrator rights.
- ๐ฑ Install current versions of Mi Home and Yandex apps from the official App Store or Google Play stores.
- ๐ Check that the smartphone and robot vacuum cleaner are connected to the same Wi-Fi network (2.4 GHz frequency).
- ๐ Make sure you remember the password from your Mi Account to re-authorize when linking.
Step-by-step: linking Mi Home and Yandex accounts
The main stage of the setup takes place inside the Yandex ecosystem. Open the Yandex app on your smartphone and go to the services section. You need to find the Smart Home category or search inside the application by typing in the โMi Homeโ query.
When you select the Xiaomi Mi Home logo, you will open an authorization window, which will require you to enter your Xiaomi account login and password. Importantly, enter the account with the same account that the robot vacuum cleaner is attached to. If you have multiple accounts, an error at this stage will result in Yandex not seeing any devices.
Once the data is successfully entered, the system will request permission confirmation. You will see a list of permissions that Yandex requests from Xiaomi servers: device management, status review and notifications. You must agree on all points to make the functionality work fully. The synchronization process can take from 10 to 30 seconds.
โ๏ธ Checklist of account binding
Once the connection is established, the app will suggest that you distribute the devices to the rooms, and it's not just a formality, but an important setting for contextual management. If you tell Alice to "turn on the vacuum in the living room," she should understand what device is in this virtual room. Give the robot a clear name, such as "Vaccines" or "Xusha", to avoid confusion when you give voice commands.
โ ๏ธ Note: When linking accounts, do not use public Wi-Fi or hotel networks with authorization via a web page. Smart home protocols are often blocked by such security networks, which will lead to an error "Device is not availableยป.
Set up scripts and voice commands for cleaning
Once synchronized successfully, your robot vacuum cleaner becomes a full member of the smart home. Basic commands such as โturn onโ, โturn offโ or โturn back the baseโ work by default, but for maximum comfort, it is recommended to configure scripts in the Yandex.House or Yandex.Alice application.
Scenarios allow you to automate routine tasks, such as creating a condition where you start cleaning immediately after you leave the house (the geolocation of the phone shows the distance from the "Home" point), or running quiet cleaning at night when everyone is asleep, to do this, go to the "Scenarios" section and click "Add script".
In the scenario settings, select the launch condition (voice phrase, time or geolocation) and the Device action โ Vacuum โ Cleanup. You can combine actions: for example, when Alice, I'm leaving, the phone can set an alarm, turn off the lights, and start the cleaning robot, which turns disparate actions into a single logical chain.
| Voice command | Operation of the device | Necessary rights |
|---|---|---|
| "Alice, turn on the vacuum cleaner." | Starting a standard cleaning | User |
| "Alice, send the vacuum cleaner to the base." | Termination of cleaning and return | User |
| "Alice, how much did you clean the vacuum cleaner?" | Hours report | Review of status |
| "Alice, put the vacuum cleaner on hold." | Temporary stop of the engine | Management |
Secret teams for the advanced
The solution to the problems: why Alice can not see the vacuum cleaner
Despite the well-established integration processes, users often face situations where a device disappears from the list or stops responding. One of the most common reasons is the desynchronization of authorization tokens. Xiaomi and Yandex servers can lose their handshake due to security updates or temporary failures on the provider side.
In this case, you can break the link and recreate it. Go to Yandex.Home, select the device, click on the settings (three dots or gears) and select "Delete the device." Then repeat the Mi Home account linking procedure described above, which usually takes no more than two minutes and solves 90% of visibility problems.
Another common problem is the use of VPN. If the phone or router is on VPN-service, local commands may not pass, as traffic goes through a foreign server, and smart home devices often require being on the same local network or have geo-restrictions. VPN during the time of setting up and checking the work of the teams.
๐ก
If you canโt see the robot after reassigning your account, try changing your account region (for example, from Russia to China or Singapore) in the Mi Home app, but remember that this can hide other devices tied to the previous region.
- ๐ Perform a full reassignment of the Mi Home account in the Yandex application.
- ๐ Restart the router and the robot vacuum cleaner itself (on/off button).
- ๐ก Make sure that your router does not include customer isolation. AP Isolation, which blocks communication between devices on the network.
Expanded management capabilities through Mi Home
While voice control through Alice is convenient for basic operations, full control of the robot vacuum cleaner still remains in the Mi Home app, which is where virtual wall settings, no-go zones, weekly cleaning schedules and suction power adjustments are available, Alice acts only as a remote remote remote that translates commands into the app.
It's important to understand the difference between the functions. You can ask Alice to "start the maximum power," but you can't use your voice to draw a virtual wall on a map of the apartment. For complex scenarios, such as "remove only under the kitchen table," you'd better use preset areas in the Mi Home, and use your voice to clean a specific area if the model supports it.
And the map update feature is also worth mentioning, because if you rearrange the furniture, the robot can re-engineer the map of the room, and you can't do that with a voice, you need to start the map-building process through the application interface, and once you're done, the map will be saved, and Alice will be able to effectively navigate the device in the updated space again.
โ ๏ธ Warning: Do not attempt to control map settings (room deletion, renaming) via voice commands while the robot is building a map or updating the firmware.This can damage the navigation file and require the device to be reset before factory settings.
๐ก
Voice control via Alice is ideal for starting, stopping and returning to base, but fine-tuning maps, schedules and cleaning areas should be done exclusively through the Mi Home app.