Step-by-step guide: how to build a map of an apartment for a robot vacuum cleaner Xiaomi Vacuum Mop

Xiaomi Vacuum Mop (including the S10, S12, X10+ and others) can turn cleaning into an automatic process β€” but only if it correctly β€œunderstands” the layout of your home. The map of the room is the basis of its work: its accuracy depends on how effectively the device will avoid obstacles, cover all areas and return to the base. However, many users face problems: the robot β€œlost”, builds a map chaoticly or ignores individual rooms.

In this article, we'll look at not only the basic steps to create a map, but also the hidden settings that will help optimize the process, how to prepare your apartment for scanning, what parameters in the Mi Home app affect the quality of the map, and what to do if the robot persistently "does not see" part of the room, and how to save and edit the map so that you do not start over again after resetting.

Preparation of the apartment before building a map

Before you start the robot, make sure the room is ready for scanning, and errors at this point lead to distorted maps that are difficult to fix.

  • 🧹 Remove small objects from the floor: wires, toys, shoes. The robot may get stuck or misinterpret them as walls.
  • πŸšͺ Open all doors to rooms that need scanning. Closed doors will create blind spotsΒ».
  • πŸ’‘ Provide good lighting. Even if the model has LiDAR, the lack of light can distort the data from the additional sensors.
  • πŸͺ‘ Lift curtains and curtains to a level above 30 cm from the floor – the robot can mistake them for obstacles.

Pay special attention to reflective surfaces: mirrors, glass tables or glossy laminate can knock down a laser scanner. If there are many such surfaces in a room, temporarily cover them with a cloth. Also check if there are infrared sources in the room (for example, heaters) - they interfere with the work of some sensors.

πŸ’‘

If you have a staircase without a fence, install a virtual wall in the Mi Home app in advance, which will prevent the robot from falling during the scan.

Starting the first scan: step-by-step instructions

Now, to the process of mapping, the important thing is that the first scan should be as accurate as possible, so don't interrupt it or carry it manually.

  1. Install the robot on the charging base and wait for full charging (at least 80%).
  2. Open the Mi Home app, select your vacuum cleaner and go to the Map section.
  3. Click Start Cleaning and select Full Cleaning (or Scan if such mode is available in your model).
  4. Wait for the robot to go around the room, which can take anywhere from 20 minutes to 1.5 hours depending on the area.

When you scan, you can follow the process in real time through the app. If the robot is stuck or spinning around for a long time, don't pick it up -- you'd better wait for it to find its way out, or you can press Back to base and restart the process.

Robot doesn't get stuck in narrow aisles | Map in the app is updated without delay | All rooms marked on the map | No holes in the coverage (white zones)

-->

Optimization of the map: editing and zoning

After the first scan, you'll get a rough version of the map, and now you need to refine it.

  • πŸ“ Divisions into rooms: click Edit β†’ Separate rooms and draw lines along the boundaries of the premises.
  • 🚫 Add no-go zones: Mark areas where the robot cannot go (e.g., near pet bowls).
  • πŸ”„ Combining zones: if the robot divided one room into several parts mistakenly.
  • πŸ“ Virtual Wall Installation: To Block Passages Without Physical Barriers.

An important nuance: if your model supports multi-storey maps (for example, Xiaomi Vacuum-Mop 2 Pro), save individual maps for each level.

  1. Build a map on the first floor and keep it.
  2. Move the robot to the second floor, start a new scan.
  3. In the app, select Add Floor and assign the map a name (e.g., β€œ2nd Floor”).
How to fix the β€œsplit” of rooms on the map?
If the robot splits one room into two because of a temporary obstacle (such as a chair), remove the extra boundary in edit mode. Then run the robot to re-scan the area in Area Cleanup mode.

Common mistakes and their solutions

Even with the right preparation, problems can arise, and here are the typical scenarios and ways to fix them:

Problem.Possible causeDecision
Map is built chaoticly, lines curvedWeak LiDAR signal due to dirt on the sensor or bright sunlightWipe the sensor with a soft cloth, close the curtains, restart the scan.
Robot 'can't see' part of roomObstacle (such as high threshold) or weak Wi-Fi in the areaRemove the obstacle or move the router closer. Use the Manual Scan for additional areas.
The card is reset after the updateFirmware failure or conflict with the cloud server XiaomiSave a backup of the card in Settings β†’ Map β†’ Export
Robot mixes floorsThe same planning at different levelsAdd unique tags (such as mats) or turn off automatic floor recognition

If the problem persists, try resetting the map and starting over again. Go to Settings β†’ Map β†’ Reset the card. Remember that after resetting, all saved areas and forbidden areas will have to be reconfigured.

πŸ“Š What type of room do you scan most often?
Studio apartment
Multi-bedroom apartment
House with stairs
Office/commercial premises

Saving and backing up the card

To avoid losing settings after a firmware reset or update, keep your card backups regularly. The Mi Home app does this:

  1. Open the Map section.
  2. Click on the three dots in the upper right corner and select Export card.
  3. Save the file to the cloud or locally to your phone.

For recovery:

  1. Go to Settings β†’ Map β†’ Import cards.
  2. Select the saved file.
  3. Confirm the download and wait for the synchronization.

⚠️ Warning: The imported map may not match the actual layout if you rearranged the furniture, in which case the robot will build a new map over the old one, leading to navigational errors. Always check the relevance of the map after importing it!

Additional settings for accurate navigation

In addition to the basic map, Mi Home has hidden parameters that improve the work of the robot:

  • 🎯 Sensor calibration: in some models (e.g. Xiaomi Mijia) 1T) LiDAR Calibration option available in Settings β†’ Extra, run it every 3 months.
  • πŸ“Ά Wi-Fi setting: If the signal is weak, the robot may lose communication and reset the map. Use a repeater or mesh system.
  • πŸ”‹ Power saving mode: turn it off in settings so that the robot does not interrupt the scan due to low charge.
  • πŸ”„ Auto-Update Card: Enable this option if the layout changes frequently (e.g. in the office).

For supported models 3D-scanning (e.g. Xiaomi CyberDog or Vacuum-Mop) T10+) Extended functions available:

  • Scanning furniture by height (useful to avoid collisions with low sofas).
  • Recognition of surface types (carpet, tile, parquet) for automatic adjustment of the suction force.

πŸ’‘

If your robot supports you SLAM-navigation (simultaneous localization and mapping), turn it on in the settings, which will speed up the scanning process by 30-40% without losing accuracy.

Frequent questions and answers

Can I build a map without Wi-Fi?
Yes, but with limitations. The robot will create the map locally, but you can't edit it through the app. Wi-Fi is mandatory to save the changes (zones, restricted areas), and cloud backups are not available without the Internet.
Why does a robot ignore virtual walls?
This happens for three reasons: Weak Wi-Fi signal β€” the robot does not receive current zoning data; outdated firmware β€” update the software through Settings β†’ Update; conflict with other smart devices (for example, a router with Band Steering function); disable it in the router settings.
How to transfer the map to a new robot?
There is no direct export between devices, but you can: Save a screenshot of the map from Mi Home and manually restore zoning on the new robot. Use the function of Cloning settings (available for single-series models, for example, S10 β†’ S12). Full copy of the map is only possible when the robots are linked to one Xiaomi Home ecosystem (developer account is required).
How many cards can a robot save?
Basic versions (e.g. Mi Robot Vacuum-Mop Essential): 1-2 cards. Advanced models (X10+, S12 Pro: up to 5 cards (including multi-storey) Flagships (T10+): Up to 10 cards with support 3D-If you exceed the limit, the old cards are automatically deleted.
Can I use a robot without a map?
Yes, it's random cleaning or spiraling, but it's going to drop 60 to 70 percent, and it's going to be chaotic, it's going to skip areas, it's going to be more likely to run into obstacles, and it's going to be a map for route planning, saving charge, and cleaning accurately.