How to set up a map of a robot vacuum cleaner Xiaomi: from scanning to multi-room cleaning

Why customizing a map in Xiaomi’s robot vacuum cleaner is the key to effective cleaning

Xiaomi’s robot vacuum cleaners have long ceased to be mere β€œdisordered cleaners.” Modern models (Xiaomi Robot Vacuum-Mop 2 Pro, S10+, X10+) laser-equipped rangefinders (LDS), But many users miss the point: without the right map setting, even the most advanced vacuum cleaner will waste time chaoticly moving, skipping zones or getting stuck in corners.

In this article, we will not only discuss basic steps (how to save a map or add a virtual wall), but also hidden Mi Home features that Xiaomi does not advertise in official instructions, such as how to make a vacuum cleaner ignore furniture with legs or adjust different cleaning intensity for each room, and also find out why the card sometimes β€œmoves” and how to avoid this without resetting.

If you've just unpacked the Xiaomi Vacuum or you've been using it for a while, but the map is acting strangely, this guide will help you get the most out of your device, and let's start with the most important thing: the first scan of the room.

Step 1: First Scan of a Room – How to Make It Perfect

The first run of a robot vacuum cleaner is like a first date: it's all about communication. If the vacuum cleaner doesn't make the map right, you'll have to redo it manually.

  • πŸ”Ή Remove the extra objects from the floor: wires, shoes, small toys, which the robot can grab onto or mistake for an obstacle, which distorts the map.
  • πŸ”Ή Close the doors to rooms that don't need to be scanned, and if you leave them open, the vacuum cleaner will try to get in and may get lost".
  • πŸ”Ή Provide good lighting. Laser rangefinder (LDS) It works better in natural or uniform artificial light. In the dark, the map can be blurred.
  • πŸ”Ή Start with the largest room. Xiaomi's algorithms are better at recognizing space if a spacious room is scanned first.

Run the cleanup in Full Cleanup mode (not Zone or Point mode) and the robot will slowly circle the perimeter and then fill the center. This process can take anywhere from 20 minutes to an hour β€” don't interrupt it! If the battery runs out, the vacuum cleaner will return to base, but the map will not be fully preserved.

πŸ’‘

If you have mirrors or glass partitions in your house, stick matte film or paper on them while you scan them, and the laser beam bounces off the smooth surfaces and creates "ghost walls" on the map.

Once you've finished scanning, open the Mi Home app, go to the Map section and check the result.

  • πŸ“ Precisely display the contours of walls (without zigzags or "holes").
  • πŸšͺ Recognize doors as passageways, not obstacles.
  • πŸ›‹οΈ See large furniture (sofas, wardrobes), but not small objects like chairs.

If the map is curved, don't panic. In the next section, we'll tell you how to fix it.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Xiaomi Robot Vacuum-Mop 2 Pro
Xiaomi Mi Robot Vacuum-Mop 2 Lite
Xiaomi Mi Robot Vacuum-Mop P
Xiaomi Mi Robot Vacuum X10+
Other

Step 2: Edit the map – fix errors and add details

Even after a perfect scan, the map may need to be reworked, such as a vacuum cleaner who might not notice a low sofa or take the carpet for a step.

  1. Room separation: Click on the Edit icon and draw lines along the boundaries of the rooms. This will help the vacuum cleaner navigate and set different cleaning settings for each zone.
  2. Adding virtual walls: If the robot goes into unwanted places (like a cat bowl), draw a barrier line on the map. It acts as a physical obstacle.
  3. Uniting Zones: If a vacuum cleaner has divided one room into several parts, connect them using the Unify function.

An important nuance: after editing the map, be sure to save the changes and send the vacuum cleaner to clean in Map mode (not complete cleaning!).

Make sure the robot is on base and connected to Wi-Fi|

Close applications that consume a lot of traffic (torrents, streams)|

Check the battery charge of the vacuum cleaner (should be) >50%)|

Take a screenshot of the current map in case of an error|-->

The map problemPossible causeDecision
Map floats or shiftsLaser signal weak, mirror reflectionsRestart scanning in the daytime, remove reflective surfaces
Rooms are unrecognizable.Few contrasting objects (walls, furniture)Add temporary landmarks (boxes, chairs) for scanning time
The vacuum cleaner is "lost" after the updateResetting card settings in a new firmwareRestore the card from a backup or re-scan
On the map appear "ghost" wallsInterference from other laser devices (e.g. laser pointers)Turn off sources of interference, rescan the room

If the map still behaves strange after editing, try resetting it through Settings. β†’ Map. β†’ Reset the card. It's a last resort, but sometimes it's the only one that helps with serious mistakes.

What if the robot does not save the map changes?
If no changes are applied after editing the map in Mi Home, check: 1. Vacuum Firmware Version (update to the latest in Settings) β†’ Software Update. 2. Internet connection stability (the robot must be connected to the same network as the phone). 3. Mi Home Application rights (allow access to location and storage). If the problem persists, try reinstalling the app or using another smartphone to configure the app.

Step 3: Set up cleaning areas – spot cleaning and forbidden areas

One of the most useful features in the Xiaomi Vacuum is the ability to assign different cleaning modes to different areas, for example, you can make the vacuum cleaner:

  • 🧹 Cleaned more intensively in the hallway (where there is more dirt).
  • 🚫 Ignored the nursery during the day (during quiet hour).
  • πŸ’§ Only wash the floor in the kitchen (without vacuum cleaner).

For this:

  1. Open the map in Mi Home and click Add Zone.
  2. Circle the area on the map.
  3. Choose the type of zone: No-go zone, the robot won't go in there, high-power cleaning for carpets or heavily polluted areas, washing only if you want to avoid vacuum cleaners (for example, on the floor).

Save the settings and send the vacuum cleaner for cleaning.

Advice for Xiaomi owners S10+ and X10+: These models support automatic carpet recognition. β†’ Recognition of carpets, and the robot will increase the power of suction on soft coatings.

πŸ’‘

You can tie cleaning areas to a schedule, for example, set up so that the vacuum cleaner cleans the kitchen every day at 20:00, and the bedroom only on Saturdays.

Step 4: Multi-room and multi-storey houses - how not to get confused

If you have multiple floors or a large apartment, one of the most common questions is, "How do you make a vacuum cleaner not confuse cards?" By default, the Xiaomi Vacuum only retains one active card.

Method 1: Manual card switching

Create separate maps for each floor and switch them manually before cleaning:

  1. Scan the ground floor, save the map.
  2. Move the vacuum cleaner to the second floor, reset the map (Settings) β†’ Map. β†’ Reset) and scan again.
  3. Repeat for all floors.
  4. Before cleaning, choose the right card in Mi Home.

Method 2: Using multiple Mi Home accounts

Less convenient, but reliable:

  1. Create a second account in Mi Home.
  2. Connect the vacuum cleaner to your new account and scan the second floor.
  3. Before cleaning log in to the correct account.

Method 3: Buying an additional base (for new models)

Xiaomi models X10+ And the newer ones are multi-story navigation with additional bases, and the robot automatically recognizes which floor it's on, and it loads the map:

  • 🏠 Buy an additional docking station (sold separately).
  • πŸ”„ Install it on the second floor and do the binding via Mi Home.
  • πŸ—ΊοΈ Scan each floor individually.

πŸ’‘

If you don't have the option to buy a second base, use geofences in Mi Home. set up automatic map switching when you change your location (for example, when you climb to the second floor).

Important: If you use one vacuum cleaner on multiple floors without additional bases, never carry it during cleaning. This knocks down the navigation system and the map may get damaged.

Step 5: Map Problems and Solutions – Why the Vacuum Cleaner is β€œGigs”

Even when you set it up properly, the map can behave strangely, and here are the most common problems and solutions.

1.The map is not saved after editing

⚠️ Warning: If you save the changes to Mi Home, check the firmware version. There was a synchronization error in the older versions (below 3.5.8). β†’ Update.

2.The robot is "lost" and can't find a base

  • πŸ”‹ Check the battery charge (if the charge is below 20%, the vacuum cleaner may not return).
  • πŸ“‘ Make sure the base is in an open place (not behind a curtain or under a table).
  • πŸ”„ Restart the vacuum cleaner (hold the power button for 10 seconds).

3.The card has moved out or has been distorted

This happens if:

  • πŸͺ‘ Furniture was rearranged after scanning.
  • πŸŒ‘ Cleaning was done in the dark (laser works poorly without light).
  • πŸ“± The Mi Home app was closed during the cleaning.

Solution: Run a re-scan in Map mode (not a complete cleanup!).

4.Vacuum cleaner sees no new obstacles

If you have installed a new cabinet and the robot continues to try to drive through it, update the map:

  1. Remove the old card (Settings) β†’ Map. β†’ Drop it).
  2. Start cleaning in Full Cleaning mode.
  3. After scanning, edit the boundaries of the rooms.

5. "ghost" walls or objects appear on the map

These are artifacts from laser reflections, to get rid of them.

  • πŸͺž Cover mirrors and glass surfaces with matte film.
  • πŸ’‘ Turn on bright lighting (laser works better in good light).
  • πŸ”„ Rescan the premises.
What if the vacuum cleaner stopped building the map?
If the robot moves chaoticly and doesn't make a map, it could be a hardware malfunction. LDS-Check: 1. Sensor cleanliness (wipe soft cloth, don't use alcohol!) 2. Are there any physical damage (cracks, dents) on the top panel. 3. Sensor operation in the dark: if the laser doesn't glow, this is an excuse to contact the service. In 80% of cases, the problem is solved by updating the firmware or resetting settings (Settings). β†’ Reset to factory).

Step 6: Backup and transfer cards to a new vacuum cleaner

If you're changing the robot vacuum cleaner to a new model or want to save the map for the future, you can back up. Unfortunately, Mi Home doesn't provide a direct function of exporting the cards, but there are workarounds:

Method 1: Saving screenshots and manual recovery

  1. Take screenshots of the map in Mi Home (enlarge the scale to see all the details).
  2. Save them to the cloud or to your computer.
  3. When setting up a new vacuum cleaner, use screenshots as a template for manual editing.

Method 2: Transfer through Mi Account (for the same models)

If you buy the same model of vacuum cleaner, you can try to transfer the settings:

  1. Remove the old vacuum cleaner from your Mi Home account.
  2. Connect a new vacuum cleaner to the same account.
  3. In some cases, the card is saved in the cloud and downloaded automatically.

Method 3: Use of third-party tools (for advanced users)

There are informal utilities like Valetudo or DustBuilder that allow you to export and import cards, but they require:

  • πŸ”§ Rooted robot vacuum cleaner (not all models are supported).
  • πŸ’» Skills of working with ADB and SSH.
  • ⚠️ Risk understanding (possible loss of warranty).

πŸ’‘

Xiaomi does not officially support card transfer between different models of vacuum cleaners. 1S on X10+, I'll have to scan the room again.

If you're not confident, it's easier to re-scan the room, and it will take time, but it will ensure that it works properly.

Step 7: Optimize the map for maximum cleaning efficiency

Once the map is set up, you can go further and optimize it to save time and energy. Here are some professional tips:

1. Set up the order of room cleaning

In Mi Home, you can specify the order in which the vacuum cleaner should clean the rooms, and the logical route reduces the cleaning time by 15-20%.

  • First the entrance (where there is more dirt).
  • Then the kitchen (requires floor washing).
  • At the end of the bedroom (where you need a quiet cleaning).

2.Use "invisible" virtual walls

If you have leg furniture (such as a bed or sofa), draw virtual walls underneath, which will prevent the vacuum cleaner from entering hard-to-reach places where it can get stuck.

3.Tune different suction power for different zones

In models with support for automatic power adjustment (Xiaomi) S10+, X10+) can be appointed:

  • πŸŒͺ️ Maximum power for carpets.
  • πŸƒ Average power for laminate.
  • πŸ’§ Minimum power + tiling.

4. Automate cleaning according to the schedule with the card in mind

Create multiple schedules for different zones, such as:

  • πŸ•˜ In the morning (7:00) – cleaning the hallway and kitchen.
  • πŸ•’ 14:00 – washing the floors in the bathroom.
  • πŸ•” In the evening (21:00) – quiet cleaning of the bedrooms.

5.Regularly update the map

Even if the furniture has not been re-scanned, it is recommended to run a re-scan every 1-2 months.

  • πŸ”„ Changes in lighting (winter/summer).
  • πŸ› οΈ Sensor wear (laser may give less accurate data over time).
  • πŸ“± Firmware updates (sometimes the algorithms of map construction change).

πŸ’‘

If you have pets, set up a zone of avoidance around their couches and bowls, which will prevent stress in pets and protect the vacuum cleaner from "attacks" from cats or dogs.

FAQ: Frequent questions about setting up a map in Xiaomi Vacuum

Can I use one card for several vacuum cleaners?
No, each Xiaomi Vacuum model saves the map individually. Even if you have two identical vacuum cleaners, they will build maps independently of each other, except for models with support for multirobot synchronization (as of now this feature is only available in the Xiaomi Robot Vacuum-Mop 2 Pro in the beta version of the firmware).
Why did the card reset after the firmware update?
Some firmware versions (especially beta) reset user settings, including maps. To avoid this: Before upgrading, take a screenshot of the map. Do not update the software if the vacuum cleaner is cleaning. After updating, check the map version in Settings. β†’ Map. β†’ If she's dropped, I'll have to scan again.
How to make sure that the vacuum cleaner does not come under the sofa?
There are three ways: Virtual Wall: Draw it on a map in Mi Home in front of the sofa; Physical Barrier: Use magnetic tape (sold for robot vacuum cleaners); Avoidance Zone: Create a no-tidy zone around the sofa; The most reliable option is a combination of virtual wall and magnetic tape.
Can I set up a map without the Mi Home app?
Officially, no. But there are alternative firmwares like Valetudo that allow you to control the vacuum cleaner through a web interface without the Xiaomi cloud. SSH. Linux skills. This is only suitable for enthusiasts, as it is insecure and can lead to unstable work.
Why does the vacuum cleaner not see new rooms after redevelopment?
If you have repaired or remodeled furniture, the robot needs to rescan the room. β†’ Map. β†’ Reset. Start cleaning in Full Cleaning. After scanning, edit the new room boundaries. If the vacuum cleaner persists in not seeing the change, check if it's closed. LDS-sensor (top rotating part) with dust or stickers.