How to save the map of the vacuum cleaner Xiaomi Vacuum Mop: all ways + problem solving

Why Xiaomi Vacuum Card May Be Losing and How to Fix It

The Xiaomi Vacuum Mop robot vacuum cleaner (including the S10, S12, P10 and others) builds a map of the room for efficient cleaning, but many users face a problem: after rebooting, resetting or updating the firmware, the saved map disappears, due to the peculiarities of the laser or optical SLAM sensor, as well as the logic of the Mi Home application.

In this article, we will discuss 5 proven ways to save a card, from standard app features to manual methods using cloud storage, and find out why the card may not be saved on some models (for example, Xiaomi Vacuum Mop 2 Lite) and how to get around these restrictions. If you have already tried to save a card through Mi Home โ†’ Map โ†’ Save, but without success, here you will find alternative solutions.

Important: on models without a laser rangefinder (LDS), the card is stored only for the duration of the current cleaning and is erased after the vacuum cleaner is turned off. This applies to budget versions with gyroscopic navigation (for example, Xiaomi Vacuum Mop Essential).

Method 1: Save the card through the Mi Home app

The most obvious method is to use the built-in save feature in the official app, but there are nuances:

  • ๐Ÿ“ฑ Updated version of Mi Home (at least 6.5.4). Older versions may not display the save button.
  • ๐ŸŒ Stable Internet connection. The map is uploaded to the Xiaomi cloud, and without the network, the process will stop.
  • ๐Ÿ”‹ Charging the vacuum cleaner battery >30%.At low charge, the function can be blocked.

Step-by-step:

  1. Open Mi Home and select your vacuum cleaner.
  2. Go to the Map tab (usually at the bottom of the screen).
  3. Click on the icon. โ‹ฎ (three points) in upper right corner.
  4. Select Save Map (or Save Map in English).
  5. Wait for the notification of successful saving (usually takes 10โ€“30 seconds).

Make sure the vacuum cleaner is connected to Wi-Fi|Close background apps on your phone|Check the vacuum cleaner charge (>30%)|Update Mi Home to the latest version-->

If there is no Save Card button:

  • Check if your model supports this feature (see the table below).
  • Reconnect the vacuum cleaner to the application (Device settings โ†’ Remove the device โ†’ Add again).
  • Change the region in Mi Home to Mainland, sometimes with additional features.
Why is the Save Card button missing?
On budget models (for example, Xiaomi Vacuum Mop 2 Lite), the function is disabled by the manufacturer due to a weak processor, and the button disappears if the card was not fully built (the vacuum cleaner has not completed the training of the room).

Method 2: Exporting the card to the Xiaomi cloud (for supported firmware)

Some firmware (especially on Xiaomi Vacuum Mop Pro and S10+) allow you to automatically sync the map to the cloud, which works even after you dump the vacuum cleaner to the factory settings, if:

  • ๐Ÿ”— The device is linked to the same Mi Account.
  • โ˜๏ธ Cloud synchronization is enabled (Settings) โ†’ Cloud. โ†’ Synchronization of the map).
  • ๐Ÿ“ก Vacuum Connected to 2.4GHz Wi-Fi (5GHz not supported).

How to check if the card is saved in the cloud:

  1. Remove the vacuum cleaner from the application (Device settings โ†’ Remove).
  2. Add it again using the same Mi Account.
  3. If after reconnecting the card is displayed - synchronization works.

If the card is not recovered:

โš ๏ธ Note: On models with firmware below 3.5.8_003634 Cloud sync may not work well. Update firmware through Settings โ†’ Update of the PO.

Model vacuum cleanerSupport for cloud storageMax. Number of cards.Notes
Xiaomi Vacuum Mop S10โœ… Yes.5Firmware โ‰ฅ 3.5.8 is required
Xiaomi Vacuum Mop P10โœ… Yes.3The cloud only works with Chinese servers.
Xiaomi Vacuum Mop 2 Proโš ๏ธ Partially.2Sometimes manual preservation is required.
Xiaomi Vacuum Mop EssentialโŒ No.โ€”No LDS-sensor

Method 3: Manually export the card through third-party tools

If standard methods donโ€™t work, you can extract the card from the vacuum cleaner memory using alternative firmware (such as Valetudo) or utilities like Mi Home Hack, which is suitable for advanced users and requires:

  • ๐Ÿ–ฅ๏ธ Computer with Python 3.8+ and installed adb.
  • ๐Ÿ”Œ Access to a local network where a vacuum cleaner is connected.
  • ๐Ÿ› ๏ธ Preparedness for possible loss of warranty (when unlocking the bootloader).

Step-by-step instructions for Valetudo:

  1. Install Valetudo on the vacuum cleaner through official documentation.
  2. Connect to the web interface of the vacuum cleaner at the address http://[IP_vacuumer].
  3. Go to the Map section and click Export.
  4. Save the card file in.svg or.png format.

To restore the map:

  1. Download the saved file back through Import in Valetudo.

๐Ÿ’ก

If the vacuum cleaner is not detected on the local network, check that it and the computer are connected to the same Wi-Fi network. Windows/macOS.

โš ๏ธ Note: Using unofficial firmware can lead to the device being blocked by Xiaomi servers.Before installing Valetudo, back up the original firmware via ssh.

Method 4: Save a screenshot of the card as a temporary solution

If none of these methods worked, you can manually save a screenshot of the map and use it to retrain the vacuum cleaner, which is not ideal, but it will help you to restore the cleaning areas faster.

How to take a high-quality screenshot:

  • ๐Ÿ“ธ Use Full-screen map mode in Mi Home (scale the map to maximum size).

How to restore cleaning on the screenshot:

  1. Start the vacuum cleaner in Training mode (Settings โ†’ Map โ†’ Training).
  2. Follow the route in the screenshot, adjusting the vacuum cleaner manually if necessary.
  3. After building a new map, add virtual walls and cleaning areas according to the saved image.

Standard Retention in Mi Home|Cloud synchronization|Screenshot of the map|Third-party tools (Valetudo and others.)|Nothing helps.-->

Method 5: Using multi-card profiles (for multiple floors)

If you clean a few floors, the Xiaomi Vacuum Mop allows you to save several cards (up to 5 pieces depending on the model).

How to add a new card:

  1. Move the vacuum cleaner to another floor and start cleaning.
  2. After building the map, click Save as New in Mi Home.

How to switch between cards:

  • ๐Ÿ“ Manual: in Mi Home, select the desired card before cleaning.
  • ๐Ÿค– Automatically: Set up a schedule with a specific map (Settings) โ†’ Schedule โ†’ Select a map).

โš ๏ธ Note: When you remove a card from the app, it is irrevocably erased, even if it was synced with the cloud.

๐Ÿ’ก

Multi-card mode works only on models with LDS-On Xiaomi Vacuum Mop Essential vacuum cleaners, this function is missing.

Frequent mistakes and their solutions

Even if you save the map correctly, users face problems, and here are the most common ways to fix them:

Problem.Possible causeDecision
The card is not saved after pressing the button.Weak Wi-Fi signal or low battery chargeBring the vacuum cleaner closer to the router, charge up to 50%+
The card is saved but not restored after resettingThere is no connection to the cloud XiaomiReconnect the vacuum cleaner to your Mi Account
The card is distorted after updating the firmwareReset navigation settings in the new version of the softwareStart re-learning the card
The app displays an empty mapSynchronization Error with Xiaomi ServersReboot the vacuum cleaner and router, update Mi Home

If no solution has worked:

  • ๐Ÿ“ž Contact Xiaomi with Mi Home support โ†’ Profile โ†’ Feedback.
  • ๐Ÿ”ง Try resetting the vacuum cleaner settings to factory (Settings) โ†’ Reset).
  • ๐Ÿ”„ Install the Mi Home beta (available on APKPure).
Can I save the card on Xiaomi Vacuum Mop 2 Lite?
No, this model uses gyroscopic navigation without any of the other things. LDS-So the map is built anew every time you turn it on, and it's not saved, and the only way out is to use virtual walls and cleaning areas that are stored in the vacuum cleaner's memory.
Why did the card reset after the firmware update?
A firmware update often resets navigation settings, especially if the new version contains changes to the SLAM algorithm. To avoid this, before updating: Save a screenshot of the map. Export cleaning zone settings (if there is one), wait for the update to complete and retrain the vacuum cleaner.
How to transfer the card to another Xiaomi vacuum cleaner?
This is not possible with standard means, the map is device-specific, but you can: Take a screenshot of the map and manually play the cleaning areas on a new vacuum cleaner. Use Valetudo to export/import the map (requires root access). Note that even if you successfully transfer the accuracy of navigation, it may not be enough due to differences in sensors.
How many cards can you save in the Xiaomi Vacuum Mop S10?
Up to 5 cards (depending on the firmware version) To add a new card: Move the vacuum cleaner to another floor. Start cleaning in Learn mode. After you build the map, save it under a unique name. If the limit is exhausted, remove the unnecessary card through Settings โ†’ Map Management.
What if the card is saved, but the vacuum cleaner can not see it?
The problem could be: App cache - clear Mi Home data in your phone settings; Account conflict - make sure the vacuum cleaner is tied to the same Mi Account as when saving; Xiaomi server error - try later or change the region in Mi Home to China.