Yandex Station and vacuum cleaner Xiaomi: how to connect

The integration of ecosystems from different manufacturers often raises questions among smart home users. Owners of Xiaomi or Roborock robot vacuum cleaners often want to control voice cleaning through Yandex Station smart speakers. This is indeed possible, but requires the right setup of the connecting link - Yandex Smart Home service.

The process of uniting devices is based on cloud services, so a stable Internet is critical. You don't need physical cables or complex engineering wire manipulations. All the magic happens inside apps and accounts, where digital profiles of devices exchange access keys.

Before you start setting up, make sure your vacuum cleaner is already configured in the native Mi Home app and works correctly from there.If the robot doesn't start from the phone or see the map of the room, voice control through Alice will not work either. The basic setup must be completed 100%.

Account preparation and application version verification

The first step is to prepare the software on your smartphone, and you need to make sure that Mi Home and Yandex (or Yandex Smart Home) are updated to the latest versions. Older versions of the software may not contain the necessary protocols for secure data exchange between servers.

For most users from CIS countries, the best choice is the region of Russia or China, but the link with Yandex works most stable if the Mi Account is tied to a region other than China, or the global version of the server is used. If you have a Chinese version of the vacuum cleaner, additional manipulations with changing the region may be necessary.

⚠️ Warning: Do not try to use the same Mi Account at the same time in different regions without being tied to your phone, which can lead to cloud access blocking and devices disappearing from the list.

Also, make sure your robot vacuum cleaner has the right firmware installed, manufacturers regularly release updates to close security holes and improve connection stability, go to the device settings in the Mi Home app and check for updates.

πŸ’‘

Before you start setting up, make sure your phone and smart speaker are on the same Wi-Fi network, although this is not always critical for cloud management, but reduces the risk of authorization errors.

Authorization of the skill in the Yandex application

The main setup takes place directly in the Yandex ecosystem. You need to open the Yandex or Yandex Smart Home app on your smartphone. Go to the smart home management section, usually marked with a house icon or located in the service menu.

In the list of available devices or manufacturers, look for the Add Device or Plus button. Search manufacturers for Xiaomi or Mi Home, and the system will ask you to choose one of the available skills for integration, most often the official skill of Xiaomi Home.

Once you have chosen the skill, the system will redirect you to the login page, where you need to enter the username and password from your Mi Account account, which you use in the Mi Home app, which is the step that connects the vacuum cleaner manufacturer's cloud to the Yandex cloud.

  • πŸ”‘ Enter only real data from your main Mi Account.
  • 🌐 Make sure the region of the account in the skill matches the region in the Mi Home app.
  • βœ… Confirm consent to grant access rights to device management.

Once the Yandex Station is successfully authorized, it will be able to send start/stop and return commands to base, but it will not be able to build maps or set cleaning modes, a limitation due to security protocols for data exchange.

πŸ“Š What kind of robot vacuum cleaner Xiaomi?
Mi Robot Vacuum-Mop P
Roborock S5 Max
Xiaomi Vacuum-Mop 2
Another model

Adjusting access rights and synchronizing devices

Once the accounts are linked, the synchronization process will begin.The Yandex app will request a list of available devices from Xiaomi servers, a process that can take anywhere from a few seconds to a couple of minutes, depending on the speed of the servers' response.

In the list that appears, you'll see your robot vacuum cleaner. If you have multiple devices, choose the one you want to link to the speaker. The system may suggest renaming the device for more convenient voice control, for example, instead of "Roborock S6" simply call it "Vacility" or "Robot".

It's important to set up the room in which the device is located, and it allows Alice to understand the context, if you say, "Put the vacuum cleaner in the living room," and the distribution of the rooms also helps in creating automation scenarios.

FunctionAvailable through Alice.Available at Mi HomeCommentary
Cleaning startYes.Yes.Basic team
Return to baseYes.Yes.It's stable.
Spot cleaningNo.Yes.Requires a map interface
Choosing a roomPartially.Yes.Depends on the model.

If the device doesn't appear on the list, try updating the page or logging out of the skill account and logging in again. Sometimes servers take time for an initial handshake.

Voice commands and control through Alice

Once you've successfully synchronized, you can start using voice control. Go to Yandex Station and say an activation phrase, like, "Alice, turn on the vacuum cleaner." If you've given the device a different name, use it.

There's a set of standard commands that the system understands, and you can ask the speaker to start cleaning, stop the process, or send the robot to the charging station, and voice control is especially convenient when hands are busy or the phone is far away.

β˜‘οΈ Verification of voice control

Done: 0 / 4

For more complex tasks, such as cleaning a particular room, the syntax may be different. Often you need to say a command in the format of "Alice, tell Xiaomi, clean up the kitchen." However, support for such commands depends on the specific robot model and version of the skill.

⚠️ Warning: Voice commands only work when the Internet is active. If the router is restarting or the provider is experiencing problems, the robot will not receive the command from the cloud.

You can also create scripts in the Yandex app, such as setting up automatic cleaning when you leave home (geolocation) or on a schedule, which turns a simple voice command into full automation of everyday life.

Solving Typical Connection Problems

Despite the ease of setting up, users may encounter errors, with one of the most common problems being the message β€œDevice is not responding” or β€œService is temporarily unavailable”, which often indicates temporary outages on the side of Xiaomi or Yandex servers.

Another common situation is that the robot is displayed in the app but doesn't execute commands, in which case you try untie the skill in the Yandex app and re-attach it, which will reset the cache of access tokens and establish a fresh connection.

If the robot vacuum cleaner is in the status of β€œOffline” in the native application, Yandex Station will not be able to control it either. Make sure that the base of the vacuum cleaner is connected to the power grid, and the robot itself is on the contacts and the charge indicator is on.

  • πŸ”„ Check for updates for Yandex Smart Home.
  • πŸ”Œ Reset the base of the vacuum cleaner, turning it off from the socket for 10 seconds.
  • πŸ“‘ Make sure the Wi-Fi network is running at 2.4GHz (many robots don't see 5GHz).
What to do if Xiaomi Home is lost from search?
Sometimes the skill can be hidden or removed from the directory, try searching for "Mi Home" or using a direct link to integration if it is available on the official Yandex forum, and regional account restrictions may also be a problem.

Creating automatic cleaning scenarios

Yandex Smart Home is not limited to simple voice control, you can create complex scenarios that make life more comfortable, such as running cleaning immediately after the smart lock lock locks all the tenants out of the apartment.

To create a script, go to the Scenarios section of the Yandex app. Click Add Script and select the launch condition. This can be time, geolocation, state of another device, or voice command. Then select the action β€” start the vacuum cleaner.

This approach allows the smart home to be fully realized, so that the robot can clean up when you're not at home, without noise or getting in the way of your feet, and this is especially true for pet owners who may be afraid of the sound of a running motor.

πŸ’‘

Automation by geolocation is the most convenient way to keep clean, since cleaning takes place in the moments of your absence.

Remember, scenarios also depend on cloud services, and if the Internet goes down when the trigger trigger is triggered, the action may not work, so it's important to have a stable connection to the network.

Frequently Asked Questions (FAQ)

Can I start cleaning a particular room with a voice?
This is difficult to do directly through Alice's standard phrases. Usually only the "remove" or "return to base" command is available. Selecting a particular room most often requires using scripts or management through the Mi Home application, since the protocol for transferring a room map through the Yandex cloud is limited.
Why does Alice say the device hasn't been found?
Check if the device is properly named in Yandex Smart Home, sometimes renaming it to a simpler word like "robot" helps, and make sure the accounts are connected and the skill is active.
Does the control work if the phone is turned off?
Yes, the control works. The team goes from the Yandex Station column to the cloud server, which sends the signal to the robot, and your phone is not involved in this chain, the main thing is that the speaker and the robot have the Internet.
Can you control Xiaomi vacuum cleaner via Siri and Google Home at the same time?
Yes, the Xiaomi ecosystem allows you to link one Mi Home account to a variety of third-party services, you can link an account with both Yandex, Google Home, and Apple HomeKit (through gateways), managing the device from different platforms.