How to save the map in the robot vacuum cleaner Xiaomi: all the ways and nuances

Why keep the map and what it does

The saved map in Xiaomi's robot vacuum cleaner is not just a convenience, it's the basis for efficient cleaning, and without it, the device will move around the room randomly, waste more time and energy, and skip hard-to-reach areas.

Plan routes taking into account furniture and obstacles;

- to divide the room into zones for selective cleaning;

Save battery power by avoiding repeated passes on the same areas.

But not all users know that the map must not only be created, but also stored correctly in the memory of the device. Otherwise, after rebooting or resetting the settings, the robot will β€œforget” all routes and start learning again. Z10 Pro and others where the card is stored in the cloud or locally.

In this article, we will analyze all the ways to save the card - from standard to alternative, and also tell you how to avoid typical errors.

Ways to save the map in the robot vacuum cleaners Xiaomi

Depending on the model and firmware, saving the card may differ.

  • πŸ“± Automatic Save Through the Mi Application Home/Dreamehome (for most modern models).
  • πŸ”„ Manual saving after completion of mapping (relevant for old firmware).
  • ☁️ Cloud backup (not available for all regions).
  • πŸ’Ύ Local backup to your smartphone (requires root access or third-party utilities).

Let's look at each method in more detail.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Dreame Bot Z10 Pro
Viomi V3
Mi Robot Vacuum 1S
Another model

Save the card through the Mi Home app (standard method)

This is the easiest and most recommended way for most users, and the instructions are relevant for models that support Mi Home or Dreamehome (for example, Mi Robot Vacuum-Mop P, Dreame Bot). L10 Pro).

Steps to preserve:

  1. Run the robot into mapping mode (usually the first cleaning or the Cleanup command in the app).
  2. Wait until the device completely examines the room (the indicator in the application will show 100%).
  3. Open the Mi Home app, select your robot vacuum cleaner.
  4. Go to the Map section (or Map in English).
  5. Click on the Save icon (usually the floppy disk or cloud icon in the upper right corner).

If there is no save button, the card is saved automatically after cleaning is completed, in which case, check the settings:

Mi Home β†’ Device β†’ Settings β†’ Map β†’ Autosave map

Is the cleaning 100% complete?

Is the robot connected to Wi-Fi?

Does the app show the current version of the map?

Are there any synchronization errors (exclamation mark next to the device)?-->

Important: Some models (e.g. Viomi) V2) They require a confirmation of the save via an app notice. If you ignore it, the card won't be recorded.

⚠️ Note: If you change region to Mi Home (for example, from China to Russia), the saved card may be reset!

Manual saving of maps for old models

If you have a first-generation Xiaomi robot vacuum cleaner (e.g. Mi Robot Vacuum 1 or Mi Robot Vacuum) 1S), You may not have automatic card saving, and you might have to use workarounds.

Method 1: Save through a screenshot

This is not an ideal option, but it will help to restore the card after resetting:

  1. Complete the mapping of the premises.
  2. Take a screenshot of the map in the Mi Home app.
  3. Save the screenshot to the cloud (Google Drive, Yandex.Disk) or to your computer.
  4. If necessary, restore the map manually, focusing on the screenshot.

Method 2: Using third-party utilities

For advanced users, there are tools like Valetudo or DustBuilder that allow you to export a card to a file.

  • πŸ”§ Root access to the robot (not all models support the robot).
  • πŸ–₯️ Installation of software on a computer or Raspberry Pi.
  • πŸ“‘ Connections to SSH (for some).
More about Valetudo
Valetudo is an alternative firmware for open source robot vacuums that allows you to manage a device without the Xiaomi cloud, save maps to local files (.svg or.png format), and configure cleaning areas flexibly, but installation requires technical skills and can be unwarranted. Supported models: Mi Robot Vacuum 1, Viomi V2, Dreame D9 and others based on the Rockrobo platform.

If you are not confident in your abilities, it is better to turn to standard methods or official support of Xiaomi.

Cloud Backup: Pros and Cons

Some models (e.g. Dreame Bot) W10 Mi Robot Vacuum-Mop 2 Ultra supports cloud-based card storage, which is convenient if you have multiple robots or reset your settings frequently.

How to turn on cloud redundancy:

  1. Open the Mi Home or Dreamehome app.
  2. Go to the device settings β†’ Map. β†’ Backup.
  3. Activate the option of Cloud Save.
  4. Confirm synchronization with your Xiaomi account.

Advantages:

  • ☁️ The card is available on all devices associated with the account.
  • πŸ”„ Automatic recovery after resetting settings.
  • πŸ“± The ability to share the card with other users (for example, for joint management).

Disadvantages:

  • 🌍 It does not work in some regions (for example, in Russia it may be limited).
  • πŸ”’ Requires a stable Internet connection.
  • πŸ›‘οΈ Risk of data leakage (card stored on Xiaomi servers).
Model robot.Support for cloud redundancyLocal conservation
Mi Robot Vacuum-Mop 2 Proβœ… Yes.βœ… Yes.
Dreame Bot Z10 Proβœ… Yes (China/Europe only)βœ… Yes.
Viomi V3❌ No.βœ… Yes.
Mi Robot Vacuum 1❌ No.❌ Just a screenshot.

⚠️ Note: When changing your Xiaomi account, cloud data is not portable! If you are selling a robot, first untie it from your profile, otherwise the new owner will not be able to use the card.

What to do if the card is not saved

Sometimes users face a problem when the Xiaomi robot vacuum cleaner does not save the map despite all the efforts.

1.The device has not completed the mapping

If the robot has not fully examined the room (for example, sat on a charger or stuck), the map will not be saved.

  • πŸ”‹ Charge the robot to 100%.
  • 🚫 Remove obstacles (wires, carpets with high pile).
  • πŸ”„ Start cleaning again in Mapping mode.

2. Application synchronization error

If there's an exclamation point in the Mi Home next to the device, it means there's a connection problem.

  • πŸ“Ά Wi-Fi stability (robot and phone must be on the same network).
  • πŸ“± Application version (update to the last version).
  • πŸ”„ Reboot the robot (hold the power button for 10 seconds).

3. Firmware failure

If the card is reset after each update, an unstable version of the software may be installed.

  • πŸ“₯ Check the available updates in Mi Home β†’ Settings of the device β†’ Update of the PO.
  • πŸ”™ Reverse to the previous version (if you have such an option).
  • πŸ“§ Contact Xiaomi with error logs.

πŸ’‘

If the robot is constantly resetting the card after charging, try turning off the auto-update option in the settings. Sometimes the route reset algorithm is incorrect and erases the stored data.

Optimizing the saved card for efficient cleaning

Just keeping a map is not enough, you have to set it up properly so that the robot vacuum cleaner works as efficiently as possible.

1. Break the room into zones

In the Mi Home app, you can select separate rooms or areas (e.g., Kitchen, Corridor, Bedroom).

  • 🧹 Start cleaning only in the right areas.
  • ⏱️ Save time (the robot won’t clean everything).
  • πŸ”‹ Extend the battery life.

2.Configure virtual walls and no-go zones

If there are places in the room where the robot is not desirable to go (for example, children's toys or fragile objects), add restrictions:

  1. Open the map in the app.
  2. Click on the Add Zone icon (usually at the bottom of the screen).
  3. Choose a Virtual Wall or a Forbidden Zone.
  4. Draw the boundaries on the map.

3. Update the card every 1-2 months

Over time, the furniture is rearranged, new obstacles appear, so that the robot does not get confused, periodically start remapping:

Mi Home β†’ Map β†’ Update map

πŸ’‘

Regular map updates reduce the risk of getting stuck and improve cleaning accuracy by 30-40% (according to Xiaomi tests).

4.Use multiple maps for different floors

If you have a bunk apartment, create separate maps for each floor.

  • Move the robot to another floor.
  • Start a new mapping.
  • Save the card under a different name (e.g. Floor 1, Floor 2).

Frequent Mistakes and How to Avoid Them

Even experienced users sometimes make mistakes when working with maps in Xiaomi robot vacuum cleaners, here are the most common of them:

1. Ignoring software updates

The firmware of the robot affects the stability of the card retention, and if you haven't updated the software in a long time, there may be failures. Solution: check the updates once a month.

2. Frequent change of Wi-Fi network

The robot is tied to a single network. If you change your router or password often, the device may lose communication with Xiaomi servers, and the card will reset. Solution: use static IP for the robot in the router settings.

3. Power outage during conservation

If you take the robot out of the dock or turn it off during card synchronization, the data can get damaged. Solution: Wait for the app to notify you of a successful save.

4. Use of informal firmware

Custom firmware (like Valetudo) provides more features, but can conflict with Xiaomi's cloud services. Solution: If you're not sure about your skills, stay on stock firmware.

⚠️ Note: If the robot vacuum cleaner Xiaomi after the update stopped saving the map, try resetting the settings to the factory (Mi Home) β†’ Settings of the device β†’ Reset. Before you do that, take a screenshot of the map!

Can I transfer the map from one Xiaomi robot to another?
No, the maps are device-specific. But you can: Take a screenshot of the map and manually restore the zones on the new robot, use cloud backup (if both models support it), and only transfer it through informal tools like Valetudo, but that requires technical skills.
Why does the robot wipe the map after every cleaning?
This is a typical problem for older models (Mi Robot Vacuum 1) or when a firmware failure. Check: Software version (update to the last one); In-app settings (Auto-map update should be turned off); Wi-Fi stability (the robot must be constantly in communication with the server). If the problem persists, contact Xiaomi.
How to restore the card after resetting the settings?
Recovery methods vary by model: For cloud-based robots: log in to the same Xiaomi account, the map will pull up automatically; for cloud-free models, use a map screenshot to manually restore zones; for Valetudo firmware, import the saved card file (.svg or.png).
How many cards can you store in a robot’s memory?
It depends on the model: Mi Robot Vacuum-Mop 2 Pro: up to 5 cards (for different floors). Z10 Pro: up to 3 cards. V3: Only 1 card (last saved) If the limit is exhausted, the old cards will be automatically deleted.
Can I edit the saved map manually?
Yes, you can add/remove cleaning areas, change room names, install virtual walls, but you can't change the structure of the map (like moving walls) -- you need to start a new map.