Modern residential cleaning systems have long ceased to be just stand-alone devices that work at the touch of a button. Intelligent algorithms and the ability to remotely control a regular vacuum cleaner has turned into a full-fledged element of the Smart Home ecosystem. For owners of Xiaomi and Roborock equipment, a single application that combines dozens of different devices in one interface becomes the main control tool. Understanding the logic of this software allows you to significantly improve the efficiency of cleaning and extend the life of equipment.
Centralized control allows you to not only start the engine, but also program complex scenarios of the behavior of the equipment. You can adjust the device in your absence, restrict access to certain areas or receive a notification of the need to maintain filters while in another country. Xiaomi Home (formerly known as Mi Home) acts as a bridge between the user and the hardware, broadcasting commands and collecting statistics. It is important to properly configure this channel from the beginning to avoid connection problems in the future.
In this article, we will take a closer look at how a robot vacuum cleaner is integrated into your home network, and we will look at the nuances of choosing a region, mapping a room, working with virtual walls, and setting up automation. We will focus on technical aspects, such as how often the map is updated and how the sensors are calibrated, because these are the parameters that often raise questions for new users.
Initial installation and selection of the right region
The first step after unpacking and charging the device is to install a mobile app, which is available in the App Store and Google Play, and can be downloaded from the manufacturer's website. Once you register for your Mi Account, you have a critical choice: region, which not only determines the language of the interface, but also the server on which your device data and the functionality available will be stored.
Many users make the mistake of choosing the default Russia or CIS region, while their device may be designed for the global market or the Chinese region. If the robot vacuum cleaner is not on the list of devices when scanning, it is likely that the problem lies in the mismatch between the account region and the gadget firmware.
β οΈ Warning: Changing the region in an already configured account can cause previously added devices to disappear and automation scenarios to reset.If youβre just starting to set up, carefully review the markings on the box or in the vacuum cleaner instructions to select the right server the first time.
To switch the region, you need to go to the user profile, usually located in the lower right corner of the screen, and click on Settings. From the menu that opens, select Region and specify the corresponding country. After that, the application will reboot, and you can add a new device. If you are (not sure) about the origin of the device, try first selecting China, then Germany or Singapore, since many Xiaomi and Roborock models have this server registration.
The process of pairing a robot vacuum cleaner with an application
The procedure for adding a device to the Xiaomi Home ecosystem is standardized, but requires a certain sequence of actions to be followed for a successful handshake protocol.Make sure that the smartphone is enabled with Bluetooth and geolocation, and also activated access to the local network for the application.The robot vacuum cleaner must be on and on standby (usually this means that it is standing at a charging station, but not running in cleaning mode).
To start pairing, click on the symbol Β«+Β» In the upper right corner of the main screen of the application, the system will offer to scan. QR-code located on the device body or in the instructions, or find the device automatically in the list of available gadgets nearby. If the automatic search did not work, select the category "Household appliances" or "Robot vacuum cleaners" and find your model manually. During the setup process, you will need to enter a password from your Wi-Fi network.
βοΈ Checklist of successful connection
The critical point is wireless network frequency. Most models of robotic cleaners, especially earlier generations and budget series, support only 2.4 GHz Wi-Fi standard. If your router broadcasts a 5 GHz network with the same name (SSID), the pairing process may interrupt or the device will simply not be found. In such cases, it is recommended to temporarily split the networks in the router settings or create a 2.4 GHz guest network exclusively for a smart home.
During the firmware update process, which often happens right after you connect, the device can reboot several times. Don't close the application or go far from the router. The stability of the connection at this point determines the correctness of all smart functions in the future. If the download is frozen by 99%, don't panic - give the device another 5-10 minutes, as installing data packets on the internal memory of the robot can take time.
Setting up a room map and navigation
Once successfully connected and first launched, a robot vacuum cleaner equipped with a lidar (LDS) or a camera (VSLAM) must build a map, a fundamental step in how navigation is affected, and complete cleaning, making sure that all doors are open, curtains are raised, and wires are removed from the floor that can be wound onto a brush, and the robot must travel through the entire available area to scan the geometry of the room and the location of stationary objects.
In the Xiaomi Home app, the vacuum cleaner control section displays a map in real time, and you'll see the device move around, marking the path covered with a blue line, and the zones already removed with a lighter shade. Once the cycle is complete, the map is stored in the device's memory and synchronized with the cloud. Now you can edit it: combine divided rooms, divide large spaces into separate zones and assign names to them, which is convenient for voice control.
| Type of navigation | Precision of construction | Working in the dark | Scanning speed |
|---|---|---|---|
| LDS (Lidar) | Tall. | Yes. | Fast. |
| VSLAM (Camera) | Medium/High | Light is required. | Medium |
| gyroscope | Low. | Yes. | Slow. |
| Chaotic. | Absent. | Yes. | Low. |
Multi-mapping is available for multi-level dwelling owners, and this is true if you plan to move the robot between floors or even apartments. In the map settings, select "Save a copy" or "Add a new map." The device's memory usually allows you to store up to 4-5 different space plans. When moving the robot to a new floor, it is recommended to manually start building a new map so as not to confuse the binding to the previous location.
Management of cleaning areas and virtual walls
One of the most powerful features of the app is the ability to manage cleaning areas flexibly, so instead of running the robot over the entire apartment, you can select a specific rectangle to clean or, conversely, deny access to certain areas, which is implemented through the Virtual Wall and Area Cleaning tools that are available in the map editing menu.
Virtual walls allow you to create invisible barriers. There are two main types of constraints: a line that a robot cannot cross, and a zone (square) where it is not allowed to enter. This is ideal for insulating places with wires, a water bowl for animals or areas with high thresholds. To set a limit, go to edit the map, select the tool "Wall" and draw a line or square in the right place. Changes are saved instantly.
Area cleaning works the opposite way: you draw a rectangle on a map yourself and send the robot to clean only inside it. This is convenient if you accidentally spilled the crumbs in the kitchen and don't want to run a full cleaning cycle throughout the house. The app allows you to create up to 5 such zones in one run. The combination of these tools gives you complete control over the logistics of cleaning.
β οΈ Attention: Virtual walls are tied to map coordinates, and if you move furniture (like a desk or chair) that was the robot's reference point, or if the robot loses orientation and rebuilds the map from scratch, the virtual walls may be out of place. Regularly check the relevance of the restrictions after the general cleaning.
Also worth mentioning is the Favorites or Save Areas feature. If you have places that require frequent cleaning (such as the area under the dining table or the entrance group), you can save them as a preset. In the future, starting a cleanup in this area will take just one touch of the screen, which saves time and simplifies interaction with the interface.
Schedule, scripts and automation
Automation is what makes it a smart assistant. In the Xiaomi Home app, the Schedule section allows you to set the days and times of cleaning. However, modern versions of the software offer more flexible settings. You can create different profiles for different days of the week: for example, quiet cleaning on weekdays and powerful with floor washing on weekends.
Integration with the smart home platform allows you to create complex scenarios (Smart Scenes). For example, you can set the condition: βIf all smartphones in the family left the geozone Home, run the robot vacuum cleaner.β or vice versa: βIf the door is open, stop cleaning.β To implement such scenarios, go to the smart home tab (or βScriptsβ) in the bottom panel of the application and click βCreate a scriptβ.
In a script designer, you choose a condition ("If...") and an action ("That..."). The conditions can be time, the status of another device (door opening sensor, smart socket) or geolocation. Actions like starting a cleanup, returning to base, changing suction power, and this allows you to create a fully autonomous cleanup system without you being involved.
It is important to consider battery status when planning. Schedule settings often include a Do Not Disturb option or a time limit, and low-charge behavior can also be adjusted: most models automatically return to base to recharge and then resume cleaning from the stoppage. Make sure that this feature (Auto-recharge & Resume) is activated in the device settings.
Maintenance and monitoring through the application
Xiaomi Home is not only a remote control, but also a diagnostic center. The interface of the device displays the status of the main consumables: the main brush, side brush, HEPA-filter and water tank (if wet cleaning function is available), the system counts the approximate operating time and signals when the component's life is coming to an end.
Regular monitoring of these indicators helps prevent breakdowns. For example, if an application shows that the filter is full and you ignore the warning, the load on the engine will increase, which can lead to overheating. Resetting the consumable timer is done in the same menu: after replacing the part, click on the appropriate item and confirm the replacement so that the meter is reset.
The app also includes a Cleaning History log, which provides detailed statistics on surface area, operating time, distance traveled and mode used, which is useful for analyzing the performance of the device and understanding how often and intensively your robot is being used.
Don't forget to update the software. Developers regularly release patches that improve navigation algorithms and fix bugs. Notification of the new version appears in the device card. It's recommended to install updates when the robot is on base and connected to a stable Wi-Fi network.
β οΈ Note: When updating the firmware, it is strictly not recommended to interrupt the power of the device or close the application. 15-20 Interrupting the data record in the controller memory may cause a software failure requiring service intervention.