Setup map in the robot vacuum cleaner Xiaomi Mop Vacuum: from calibration to multi-room plans

Xiaomi Mop Vacuum Robots (including Xiaomi Robot Vacuum-Mop 2 Pro, Xiaomi Mijia) 1T And others use laser or optical sensors to map the space, but even the most advanced technology requires the right setup to avoid chaotic cleaning, missed areas or navigational errors. Without a correct map, the robot will waste time repeating passes, getting stuck in corners, or ignoring contaminated areas.

In this article, we will look at all the steps of working with the map, from the first start and calibration to fine-tuning multi-room plans, zoning and eliminating typical problems. Home/Xiaomi Homes that the manufacturer doesn't advertise, but that make life much easier, like, did you know that you can manually edit the boundaries of rooms or save them to the same size? 5 Different cards for a single robot?

If your Xiaomi Mop Vacuum is already in the house, but it stubbornly does not want to remember the location of furniture or is confused when moving between rooms, this guide will help solve the problem. If you are just planning to buy, here you will find answers to questions about which models support saving cards and which require re-scanning each time you turn on.

Preparing the robot for the first scan of the room

Before the robot can begin to build a map, there are several steps that must be taken, and neglecting them often leads to distorted plans, missed zones, or errors like "I can't locate."

First, make sure there's enough light in the room (LDS) Xiaomi robot cameras don’t work well in the dark, especially for models with hybrid navigation (laser) + Cameras, such as Xiaomi Robot Vacuum-Mop 2 Ultra. If there are dark corners in the room, turn on extra light or temporarily open the curtains.

Second, remove small objects from the floor, such as wires, toys, shoes, which can not only interfere with scanning, but also cause the robot to emergency stop, especially for models with obstacle-avoidance function (for example, Xiaomi Mijia). STYJ02YM), They try to get around small objects, but they distort the map.

Third, close the doors to rooms that don't need to be scanned, and the robot must explore the space gradually, without abrupt transitions between very different spaces, and if there's a ladder in the house, install a virtual wall (physical or app-based) β€” falling from a height can disable sensors.

  • πŸ’‘ Lighting: at least 50 lux (equivalent to 60 W by 10 m incandescent lampΒ²).
  • 🧹 Clean floor: No long-pile carpets (more than 2 cm) – they block sensors.
  • πŸšͺ Doors: Leave only those through which the robot must pass open.
  • πŸ”‹ Charging: Before the first scan, charge the robot to 100% – the process can take up to 30 minutes.

πŸ’‘

If you have mirrors or glass partitions in your house, put paint tape on them while you scan them, and the laser rays bounce off the smooth surfaces, resulting in "ghost" walls on the map.

First Entry and Automatic Card Construction

When the preparation is complete, you can start the first run. Most models of Xiaomi Mop Vacuum (for example, Xiaomi Mi Robot Vacuum-Mop P) begin the scan automatically when you press the Cleanup button on the case or in the application.

1. Don't interrupt the process until it's done. If the robot stops because of low charge, it will save an incomplete map, which it will then have to manually delete.

- 30-50 m2: 10-15 minutes;

- 80-120 m2: 25-40 minutes.

2. Don't move the robot manually during the scan. If you lift it or move it to another place, the navigation system will reset the current data, and you have to start over. This is especially critical for models with a gyroscope (for example, Xiaomi Mi Robot Vacuum). 1S), grapher.

3. After finishing cleaning, check the map in the Mi app. Home/Xiaomi If it looks blurry, with double wall contours or "holes" in the middle of the rooms, the scan failed:

- Interference from other laser devices (e.g., high-end gaming mice) DPI).

- Too glossy floor (reflects laser).

The robot got stuck under the furniture and continued the blind scan.

If the card is unsatisfactory, delete it in the Map menu. β†’ Remove the current card and repeat the procedure.

πŸ“Š What model of a robot vacuum cleaner Xiaomi you have?
Xiaomi Robot Vacuum-Mop 2 Pro
Xiaomi Mijia 1T
Xiaomi Mi Robot Vacuum 1S
Another model
I haven't bought it yet.

Manual map editing: division into rooms and zones

Automatic scanning rarely gives the perfect result, and most often you have to manually adjust room boundaries, add virtual walls, or identify areas that need to be removed more often, and for that, the Mi Home app has a tool called Map Editing.

### How to divide the room into rooms

1. Open the saved card in the application.

2. Click on the pencil icon (or Edit).

3. Select the Rooms Separation tool (usually indicated by the icon with two partitions).

4. Swipe your finger along the line where the border should be. The app will automatically suggest the name of the room (e.g., "Kitchen", "Bedroom"), but it can be changed.

##Creating cleaning areas

If you want the robot to clean a certain area more often (for example, near the pet bowl or at the front door), use the Zone function:

1. In the map editing menu, select "Add Zone".

2. Circle the desired area with your finger.

3.Indicate the cleaning mode (dry, wet, intense) and frequency (e.g., "Remove this area 2 times a day").

### Virtual Walls and No-Go Zones

To prevent the robot from driving into certain places (for example, under a bed with low clearance or to the feeder of a hamster), set up ** "No-go zones"*:

1. In the map editor, select "Add no-go zone".

2. Draw a rectangle or polygon on the map.

3. Save the changes.

Note that virtual walls do not block the laser, but only prevent the robot from entering the designated area. If the obstacle is physical (for example, a threshold), it is better to use a physical virtual wall (sold separately for Xiaomi models).

FunctionAppointmentSupported models
Room separationAutomatic zoning for route planningAll models with a saved map (starting with Mi Robot Vacuum 1)
Cleaning areasPriority cleaning of allocated areasXiaomi Mop 2 Pro, 1T, Ultra and newer
No-go zonesBlocking access to these areasAll models with laser navigation
Multi-room mapsPreserve up to 5 different plans (e.g. 1st and 2nd floors)Xiaomi Robot Vacuum-Mop 2 Pro and higher

Make sure the robot is on base.|Check the stability of the Internet connection|Close the application and restart it (if the card does not load)|Save the current map before editing (in case of a crash)-->

Saving and managing multiple cards

If you're taking a robot away from a few floors or you're taking it to the country house, you'll need a multi-room map feature, and not all Xiaomi models support it, and here's a list of compatible devices and setup instructions.

####### What models support multiple cards

Xiaomi Robot Vacuum-Mop 2 Pro (up to 5 cards)

- Xiaomi Mijia 1T (3-card);

Xiaomi Robot Vacuum-Mop 2 Ultra (up to 10 cards, with a firmware update in 2026);

Xiaomi Mi Robot Vacuum-Mop P (only 1 card)

If your model is not on the list, it doesn't support keeping multiple plans, so you'll have to manually delete the old map before scanning the new room.

### How to add a new card

1. Move the robot to another floor or to another room.

2.In the Mi Home app, go to the Map β†’ Add a new map.

3. Start cleaning, and the robot will start scanning from scratch.

4. After completion, enter the name of the map (for example, "Dacha", "2nd floor").

### How to switch between cards

In the main menu of the card, click on the arrow down (or swipe up).

- Select the plan you want from the list.

The robot automatically adapts the route to the selected room.

⚠️ Note: If the Xiaomi Mop Vacuum robot starts to move randomly after switching the map or loses orientation, the reason may be the difference in lighting between the rooms. In this case, before cleaning, give it 1-2 minutes to calibrate the sensors (it will slowly rotate in place).

What to do if the robot confuses the cards?
If the Xiaomi Mop Vacuum behaves as if it is on the other floor after switching the card (for example, trying to drive through a wall), follow the following steps: 1. Delete all saved cards. 2. Update the robot firmware to the latest version. 3. Reboot the robot (hold the power button for 10 seconds). 4. Run the scan again, starting from the floor where the robot spends more time. This problem often arises from a failure in the algorithm. SLAM (Simultaneous localization and mapping).

Typical card problems and their solutions

Even when you set it up properly, the map can disappear, distort, or not save, and let's look at some of the most common errors and how to fix them.

###1. The robot doesn't save the card after cleaning up the Causes:

Low battery power (less than 20%) during scanning

Mi Home app crashes (especially if you are using beta).

The robot was moved manually to another location before cleaning was completed.

Decision:

Make sure the robot is fully charged before scanning.

Reinstall the Mi Home app (sometimes changing the region to Mainland China helps in your account settings).

- In the menu Robot settings β†’ Map. β†’ Save the card, turn on the option "AutoSave" (if it is in your model).

###2. The map is "teared" or with double contours.

- In the room there is interference for the laser (dust, smoke, steam).

The robot got stuck under the furniture and continued to scan to the touch.

Too dark or too light (for example, direct sunlight on the floor).

Decision:

- Air the room before the scan.

Check if the sensors block the dust filters (they need to be cleaned every 2-3 cleanings).

If the problem recurs, try scanning the room at dusk (in diffuse light).

###3 Robot Loses Card After Updating Firmware

This is a common problem for Xiaomi models in 2022-2023, and once the software is updated, the robot can β€œforget” all the saved plans.

Decision:

1. Before updating save screenshots of the maps (they will be useful for manual reconstruction).

2 If the card is missing, run the full scan again.

3. roll back the firmware to the previous version (if the new one caused a crash).

- Go to the robot settings β†’ Update of the PO β†’ Back to the factory version.

- Warning: rolling back firmware will reset all settings, including the cleaning schedule!

Problem.Possible causeQuick fix
The map is not saved.Application failure or low chargeReboot the robot and app, charge up to 100%
Ghost walls on the mapReflection of laser from mirrors or glassStick the reflective surfaces with paint tape
Robot mixes floorsToo similar layoutsAdd unique landmarks (such as a mat in the center of the room)
The map is distorted after the rebootFailure of the gyroscope or accelerometerPlace the robot on a flat surface and give it 2 minutes to calibrate.

πŸ’‘

If the Xiaomi Mop Vacuum robot after updating the firmware began to behave inadequately (for example, ignores virtual walls or β€œforgets” rooms), try resetting the map settings to factory. β†’ Select "Reset navigation data" to delete all saved plans, but often solves software bugs.

Optimizing map-based cleaning routes

Even with a perfectly constructed map, the robot can waste time on unnecessary passages or skip contaminated areas. To make cleaning more efficient, use these tips:

###1: Set up the order of cleaning rooms

By default, the robot cleans the rooms in random order, to optimize the route:

1.In the app, go to the Map β†’ Cleaning settings.

2. Select "Order of Rooms" and drag them in the desired sequence.

3 For example, if the kitchen is more polluted, put it first on the list.

###2: Using Smart Zones

Smart Zones (available in Xiaomi Mop 2 Pro and later) allows you to specify priority areas for cleaning.

Near the front door (where the street dirt accumulates) - daily wet cleaning.

Under the office chair (where the hair accumulates) – intensive dry cleaning.

###3: Invisible Walls for Open Spaces

If you have a large room without partitions (like a studio), the robot can spend time chaoticly moving between zones.

1.In the map editor add conditional partitions (using the "Divide Rooms" tool).

2. Name the zones so that their purpose is clear (for example, "Divine zone", "Workplace").

3. Set up different cleaning modes for each zone.

  • πŸ”„ Cyclical cleaning: the robot follows the same route several times (useful for highly contaminated areas).
  • πŸ“ Spot cleaning: cleaning only the designated area (saves time and charge).
  • 🚫 Ignoring zones: you can temporarily exclude the room from cleaning (for example, if a child sleeps there).

πŸ’‘

If the Xiaomi Mop Vacuum robot is constantly stuck in the same place (for example, under the sofa), add a β€œno-go zone” with a small indentation (5-10 cm).

Additional features: Smart home integration and voice control

Modern models of Xiaomi Mop Vacuum support integration with the Mi Home ecosystem, as well as voice control through Alice, Google Assistant or Amazon Alexa, which allows you to automate cleaning on a schedule or start it on command.

#### Voice control

To control the robot's voice:

1. Connect it to your Mi Home account.

2.In the Alice (or Google Home) app, add the device via Smart Home.

3. Commands can now be used:

- "Alice, start cleaning the kitchen."

- "Okay, Google, get the robot vacuum cleaner back on base."

Please note: for zone cleaning by voice, you need to save the zones in the Mi Home application and give them unique names (for example, "Corridor", "Bathroom").

## Automation on a schedule

In the Mi Home application, you can configure a flexible cleaning schedule with the map in mind:

1. Go to the Schedule β†’ Add a challenge.

2. Choose the days of the week and the time.

3.Indicate which rooms or areas should be cleaned.

4. Set up cleaning mode (quiet, standard, intense).

For example, you can program:

Daily cleaning of the kitchen and corridor at 8:00 (when everyone is not home).

Wet bedroom cleaning on Wednesdays and Saturdays at 12:00.

- Spot cleaning near the cat's toilet every day at 18:00.

⚠️ Note: If the Xiaomi Mop Vacuum robot does not clean on schedule, check: - Is it connected to 2.4 GHz Wi-Fi (5 GHz is not supported). - Is it on the base with an error (for example, a clogged dust collector). - Are the time settings in the application not lost (sometimes after updating Mi Home resets the schedule).

FAQ: Frequently Asked Questions

Can I transfer the map from one Xiaomi Mop Vacuum robot to another?
No, it's impossible. The map is tied to the device's unique identifier and sensors. If the models are identical, the differences in the calibration of the gyroscope and the laser will lead to inaccuracies, and if you replace the robot, you have to build the map again.
Why does a robot ignore virtual walls on a map?
The reasons may be: Virtual wall is drawn too close to the real one (robot "sees" the obstacle and tries to get around it); Coordination system settings are lost (helps reboot the robot); No virtual wall support is available in the model (check Settings). β†’ Solution: Remove the old virtual wall, reboot the robot and repaint it 15 to 20 cm indentation from the actual obstacles.
How to update the map if the room has moved furniture?
There are two options: Partial update: in the map editor, manually move walls or objects (a feature available in Xiaomi Mop 2 Pro and later). Full rescan: remove the current map and start the robot to clean - it will build a new plan. If furniture is rearranged often, it is better to use virtual zones instead of fixed rooms.
Can you use a robot without saving the map?
Yes, but it will significantly reduce the efficiency of cleaning. Without a map, the robot will move chaotically (accidental wandering algorithm), which leads to: Missed areas (up to 30% of the area can remain uncooked); repeated passes in the same places; faster battery discharge; If the card is not saved due to hardware problems (for example, a laser sensor broke), it is better to take the robot to the service.
How to reset all card settings to factory?
For a full reset: In the Mi Home app, go to Robot Settings β†’ Map. Select Reset navigation data (or Delete all maps) and confirm the action. If the option is not available, reset the robot to factory settings: Press and hold the power and home button for 10 seconds. After the reboot, the robot will be like new (re-connection to Wi-Fi will be required).