Why Xiaomi Robot Vacuum Map Is the Key to Effective Cleaning
Xiaomiβs robot vacuum cleaners (including Mi Robot Vacuum, Viomi, Dreame, and others) use the technology LDS-scanning (laser rangefinder) or visual navigation (cameras) + If you don't have a map of the room, you can use gyroscopes to make a map of the room, and if you don't have a map, it's going to move randomly, it's going to skip the area, it's going to waste time cleaning the same area again:
β Optimize the cleaning route by reducing the time 30-40%;
β’ Create virtual walls and exclusion zones to protect furniture or pets
- save several floors (if the model supports Multi-Floor Mapping);
Integrate with Mi Home for remote management.
However, many users face problems: the map is not saved, the robot is lost after a reboot, or the room is displayed with distortions. In this article, we will analyze the step-by-step algorithm for creating a map, typical errors and how to fix them, from preparing a room to fine-tuning the Mi Home application.
β οΈ Note: If your Xiaomi robot vacuum cleaner does not support the card saving feature (for example, budget models without any other option). LDS), All route settings will be reset after switching off. Check the specifications of your model before setting up.
Preparation of the room: how to avoid mapping errors
Before the robot is first launched, you need to prepare a room, which minimizes the number of blind spots and speeds up the scanning process.
Remove small objects from the floor (wires, toys, shoes)|
Close the doors to untidy rooms|
Lift the curtains/blues on 10-15 floor-wise|
Make sure the lighting is uniform (without sharp shadows)|
Check the battery power of the robot (not lower than 80%)-->
Pay special attention to reflective surfaces: mirrors, glass tables or glossy laminate can knock down a laser rangefinder. If there are areas in the room, cover them with cloth while scanning.
- π High-pile, dense carpets β the robot may get stuck or misjudge height.
- πͺ Direct sunlight β they create interference for sensors.
- πͺ Frequently Opening Doors β If the door opens during cleaning, the map may be distorted.
- π Pets β their movement interferes with accurate scanning.
For models with visual navigation (e.g. Dreame) Z10 Pro or Viomi V3) critically uniform lighting without flashing light sources; variable light bulbs (dimmers) should be fixed at the same brightness level.
LDS (laser rangefinder)|
Visual (camera) + gyroscope)|
Hybrid (laser) + camera)|
I don't know/not sure-- >
Step-by-step: how to create a map in the Mi Home application
The process of creating a map begins with the first launch of the robot. It is important to follow the algorithm to avoid synchronization errors. Consider the process with the example of Xiaomi Mi Robot Vacuum-Mop 2 Pro (similar to most models with the same model). LDS).
- Installation and connection of the robot: Download the Mi Home app (or Dreamehome/Viomi Home for relevant brands) and add the device via Add Device β Household care β Robot vacuum cleaner. Follow the instructions for connecting to Wi-Fi (use only networks) 2.4 GHz!).
- First start and scan: Place the robot at the charging station in the center of the room (not in the corner!). β Complete cleaning. The robot will spiral in, gradually expanding the scanning area. Don't interrupt until it's done, which can fragment the map.
- Save the card: After cleaning is completed, the card will automatically be saved in the Map section (some firmwares require you to click Save manually: π Charge level (should be) >50%). πΆ Wi-Fi stability (robot must be online). π Firmware version (update to Settings) β Update of the PO).
β οΈ Note: If the Xiaomi robot after saving the card shows it βemptyβ or with errors, try resetting the map settings through Settings β Map. β Reset the card. It will delete all the data stored, and you'll have to repeat the process.
π‘
To speed up scanning of large rooms (over 100 m2), divide them into zones using virtual walls in the application, which will help the robot not to "lost" when moving between rooms.
Optimization of the map: division into rooms, cleaning zones and forbidden zones
The base card is just the beginning, and you have to configure it to be as effective as possible, and the Mi Home app has the following tools available:
| Function | Appointment | How to set up |
|---|---|---|
| Room division | Allows you to set different cleaning settings for each area (for example, enhanced cleaning in the kitchen). | In the Map section, click Edit β Separate rooms and circle the contours. |
| Cleaning areas | Allocating areas for priority cleaning (e.g., near the front door). | Select Add Zone, specify area and number of passes (1-3). |
| No-go zones | Blocking the robotβs access to certain areas (animal feed, childrenβs toys). | Press Add No-go zone and circle the area. Supports rectangular and polygonal shapes. |
| Virtual walls | Creating invisible barriers to restrict the robot's movement. | Turn on the edit mode and draw a line between the two points. |
For models with Multi-Floor Mapping support (such as Xiaomi Mi Robot Vacuum-Mop P), you can save separate maps for each floor.
- Move the robot and charging station to a new floor.
- Start cleaning - the device will create a new map.
- In the app, select Floor Management β Add a floor and give a name (e.g., "2nd floor").
β οΈ Note: When using multiple floors, make sure that the charging stations on each level are in the same coordinates relative to the walls. Otherwise, the robot can confuse the floors when automatically returning to the base.
What if the robot doesnβt recognize the floors?
Typical card problems and their solutions
Even after you set it up properly, you'll see mapping errors, and let's look at the most common cases and how to fix them:
1.The card is not saved or disappears after the reboot
- π Check the stability of the charging station - connect it directly to the outlet (without extension cords).
- πΆ Make sure the robot is connected to 2.4GHz Wi-Fi (No 5GHz Networks Supported!).
- π Update the robot firmware and Mi Home app to the latest version.
- π οΈ If the problem persists, reset settings through Settings. β Reset to factory (cards will be removed!).
2. the map is distorted or does not correspond to the actual layout
Reasons:
- πͺ Bright sunlight or reflections from glass/mirrors.
- π Movement of people or animals during scanning.
- π§² External magnetic fields (e.g. from columns or microwaves).
Solution: restart scanning in an empty room with uniform lighting. LDS wipe the laser module (located under the top cover) with a dry wipe.
3.The robot is "lost" and can't return to base
This happens if:
- The charging station is moved from place (even on the 5-10 centimeter).
- A new obstacle (such as a chair) appeared in the robotβs path.
- The map was manually edited with errors (e.g., the walls overlapped).
To get the robot back on base:
- Manually move it closer to the station.
- In the app, click Return to base.
- If the robot doesnβt respond, restart it with the power button.
π‘
If the robot loses base regularly, lock the charging station on the floor with double-sided tape or special mounts. Even a slight shift can knock navigation down.
Additional features: save the map to the cloud and integrate with the smart home
Xiaomiβs advanced robot vacuum cleaner models support cloud-based map storage and integration with the Mi Home ecosystem.
- π Manage cleaning remotely (e.g., start a robot on the way from work).
- π€ Automation (e.g., cleaning on schedule or in the absence of people at home).
- π± Synchronize cards between multiple devices (smartphone, tablet).
- π Restore cards after resetting (if saved in the cloud).
To enable cloud synchronization:
- Open the Mi Home app and go to the robot settings.
- Choose Cloud Services β Synchronization of maps.
- Sign in to your Mi Account (if not authorized).
- Activate the autosynchronization option.
To set up automation:
- In the app, go to Automation. β Add.
- Select a trigger (e.g. Time or Geoposition).
- Add the action Start cleaning and select a robot.
- Please specify the cleaning areas (optional) and keep the rule.
β οΈ Warning: When using geolocation for automatic cleaning, make sure that the high-precision mode is enabled on the smartphone GPS. Otherwise, the robot may be delayed or not work at all.
π‘
If you have multiple Xiaomi robot vacuum cleaners, give them unique names in the app (e.g., "Robot 1 Floor" and "Robot 2 Floor"). This will make it easier to control through voice assistants (Alice, Google Assistant).
Comparison of Xiaomi models on mapping capabilities
Not all Xiaomi robot vacuum cleaners are equally good at map construction, and the chart below compares key models for navigation functionality:
| Model | Type of navigation | Multi-Floor Mapping | Map accuracy | Support for no-go zones |
|---|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | LDS + gyroscope | Yes (up to 3 floors) | High (Β±5 cm) | Yes (up to 10 zones) |
| Dreame Z10 Pro | LDS + camera | Yes (up to 4 floors) | Very high (Β±3cm) | Yes (up to 15 zones) |
| Viomi V3 | Visual (camera) | No. | Medium (Β±10 cm) | Yes (up to 5 zones) |
| Mi Robot Vacuum-Mop P | LDS | Yes (up to 2 floors) | High (Β±5 cm) | Yes (up to 8 zones) |
| Mi Robot Vacuum 1S | Gyroscope + sensors | No. | Low (Β±20 cm) | No. |
When choosing a model, focus on:
- π Area of the room: for apartments more than 100 m2 it is better to choose a robot with a LDS-navigation.
- π Number of floors: if there are more than one floor, you need support for Multi-Floor Mapping.
- π Pets: Camera models better recognize dynamic obstacles.