Connecting Xiaomi robot vacuum cleaner to Mi Home: a step-by-step guide

Integrating smart tech into a single ecosystem is the first step to creating truly automated housing. Robot vacuum cleaners Xiaomi, Roborock or Viomi become much more functional when connected to the main control hub. It is a bundle with the Mi Home app that allows you not only to start cleaning, but also to build detailed maps, customize exclusion zones and integrate cleaning into complex smart home scenarios.

The process of adding a device can seem confusing due to many nuances, such as choosing the right region or the frequency of the Wi-Fi network. Errors during the initial setup stage often lead to the fact that the gadget is not visible on the network or is unstable. In this article, we will discuss all the technical subtleties that will help you avoid common problems and quickly activate your digital assistant.

Before you start the software, make sure that the machine itself is fully charged and ready to go. Initial preparation takes only a few minutes, but is critical to the success of the entire operation. We will look not only at the standard algorithm of actions, but also at specific connection methods for models with different communication protocols.

Pre-equipment and network preparation

The success of the connection depends on the state of the network and the readiness of the device itself to pair. The robot vacuum cleaner must be on and in standby or network search mode. Usually, to activate the pairing mode, you need to simultaneously press the Power and Home buttons (or a special Wi-Fi button) for 3-5 seconds until the indicator flashes or a voice message about readiness for connection is heard.

The critical point is the frequency of your Wi-Fi router. Most Xiaomi smart appliances only support the 2.4 GHz band and do not see the 5 GHz network. If your router is broadcasting one shared network (Smart Connect), there are sometimes conflicts, in which case it is recommended to temporarily divide the networks in the router settings or disable 5 GHz during the setup.

๐Ÿ’ก

If you have a dual-band router, try renaming the 2.4GHz network at the time of setup so that the phone connects to it accurately, rather than 5GHz.

Also make sure that the smartphone has enabled the necessary permissions for the Mi Home application. GPS-Without it, Android or iOS can block the scan. QR-codes or device search via Bluetooth.

โš ๏ธ Note: Do not use a guest Wi-Fi network or corporate networks with authorization through a web page to connect a smart home. The robot vacuum cleaner will not be able to pass authorization on the captive-portal, and communication with the server will be lost.

Selecting the Right Region in the Mi Home App

One of the most common reasons users canโ€™t find their device is the wrong region in the profile: Xiaomi servers are geographically separated, and a device released for the Chinese market may not be determined if the application selects the region โ€œRussiaโ€ or โ€œEuropeโ€, and vice versa.

To determine the region you want, look at the package or the instruction. If the box has characters and 220V power with an A/C fork (Chinese), you'll probably need a China region. Global versions for Europe and the CIS are usually determined automatically when selecting CIS countries, but sometimes require switching to "Russia" or "Germany."

๐Ÿ“Š Which region did you choose when you first set up?
Russia/CIS
China (China)
Europe (Germany)
I don't remember/ Accidental

The region change happens in the user profile. Click on the avatar or three dots in the corner, select Settings โ†’ Region. After changing the region, the list of devices will be updated, and you can add the vacuum cleaner again. Remember that when you change the region, previously added devices may temporarily disappear from the list until you return the previous region.

It's important to understand the difference between on-premises and cloud management. With the right region, management goes through the nearest server, which ensures minimal command latency, and if you pick the wrong region, teams can go through another continent, leading to lags and timeout errors.

Step-by-step instruction for adding a device

The process of adding a device to the ecosystem is standardized, but it has its own characteristics for different generations of vacuum cleaners. Open the Mi Home app and click the add device button in the upper right corner. QR-code that is on the bottom cover of the robot or in the compartment for the dust collector.

If the automatic scan failed, you can manually select the device from a list. In the Vacuum & Mop category, find your model. Older models may require manual input or a search by series name, such as the Roborock S50 or Xiaomi Vacuum 1S.

โ˜‘๏ธ Checklist before connection

Done: 0 / 5

Once the model is selected, the app will ask you to confirm the Wi-Fi reset on the device. Click "Yes" if the indicator flashes. Next is the step of entering the Wi-Fi password. The system will automatically tighten the password from the network to which the smartphone is connected. At this stage, it is critical that the phone does not switch to mobile Internet (4G/5G).

Model vacuum cleanerType of connectionWi-Fi indicatorFeatures
Xiaomi Vacuum 1 / 1SWi-Fi 2.4 GHzBlinks orangeResetting buttons required
Roborock S5 / S6Wi-Fi + BluetoothFlashes blue/orangeFast pairing
Xiaomi Mop 2 / ProWi-Fi 2.4 GHzVoice messageSupport for Mi Home
Dreame L10 / Z10Wi-Fi + BLELED tapeAccount required

Setting up the map and cleaning areas

Once the connection is successful, the most interesting step is to build a map, and the robot needs to drive around the apartment to scan the room and create a digital twin, and start cleaning the device completely, and don't interfere with it, even if it's stuck for the first time, which is part of the learning process.

In the map interface, you can edit rooms, merge or divide rooms, using a split and join function, draw a tear line where the wall should be, or combine two zones if the robot mistakenly splits one large room into two parts.

How do you save a few cards?
Some models (such as the Roborock S6 and later) support saving up to 4 cards. To save a new card, do not delete the old one right away, but use the Save Map feature in the settings if it is available in your firmware version.

So if you focus on setting up virtual walls and no-go zones, you can draw red lines that the robot won't move through, or you can designate areas that it will only go to for wet cleaning, and this is especially true for long-pile carpets, which are better off off not wetting.

For accurate navigation, use the map recovery function if the robot has lost orientation. Sometimes, after moving the base or changing the arrangement of the furniture, you need a complete remodeling of the map. In such cases, in the map management menu, select the reset option and start the construction again.

Integration with voice assistants and scripts

Xiaomiโ€™s ecosystem allows you to control the vacuum cleaner not only through the app, but also through voice. This requires you to link your Mi Home account to Yandex.Alice, Google Assistant or Siri (via HomeKit, if the model supports). In the Mi Home app, go to profile and select โ€œOther Platformsโ€ for authorization.

Automation scenarios open up new possibilities, such as setting up a cleaning start when all the smartphones in the family leave the home geofence, or running a quiet cleaning at night if the noise level in the room has dropped below a certain value (if there are compatible sensors).

โš ๏ธ Warning: When creating schedule-based start scenarios, make sure the robot is on base and charged. Forced launch at low charge can cause the device to get stuck in the middle of the room and not be able to return to charging.

Use of the NFC-tags (for models with support) allow you to start cleaning a particular room by simply touching the phone to the mark on the wall, which is convenient for guest cleaning or quick cleaning of the kitchen after lunch without having to open the application.

Solving Common Connection Problems

If the process of adding a device is stuck in the "Device Search" or "Connection Error" phase, try restarting the router. Often the problem lies in a crowded DHCP table or a temporary router failure, and rebooting the smartphone itself helps.

Make sure that your routerโ€™s settings do not include customer isolation. AP (AP Isolation. This feature prevents devices within the LAN from communicating with each other, making it impossible to communicate between the phone and the vacuum cleaner. MAC-address.

๐Ÿ’ก

The most effective solution to 90% of connection problems is a complete reset of the network on the robot (pressing the buttons to the beep) and a repeated attempt with the mobile Internet turned off (Wi-Fi only).

Some models, especially the Chinese versions, may require the use of a plugin of a different version. If the standard plugin does not work, try in the device settings (three dots in the corner of the device card) select Update Checker or manually select the plugin from the list if the application offers an alternative.

In rare cases, IPv6 temporarily shuts down router settings. IPv6 sometimes conflicts with the discovery algorithms of Xiaomi smart devices that are sharpened to the classic IPv4 stack. After successfully adding IPv6, you can try to turn it back on.

Why can't a robot vacuum cleaner see a 5GHz network?
Wi-Fi modules installed in household appliances, including robot vacuum cleaners, do not physically support the 5GHz band for energy and cost reasons. They operate exclusively at 2.4GHz, which has a longer penetration range through walls, which is critical for cleaning in distant rooms.
Can I connect a Xiaomi vacuum cleaner without the Internet?
Initial setting and account binding require the Internet to be available. However, once set up, some models allow you to start cleaning with a button on the case. Full management of the map, schedule and areas without the Internet is impossible, since card calculations often occur on the manufacturer's cloud servers.
What to do if the app says "Device is busy"?
The message "Device is busy" means that another user or app on another phone is already connected to the vacuum cleaner. Make sure no family member is operating the robot at the moment. Also try to close the Mi Home app completely on all devices and start it again.