Modern cleaning devices have evolved from simple rolling pancakes to high-tech assistants that require smart integration into the digital ecosystem. Setup Xiaomi’s robot vacuum cleaner through a proprietary app is a key step, without which you can not unlock even half of the potential of the gadget. It is the software that allows you to build accurate maps, install virtual walls and schedule cleaning while you are at work.
The initial configuration process can seem confusing to the beginner, especially given the differences in regional firmware versions and network hardware requirements. However, by following the clear algorithm of actions described in this material, you can avoid typical connection errors. Mi Home or Xiaomi Home are central hubs through which all smart brand equipment is managed, and the correct installation of them is critical.
In this article, we will go into detail all the steps from downloading the current version of the software to fine-tuning the automation scenarios. You will learn why it is important to choose the right server region, how to properly reset the device's Wi-Fi module, and what parameters you need to check before starting the first cleaning. 2.4 GHz Wi-Fi network is critical for stable operation of the robot, since most models do not support 5 GHz frequency.
Preparing a smartphone and choosing the right application
Before you start pairing devices, you need to make sure that your smartphone is ready to work with the ecosystem of the smart home, first of all you need to download the official application. Xiaomi is currently actively promoting the Xiaomi Home app, which gradually replaces the old Mi Home, although both options can still be found in stores.
It is important to download the application only from official sources: Google Play Market for Android or App Store for iOS. APK-files or modified versions can lead to unstable operation, no push notifications about the status of cleaning and even data leakage. Once installed, make sure that the phone is enabled geolocation and Bluetooth, as these protocols are used for the initial detection of the device.
Special attention should be paid to the server region when registering an account. If your device is designed for the global market (Global Version), choose the appropriate region, for example, "Russia" or "Germany". For Chinese versions of equipment (CN Version), it is often necessary to switch the region in the application settings to "China", otherwise the gadget may not be determined on the network.
- 📱 Make sure your smartphone operating system is updated to the current version (Android 8.0)+ or iOS 12+).
- 🔒 Create a strong password for your Mi Account, as it is the key to all your smart devices.
- 📡 Check in advance that your phone is connected to a 2.4GHz home Wi-Fi network, not a guest network or mobile internet.
⚠️ Warning: Do not try to register multiple accounts for the same device in different regions at the same time, which can lead to the robot being “linked” to the wrong server and the inability to remotely manage.
Once you install the app and register, log in. The interface may vary slightly depending on the OS version, but the basic logic remains the same. Press the device add button, usually the plus symbol in the upper right corner, and the system will automatically start scanning the space around.
The process of connecting the robot to the Wi-Fi network
The most important step is to directly pair the robot vacuum cleaner with your wireless network. First, turn the device on by holding the power button or a combination of buttons, depending on the model (for example, Xiaomi Vacuum Mop 2 Pro or Roborock S7).
Most modern models use fast-connection technology, so you don't have to manually enter a Wi-Fi password into the robot interface, but the app itself will suggest using the current network data that your smartphone is connected to, just confirm the action, and the phone will transmit network credentials to the device via Bluetooth or an audio signal.
If the automatic connection didn't work, you'd have to use manual mode, which often requires resetting the Wi-Fi settings on the robot itself, usually by simultaneously pressing the Home and Turn on buttons for 5-7 seconds until a voice message is heard about the transition to pairing mode or the Wi-Fi indicator starts flashing.
When you set up the connection, make sure you're in close proximity to the router. A weak signal during the configuration phase may interrupt the data transmission and the procedure will have to start again. Once the connection is successful, the application will suggest that you assign a name to the device and select a room where it will be based.
- 🏠 Call the device by an understandable name, such as “Kitchen Vacuum” or “Robot Living room” to easily identify it in the list.
- 📶 Make sure that the Wi-Fi password is entered correctly, without unnecessary spaces and taking into account the symbol register.
- 🔄 If the connection is 99% down, try restarting the router and repeating the procedure.
Primary cleaning and construction of a room map
Once connected successfully, the app will prompt the first cleaning, which is when Xiaomi’s robot vacuum cleaner begins scanning the room using a laser rangefinder (LDS) or camera-based navigation (VSLAM), and it’s crucial not to interrupt this process and allow the device to travel around the entire available area.
During the first pass, the device collects data on the geometry of the room, the location of furniture and obstacles. The smartphone screen will display the map under construction in real time, and it is recommended to be at home at this time, so that if necessary, wires, socks or other small objects that can confuse the brush are removed from the floor.
Once the map is completed, it will be stored in the device's memory and in the cloud, and you can see a clear division into rooms if the algorithm correctly recognizes walls and doorways, and if the map is incorrect (e.g., rooms have merged or extra walls have appeared), it can be edited or recreated through the map management menu.
| Navigation parameter | LDS (Laser) | VSLAM (Camera) | gyroscope |
|---|---|---|---|
| Map accuracy | Tall. | Medium/High | Low. |
| Working in the dark | Yes. | No (light needed) | Yes. |
| Scanning speed | Quickly. | Middle-Average | Slowly. |
| Examples of models | Xiaomi S10 | Xiaomi S10+ | Mi Robot 1S |
⚠️ Warning: Do not move furniture or close doors during the first map construction, this can knock the navigation algorithm, and the map will be saved with errors that will have to be fixed manually.
💡
The quality of the map directly affects the efficiency of cleaning in the future, so the first launch should be given maximum attention and provide the ideal conditions for scanning.
Setting up zones, virtual walls and schedules
One of the main advantages of using the app is that you can flexibly manage cleaning areas, so you can divide the map into separate rooms, name them and set individual parameters for each room, for example, for the kitchen you can set high suction power, and for the bedroom you can set quiet mode.
The virtual wall feature allows the robot to be prevented from entering certain areas, especially for fringe mats, places where there is a bowl of water for animals, or areas with a lot of wires, and this is done in the application by drawing prohibition lines or No-Go zones right on a map.
And this section also sets up a schedule, so you can set specific days and times to automatically start cleaning, and the smart algorithm will take into account how long it takes to clean your apartment, and plan the start of work so that when you come, the house is clean and the robot is charging.
- 🚫 Use Invisible Walls to block access to dangerous areas such as stairs or small objects.
- ⏰ Set your schedule to accommodate the time you are not at home so that the noise of the motor does not interfere with your rest.
- 💧 For models with wet cleaning, adjust the water supply level separately for different types of coatings (tiles, laminate).
To access these features, go to the map management menu, usually a map icon or three dots in the corner of the screen, and there you will find editing tools: room division, zone merging, magnetic tape installation. All changes apply instantly and are saved for subsequent cleaning cycles.
Cleaning and maintenance management
The app provides access to detailed settings of operating modes. You can choose a strategy for driving: spiral, along the walls, zigzag or local cleaning at a specific point. For models with wet cleaning function, you can adjust the intensity of wetting of the rag.
In the service section, the resource of the main consumables is displayed: the main brush, side brush, HEPA-The app calculates the remaining lifespan based on the work statistics and reminds you when it's time to replace the component.
Suction power adjustment is also available here, and quiet mode is suitable for daily cleanliness support, while Turbo or Max mode is necessary for long-pile or heavy-polluted carpets.
☑️ Checklist of service
Check your app's cleaning history regularly, and it contains information about the area of the cleaned surface, the time spent, and the route you're going, and by analyzing that data, you can optimize the furniture arrangement or identify places where the robot gets stuck.
Updating the firmware and troubleshooting
Manufacturers regularly release software updates that improve navigation algorithms, fix bugs and add new features. It is recommended to always keep the firmware of the robot and the application up to date.
During the upgrade process, it is important to ensure a stable Internet connection and not interrupt the device. The robot should stand on the charging dock. If there is a power failure or loss of communication during the upgrade, the device may cease to function correctly and a complex recovery procedure will be required.
If the robot has stopped responding to commands or lost communication with Wi-Fi, try resetting to factory settings. This is usually done by holding buttons on the body for a long time. After reset, the device must be added to the application again, as in the first installation.
What to do if the robot loses the map?
⚠️ Warning: Never turn off the robot vacuum cleaner with a button during the firmware update process.This can cause permanent damage to the software ("bricking") of the device.
In the case of persistent errors such as “Stuck drop sensor” or “wheel error”, the application will issue a notification with an error code. The decoding of the codes can be found in the help inside the application or in the user’s instructions.