How to draw a map for a robot vacuum cleaner Xiaomi Vacuum Mop: from preparation to preservation

Why a Cleanup Map Is Important for Xiaomi Vacuum Mop – and How to Create It Error-free

Xiaomi Vacuum Mop Robot Vacuum Mop (including models) S10, S12, P10 and others) uses a laser rangefinder (LDS-Without a map, the device will move randomly, skip areas or waste time cleaning the same areas again:

βœ”οΈ Create virtual walls and forbidden areas (such as around an aquarium or children’s toys).

βœ”οΈ Divide the room into selective cleaning rooms.

βœ”οΈ Optimize the route, reducing the time of work by 30-40%.

However, many users face problems: the map is not saved, the robot β€œlost” after the reboot or ignores the settings. This article is a step-by-step instruction taking into account the firmware Mi Home 2026 and the features of the new Xiaomi models.

Preparation of the room: what to do before the first launch

Before you start a robot to create a map, prepare the rooms, which will reduce errors and speed up the process.

  • 🧹 Remove small objects from the floor: wires, socks, toys. The robot may get stuck or misrepresent them as obstacles.
  • πŸšͺ Close doors to untidy rooms. Xiaomi Vacuum Mop builds a map of only the rooms where you can enter.
  • πŸ’‘ Provide good lighting. In the dark, the laser scanner works worse, and the cameras (in models with a high-speed light) AI Vision may not recognize walls.
  • πŸ”Œ Charge the robot to 100%. The mapping process consumes a lot of energy β€” at low charge, the device can interrupt work.

Pay special attention to reflective surfaces: mirrors, glass tables or glossy laminate can knock down sensors. If there are many such surfaces in the room, put matte tape on them or temporarily cover them with cloth.

⚠️ Note: If the house has stairs without fences, install physical barriers (such as child gates.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Xiaomi Vacuum Mop S10
Xiaomi Vacuum Mop P10
Xiaomi Vacuum Mop 2 Pro
Another model

Step 1: First start and automatic mapping

After the room is ready, turn on the robot and connect it to the Mi Home app (or Xiaomi Home for new models).

  1. Place the robot at the charging station in the center of the room (not in the corner!).
  2. In the app, go to Cleanup β†’ Map and click Start Cleaning.
  3. Select Full Cleanup (not Zone or Point).

The robot will begin to spiral, gradually expanding the scanning area, displaying the actual position of the robot and the contours of the room on the phone screen, a process that will take 10 to 30 minutes depending on the area.

Walls and large furniture|Doors and openings|Charging station (marked with icon) πŸ”‹)|The rooms are separated by lines (if any)-->

What do you do if you don't build a map?

  • πŸ“Ά Wi-Fi signal. The robot must be constantly in touch with the application.
  • πŸ”‹ Battery charge, below 20%, mapping will be interrupted.
  • 🌑️ Sensor temperature: If the robot overheats, it will stop (relevant for models without active cooling).

Step 2: Manual adjustment of the map in the appendix

An automatic card is rarely perfect. After the first pass, check it in the app and make changes:

  1. Click on the Edit card icon (pencil in the upper right corner).
  2. Use the tools: πŸ“ Line - for the division of rooms. 🚫 Virtual Wall – to block the zones. 🧹 Cleaning zone - to allocate areas with high pollution.

Ready.

An important point: in models with LDS-With a scanner (e.g. Xiaomi Vacuum Mop 2 Pro), the card is saved to the Xiaomi cloud and in devices with cameras (e.g., cameras, S10) β€” If the robot forgets the map after rebooting, check the sync settings in the app.

How do I get my lost card back?
If the card disappeared after updating the firmware or resetting, run the robot in Mapping mode (no cleaning). It will restore the saved copy from the cloud, if it is there. For models without cloud synchronization, you will have to create the map again.

Problem.Possible causeDecision
The map is not saved.There is no cloud synchronizationEnable the option of synchronizing cards in the robot settings
Robot gets lost in the roomToo many reflective surfacesCover the mirrors with a cloth or use matte scotch
Rooms are not automatically separatedLow contrast of walls/floorMake the markup manually in the map editor
Map distorted (walls "wavy")Interference from other IR devicesTurn off the IR remotes, surveillance cameras for the duration of the scan

Step 3: Optimize the map for different cleaning scenarios

The map can be adapted for specific tasks:

  • 🏠 Multi-bedroom apartment: divide the map into zones and prioritize cleaning (e.g. kitchen) β†’ corridor β†’ bedroom).
  • πŸšͺ Open Plan: Use Virtual Walls to Simulate Rooms.
  • πŸ• Pets: Create areas with increased cleaning frequency near bowls and couches.

For models with moping, set up separate maps for dry and wet cleaning, such as removing carpets from the moping route to avoid damaging them.

πŸ’‘

If the robot is constantly confusing two similar rooms (like two bedrooms), add a unique landmark to each one, such as a small mat or a bright object, to help the sensors better distinguish the rooms.

Xiaomi’s new firmware features a multicard feature, which allows you to save multiple map options for different floors or furniture configurations.

  1. Create a master map.
  2. Move the robot to another floor and start a new scan.
  3. In the app, select Save as a new card.

Step 4: Save and Backup the Card

Maps in Xiaomi Vacuum Mop may disappear after:

  • Resetting the robot.
  • Firmware updates.
  • Delete the device from your Mi Home account.

To avoid data loss:

  1. Regularly export the card manually: Robot settings β†’ Map β†’ Export (the file will be saved in the phone’s memory).
  2. Enable cloud sync (not available for all models).
  3. Take screenshots of the map with markup - this will help to quickly restore the settings.

⚠️ Warning: When moving the robot to another room (for example, to the country), do not delete the old card from the device's memory. Create a new map on top of the old one - this will prevent navigation malfunctions.

πŸ’‘

The exported card can only be imported back on the same device. Transferring the card from one robot to another is impossible - each Xiaomi Vacuum Mop has a unique navigation system identifier.

Common Mistakes and How to Avoid Them

Even experienced users make mistakes when creating maps, and here are the most common ones:

  • πŸ”„ Frequently rebooting the robot, and every time it turns on, it double-checks the map, which can cause it to be distorted.
  • πŸ“± Use of the outdated version of Mi Home. In older versions of the application (until 2023) there is no multicard support.

Another common problem is the double walls on a map, where the contours of the room are duplicated.

  • Interference from other robot vacuum cleaners in the house.
  • Abrupt change of light during scanning.
  • Malfunctions LDS-sensor (diagnosis is required in the service center).

To eliminate double walls, remove the map and start the scan again, having previously turned off all sources of IR radiation (pulls, cameras, alarms).

Additional chips: how to make the card as effective as possible

Advanced users can use these techniques to optimize cleaning:

  • πŸ”„ Cyclical cleaning: set up a repeat passage through the room 1-2 hours after the first (good for allergy sufferers).

For models that support Google Assistant or Alice, you can voice-controlled cleaning by zone, for example, "OK, Google, run a robot vacuum cleaner in the kitchen."

  1. In the Mi Home app, connect the robot to a voice assistant.
  2. Name the rooms on the map in simple words (e.g., "Kitchen", "Bedroom").
  3. Use voice commands indicating the zone.

πŸ’‘

If you have a large apartment (100+ m2), break the card into several steps of cleaning, such as in the morning - bedrooms and a corridor, in the evening - kitchen and living room, which will reduce the load on the battery and increase its life.

FAQ: Answers to Frequent Questions

Can I use one card for multiple Xiaomi Vacuum Mop robots?
No, each robot creates a unique map that is tied to its ID, and it's technically impossible to transfer the map from one device to another, but you can copy the room and zone markup manually if the models are identical.
Why does a robot ignore virtual walls?
This can happen for three reasons: Weak Wi-Fi signal β€” the robot is not getting current data from the server; outdated firmware β€” update the robot's software through Settings β†’ Update; conflict with physical obstacles β€” if a real object stands in the way of a virtual wall, the robot can "forget" about the restriction. Try to delete and re-draw the virtual wall.
How often should I update the map?
Update the map whenever you change your layout: Reposition of furniture; new obstacles (such as a children's playground); repair or replacement of flooring; and it is enough to update the map every 2-3 months for stable operation.
Can I use a robot without a map?
Yes, but the efficiency of cleaning will drop dramatically. Without a map, the robot will move along the algorithm of "chaotic Brownian motion", skipping certain sections and spending more time on repeated passes. The map is needed for: Planning the optimal route, selective cleaning of rooms, exclusion of no-go areas, without a map you can do only in very small rooms (up to 20 m2).
What if the robot β€œforgot” the map after the update?
After updating the firmware, the card may reset. To restore it: Check if cloud sync is enabled in the robot settings. If sync is disabled, run the robot in Mapping mode (no cleaning). It will try to restore the card from local memory. If the card is not restored, create it again using screenshots of the old markup as a template. In the new firmware (2026), the option is added Restore the card, which automatically saves a backup before updating.