How to install and configure a map in a Xiaomi robot vacuum cleaner: from download to calibration

Xiaomi robot vacuum cleaners are not just automatic cleaning devices, but real β€œsmart assistants” that can remember the layout of your home, build routes and avoid obstacles. However, without a properly installed room map, even the most advanced model (be it Mi Robot Vacuum-Mop) is not a good one. 2 Pro, DreameBot D10 Plus or Viomi. V3 Max) will work blindly, moving around randomly, skipping zones or getting stuck in corners. In this article, we will explore all the ways to install a map, from automatic scanning to manual downloading through the Mi app. Home/Dreame, We will also tell you how to correct typical errors (for example, when a robot β€œcan’t see” a room or builds a map of a curve).

It is important to understand that the process differs depending on the vacuum cleaner model and firmware version. For example, budget devices like Mi Robot Vacuum-Mop Essential only support basic mapping without zoning, whereas flagships (such as Xiaomi Robot Vacuum) support basic mapping. X10+) They can save multiple floors, recognize furniture, and even integrate with Apple's HomeKit. We'll cover all the models with lasers that are relevant for 2026 (LDS) visually (VSLAM) sensors, and also give recommendations on optimizing the map for maximum cleaning efficiency.

1. Preparation of a robot vacuum cleaner for map construction

Before you start scanning a room, make sure the device is ready to go, and skipping this stage often results in an incorrect map β€” for example, when the robot β€œloses” part of the room or misdefines the boundaries.

Here's what you have to do:

  • πŸ”‹ Charge the vacuum cleaner to 100 percent, low charge can interrupt the scanning process, and the map will remain incomplete. VSLAM (Like DreameBot. Z10 Pro where the camera consumes a lot of power.
  • 🧹 Remove small objects (wires, toys, fringed mats) from the floor that can interfere with sensors or even damage the robot.
  • πŸšͺ Close the doors to the untidy rooms, and if the vacuum cleaner sees an open space, it will try to enter, which will distort the map.
  • πŸ“Ά Check the stability of Wi-Fi. Transfer of the card to the application requires a reliable connection (especially for models with a high-speed connection). LDS-lasers that transmit large amounts of data).

Also, look at lighting. Visual navigation robots (VSLAM) They don't work well in the dark, they need uniform light. If it's too dark, turn on the lamps or raise the curtains (LDS) Lighting is not critical, but direct sunlight can interfere with sensors.

πŸ’‘

If your Xiaomi vacuum cleaner is switched on for the first time, calibrate the sensors through the app. β†’ Sizing β†’ It'll take 2-3 minutes, but it'll save you navigation problems in the future.

2. Methods of card installation: automatic and manual scanning

There are two main methods of creating a room map:

  1. Automatic scanning -- the robot goes around the apartment and builds a map, and it's suitable for most users.
  2. Manual download – is important if the card is damaged or you need to transfer it from another device.

Let us consider both options in detail.

Automatic map construction

It's the simplest way. It's an algorithm of action.

  1. Open the Mi Home app (or Dreame for devices of this brand).
  2. Select your vacuum cleaner from the list of devices.
  3. Press the Card (or Cleanup) β†’ New map in some firmware).
  4. Run the robot in scan mode (usually the Scan or Update map button).

The robot will slowly circle the perimeter, and then fill the interior space.

  • 🚫 Don’t move the robot manually, it will knock the calibration.
  • πŸ“± Do not close the application until the card is saved (on some models, the process is interrupted).
  • ⏳ Scanning time depends on the area: for a one-room apartment will be enough 10-15 minutes, for a large house - up to 40 minutes.
πŸ“Š What type of navigation your robot vacuum cleaner has?
LDS-laser
VSLAM (camera)
Hybrid (laser + camera)
I don't know.

Manual loading or card recovery

If the automatic scan failed (for example, the robot β€œhang” or the map is kept curved), you can:

  • πŸ”„ Reload the map through Settings β†’ Map. β†’ Reset the card.
  • πŸ“₯ Import the saved card (if you have a backup). β†’ Import and upload the file (usually with the.map or.dat extension).
  • πŸ€– Transfer the card from another vacuum cleaner (if the models are identical), for example, from Mi Robot Vacuum-Mop P to the same machine.

For manual calibration (if the card is offset):

  1. Open the map in the app.
  2. Find the option Calibration or Align the map.
  3. Combine the virtual map with the real corners of the room (usually you need to specify 2-3 points).
What if the robot doesn’t save the map?
If the map does not appear in the app after scanning, check: 1. firmware version (update via Settings) β†’ Software Update. 2. Wi-Fi Stability (reconnect the robot to the 2.4 GHz network). 3. Free storage space (some models require at least 50 MB). If the problem persists, try resetting the vacuum cleaner to the factory settings (Settings) β†’ Reset).

3.Customization of the map: zoning, no-go zones and virtual walls

Once the map is successfully scanned, it needs to be optimized for your needs, and without that, the robot will clean the entire room the same way, which is not always convenient (for example, if one room has a carpet that requires delicate cleaning, and another one has tiles).

The main configuration options:

FunctionWhat do you need?How to set up
ZoningDividing the map into selective cleaning roomsIn the app, click Edit β†’ Add a room and circle the boundaries
No-go zonesBlocking areas where the vacuum cleaner should not enter (for example, children's toys)Edit β†’ The no-go zone β†’ Draw a rectangle
Virtual wallsCreating invisible barriers (for example, so that the robot does not enter the corridor)Edit β†’ Virtual wall β†’ Make a line.
Zone cleaning regimesCustomize the cleaning intensity for different coatingsChoose a room. β†’ Cleaning settings β†’ Suction power

Example of zoning setup for Xiaomi Mi Robot Vacuum-Mop 2 Lite:

  1. Open the map in the Mi Home app.
  2. Click Edit (pencil icon).
  3. Select Add a room and circle the kitchen, for example.
  4. Name the area (e.g., "Kitchen") and save it.
  5. Now you can start cleaning only in this room.

πŸ”Ή The map is displayed completely without "holesΒ»

πŸ”Ή Rooms are properly separated (no overlays)

πŸ”Ή No-go zones marked and active

πŸ”Ή The robot does not attempt to enter virtual walls.

-->

4.Typical errors when installing a card and how to fix them

Even with proper preparation, users often face problems, and here are the most common mistakes and solutions:

1.The map is constructed crooked or incompletely

  • πŸ”¦ Reason: Dirty sensors (laser or camera) wipe them with a soft napkin.
  • πŸŒ‘ Reason: Too dark room (for example, for the VSLAM). Turn on the lights.
  • πŸ“‘ Reason: Bad Wi-Fi signal. Move router closer or use repeater.

2.The map is not saved in the annex

  • πŸ“± Solution: Update the Mi app Home/Dreame last-minute.
  • πŸ”„ Solution: Reboot the robot (hold the power button for 10 seconds).
  • πŸ—‘οΈ Solution: Clear the app cache in smartphone settings.

3.Robot 'loses' map after reboot

  • πŸ”‹ Reason: Battery dies during saving. Always charge the vacuum cleaner before scanning.
  • πŸ› οΈ Solution: Update the firmware of the robot (in the old versions there was an error with saving cards).

πŸ’‘

If the robot stopped seeing the map after the firmware update, try resetting it to the factory settings and rescanning the room, which helps 90% of the time.

4. There is a map, but the robot does not follow it.

This is a typical problem for models with VSLAM (Like DreameBot. D9). Causes:

  • πŸ“ The card is not calibrated (must be manually aligned through the card settings). β†’ Sizing).
  • πŸšͺ Furniture is rearranged and the map is not updated.
  • πŸ€– Sensors are lost after a fall or impact. Calibrate the gyroscope (on the menu of some models).

5. Optimizing the map for effective cleaning

Just having a map is not enough, you have to set it up properly so that the robot can clean it as efficiently as possible.

1. divide large rooms into zones

If you have a studio or a large living room, break it up into several virtual rooms.

  • πŸ“ Start cleaning only in a dirty area (saves time and charge).
  • πŸ”„ Adjust different suction intensity (for example, stronger on the carpet, weaker on the laminate).

2. Use a schedule with a reference to the zones

In the Mi Home app, you can create a schedule where each room has its own cleaning schedule, for example:

  • πŸ•˜ Kitchen - daily at 9:00 (after breakfast).
  • πŸ›οΈ Bedroom – every other day at 12:00 (when no one is home).
  • 🚿 Bathroom - once a week at 18:00.

3.Tune virtual walls for complex areas

If the robot is constantly stuck in one place (for example, between the legs of the table), draw a virtual wall or a forbidden zone.

4. Update the card every 1-2 months

Over time, furniture is rearranged, new items appear. To prevent the robot from getting confused, periodically run a second scan (Map settings). β†’ Update the map).

πŸ’‘

For models with function 3D-Maps (e.g., Xiaomi Robot Vacuum) X10+) You can set up object recognition. Turn on Settings. β†’ Recognition of furniture, and the robot will bypass chairs, stands and even pets!

6. card compatibility between different Xiaomi models

Many users are wondering: can you transfer the map from the old vacuum cleaner to the new one? The answer depends on the type of navigation and firmware.

When transfer is possible:

  • πŸ€– Both devices have the same navigation system (for example, both devices have the same navigation system). LDS-laser).
  • πŸ“± The same app is used (Mi Home or Dreame).
  • πŸ“Š The card format is compatible (usually.map or.dat files).

When transfer is not possible:

  • 🚫 Different types of sensors (e.g., with LDS on VSLAM).
  • 🚫 Different brands (e.g. Xiaomi to Roborock, even if the models are similar).
  • 🚫 Old firmware on a new device (you need to update).

How to transfer the card (if possible):

  1. On an old vacuum cleaner, export the card through Settings β†’ Map. β†’ Exports.
  2. Save the file to your phone or the cloud.
  3. On a new vacuum cleaner, import the card through Settings β†’ Map. β†’ Imports.
  4. If necessary, calibrate the card for a new device.

πŸ’‘

Even if the models are identical, after transferring the map, be sure to run a test cleaning, and robots can interpret the same data differently due to differences in firmware.

7. Update firmware to improve mapping

Manufacturers regularly release updates that improve navigation algorithms, such as in the firmware for DreameBot. D10 Plus version 3.6.8 added support for apartment cards (up to 5 floors), and Xiaomi Mi Robot Vacuum-Mop 2 Pro – the function of recognition of carpets.

How to update firmware:

  1. Open the Mi Home app.
  2. Choose your vacuum cleaner.
  3. Go to Settings. β†’ Update of the PO.
  4. If a new version is available, click Update.
  5. Wait until the end (do not turn off the vacuum cleaner!).

What the update does:

  • βœ… More accurate mapping (less errors in scanning).
  • βœ… New features (e.g. zoning by coating type).
  • βœ… Fixing bugs (for example, when a robot β€œforgets” a map).
What if after the update the vacuum cleaner stopped seeing the map?
1. Reboot the robot (hold the power button for 10 seconds). 2. Reset the card via Settings β†’ Map. β†’ Reset and scan again. 3. If the problem persists, roll back the firmware (if there is such an option) or contact Xiaomi for support.

FAQ: Frequent questions about installing maps in Xiaomi robot vacuum cleaners

Can I use a robot vacuum cleaner without a map?
Yes, but the efficiency of cleaning will decrease dramatically, and without a map, the vacuum cleaner will move randomly (by the algorithm "zigzag" or "helix"), which leads to a zigzag or "helix: πŸ•’ Longer cleaning (may miss areas). πŸ”‹ Quick battery discharge. 🚫 Stuck in corners or under furniture, the map is needed for route planning, so its installation is recommended even for budget models.
Why does a robot build a map every time?
This is a typical problem for models with VSLAM-navigation (e.g. DreameBot) Z10 Pro). Causes: πŸ“± Resetting settings after firmware update. πŸ”‹ Battery discharge during card saving. 🏠 Change of layout (furniture rearranged) Solution: Check the settings for saving the map in the application (Settings) β†’ Map. β†’ Autosave and make sure the robot is fully charged before scanning.
How to transfer a map from one Xiaomi vacuum cleaner to another?
Transfer is only possible if: πŸ€– Both devices have the same navigation system (for example, both devices have the same navigation system). LDS-laser). πŸ“± One application (Mi Home or Dreame) Instructions: Export the card from an old vacuum cleaner (Settings) β†’ Map. β†’ Export. Import it to a new one (Settings) β†’ Map. β†’ If you need to calibrate the map to a new device, if the models are different, you have to re-build the map.
What if the map in the application does not match the real layout?
It's because of this: πŸ“ Incorrect calibration (you need to align the map manually). πŸ€– Sensor failure (reboot the robot). πŸ—οΈ Changes indoors (furniture rearranged) Solution: Open the map in the app. Find the Calibration or Align the map option. Combine virtual angles with real ones (usually you need to specify 2-3 points).
Can I edit the map on the computer?
Xiaomi doesn’t officially provide software for editing maps on PC, but there are workarounds: πŸ–₯️ Use Android emulators (e.g. BlueStacks) and run the Mi Home app on your computer. πŸ“‚ Edit the exported map file (.map or.dat) in the Hex editor (for power users only!). ⚠️ Note: Incorrect editing of the map file can lead to navigation failure.