Xiaomi vacuum cleaners are no longer just smart mops β today they are complex devices with laser rangefinders (LDS), cameras and advanced navigation algorithms. But even the smartest assistant is useless without a properly constructed cleaning map. Without it, the robot will randomly rush around the room, skip corners or get stuck under the couch, and a competent map allows you not only to automate cleaning, but also to divide the room into zones, install virtual barriers and even program the sequence of cleaning rooms.
Many users mistakenly think that the map is built by itself - just once run a robot, and he "remember" the apartment. In practice, the quality of mapping depends on the preparation of the room, the settings in the application and even on the model of the vacuum cleaner. For example, Xiaomi Mi Robot Vacuum-Mop 2 Pro with a double laser will cope with a multi-room apartment better than the budget Mi Vacuum Cleaner Lite without LDS. In this article, we will analyze the entire process - from preparing the room to fine-tuning areas in Mi Home or Mi Robot, and also reveal the secrets that the manufacturer does not specify in the official instructions.
If you've just unpacked a new assistant, or your robot has been living in the house for a long time, but the map is still being crooked, don't be quick to blame the technique. 80 percent of the time, the problem lies in the wrong settings of the app or the unaccounted for nuances of the room, and then you'll learn how to avoid typical mistakes and make the robot work like a clock.
Preparation of the room: why the robot "blind" and how to avoid it
Before you start a robot to build a map, you have to prepare an apartment, and many people miss this stage, and then wonder why the device can't see half the room or is constantly faced with obstacles.
- πͺ Glass and mirror surfaces, laser rangefinder (LDS) Can't penetrate transparent or reflective objects, and if you have glass partitions, countertops, or large mirrors, cover them with cloth while you're mapping.
- π Dark corners and poor lighting. Although Xiaomi robots don't rely on cameras for navigation, weak light can knock down sensors.
- πͺ Open doors and dynamic obstacles, and if someone walks around the room or opens the doors while building the map, the robot will record them as static objects, which will distort the final map.
- π§Ί Scattered things and wires, and a vacuum cleaner can get caught on wires or small objects (like toys) that can stop the scanning.
Pay special attention to the plinths and rapids. If your apartment has height differences of more than 2 cm, the robot may "stoggle" or not move to another room, in which case you will have to use magnetic tapes (company with some models) or adjust the virtual walls in the application.
Critical error: if you have a staircase without a fence, never run a robot without a physical barrier. Even virtual walls won't save you from falling - height sensors don't always work!
Mi Home vs Mi Robot β Which is Best for Cartography
Xiaomi has two official applications for managing robot vacuum cleaners: Mi Home and Mi Robot. The first is versatile and suitable for all devices of the Xiaomi ecosystem, and the second is specialized specifically for vacuum cleaners. So which one to choose?
| Criteria | Mi Home | Mi Robot |
|---|---|---|
| Cartography accuracy | Medium (depending on model) | High (optimized for robots) |
| Configuring zones and virtual walls | Basic | Extended (you can save templates) |
| Firmware updates | Automatic. | Manual version control |
| Integration with a smart home | Full (works with Google Home, Alice) | Limited (only Xiaomi ecosystem) |
For most users, Mi Robot will be preferred β there are more tools for editing the map, for example, the ability to separate rooms manually or adjust multiple cleaning for contaminated areas. However, if you already have the Xiaomi ecosystem set up with other devices (lamps, sensors, sockets), Mi Home will allow you to create complex scenarios, such as running the vacuum cleaner automatically when no one is home, or linking the cleaning to a level. COβ room.
Important: If you use a robot with hybrid navigation (laser) + The camera, as in Xiaomi Mi Robot Vacuum-Mop 2 Ultra, will be available in Mi Robot feature 3D-Maps that take into account the height of the furniture. Mi Home may not have this option.
π‘
If the robot doesnβt save the card after cleaning, check the cloud storage settings in the app. In Mi Home, go to Profile β Settings β Cloud and turn on the Save Maps option.
Step-by-step: how to build a cleaning map from scratch
Now, the most important thing is to build the map directly, and the process is slightly different depending on the model, but the overall scheme is the same. Consider the universal algorithm for most Xiaomi robots (for example, Mi Robot Vacuum-Mop 2 Pro):
- Charge to 100%. Make sure the robot is fully charged. If the battery runs out during the scan, the map will not be saved correctly.
- Reset your old card (if any). In the app, go to Map β Settings β Clear the card.
- Start in map mode. Press Cleanup β Mapping (or Scanning in some models).
- Control the process. Make sure the robot doesn't get stuck. If it stays in place for a long time, help it manually (e.g., move it off the carpet).
- Save the map. Once you've finished scanning, click Save in the app.
The time of construction of the map depends on the area of the room:
- π 1 room (20 m2) - 5-10 minutes;
- π‘ 2-3 rooms (50-70 m2) β 15-25 minutes;
- π’ Apartment (100)+ m2) - 30-40 minutes.
The key point is that don't interrupt the scanning process, even if the robot is standing still for a long time. Some models (such as the Xiaomi DreameBot Z10 Pro) can "think" in complex space geometry - this is normal.
Removed all wires and small objects from the floor|
Closed doors to unscanned rooms |
Main lighting on |
Robot fully charged |
Bluetooth and Wi-Fi enabled (for stable communication)|-->
Map Editing: Dividing into Zones, Virtual Walls, and Forbidden Areas
Once you've built the base map, you need to make it better, and you can use the Mi Robot or Mi Home app to do this.
- π Room separation. Press the map. β Edit β Separate rooms. Draw lines along the boundaries of the rooms, and this will help the robot navigate and sequence cleaning.
- π« Use virtual walls to lock areas where the robot should not go (for example, near a bowl of pet food). β Virtual wall.
- π Repeated cleaning areas: If there are areas that are highly contaminated (such as near the front door), set up a two- or three-fold cleaning of the area.
- π Cleaning points: You can specify where the robot is going (useful for local cleaning).
An example of setting up a virtual wall to protect a baby cot:
- Open the map in the app.
- Press Add Add Add. β Virtual wall.
- Draw a line around the crib (minimum length is 30 cm).
- Save the changes.
Note that virtual walls don't work without the Internet. If Wi-Fi goes off, the robot will ignore all the limitations. Use physical barriers (magnetic tapes) to be reliable.
What if the robot canβt see the virtual walls?
Common Mistakes and How to Fix Them
Even with the right preparation, the map can be curved, and here are the most common problems and solutions.
β οΈ Note: If the Xiaomi robot stopped saving the map after the firmware update, try to roll back to the previous version. 1S) New Firmware Conflicts with Old Maps.
| Problem. | Reason. | Decision |
|---|---|---|
| Map is built fragmentary (missed rooms) | Weak LDS signal due to dirty sensor or obstacles | Wipe the laser rangefinder with a napkin, remove transparent objects |
| Robot 'lost' after restart | Not saved to the cloud or software failure | Resave the map manually to Settings β Map β Save |
| Map shifted relative to real layout | The robot did not start scanning from the docking station | Restart the scan, pre-installing the robot on the base |
| Virtual Walls Are Not Working | There is no Internet or outdated firmware | Update the robot software and check the Wi-Fi connection |
If the robot canβt build a map, try an alternative method:
- Turn off the mapping function in the settings.
- Start the usual cleaning at minimum power.
- After 10-15 minutes of operation, force the current trajectory to be saved as a map (the Mi Robot has the option to Save the current route).
This method is less accurate, but will help to "teach" the robot to navigate in space.
Advanced Settings: Multi-card plans and smart home integration
If you have a two-story house or multiple apartments, you can create multiple maps for a single robot.
- Build a map for the first floor and keep it.
- Move the robot to the second floor and start a new scan.
- In the application, select Card Management β Add a new card.
- Assign each card a name (for example, "1 floor", "2 floor").
Now, before cleaning, you can choose the desired map manually. Some models (for example, Xiaomi Mi Robot Vacuum-Mop 2 Ultra) support automatic floor recognition by pressure (barometer) or Wi-Fi points.
For full automation, set up smart home integration:
- π Start on schedule. β Schedule: Time and days of cleaning.
- π± Connect the robot to Alice, Google Assistant or Siri via Mi Home.
- π‘οΈ Trigger cleaning. Set the vacuum cleaner to start when: no movement (presence sensors); excess dust (sensor) PM2.5); Opening windows (window/door sensors).
Example scenario for Xiaomi Home:
IFOR
- The traffic sensor in the hallway does not record activity for 30 minutes
- Dust level (PM2.5) > 50 ΞΌg/m3
Then
- Launch the robot vacuum cleaner in Turbo mode
- Send a notification to the phone.π‘
Save maps to the cloud and update the robotβs firmware regularly. Newer versions of Xiaomi software often improve navigation algorithms, which improves mapping accuracy by 15-20%.
Optimization Tips: How to Make Cleaning More Effective
Even with a perfect map, the robot can work suboptimally. Here are some expert recommendations:
- π Charge the robot after each cleaning. If the battery is less than 80% dead, the card may not be stored correctly.
- πΊοΈ Update the map every 1-2 months. Furniture is rearranged, new items appear - the robot must adapt.
- π§Ή Use priority cleaning areas, such as the kitchen and hallway can be cleaned more often than the bedroom.
- πΆ Boost Wi-Fi signal, if the robot loses communication with the router, it can "forget" virtual walls.
For models with wet cleaning function (such as Xiaomi Mi Robot Vacuum-Mop P), set up separate maps for dry and wet cleaning. The fact is that when moping, the robot moves slower, and the optimal route will be different.
β οΈ Note: If you use a self-cleaning robot (as in Xiaomi Mi Robot Vacuum-Mop 2 Ultra), place the docking station in the corner of the room with at least 1 m free space in front and 0.5 m on the sides.