Xiaomi Mi Robot Vacuum (including 1S, STYJ02YM, S5 and later) builds room maps for efficient cleaning, but doesnโt always save them automatically. If you find that after a reboot, reset or firmware update, the map has disappeared, this article will help you regain it or prevent future loss. Weโll break down official and alternative conservation methods, including the nuances of working with Mi Home, Mi Home Lite and manual backups.
The Xiaomi robots are either stored in the cloud (linked to an account) or locally in the deviceโs memory. When you change your router, reset your network, or move, the card can โflyโ โ not a breakdown, but a feature of the architecture. Next, you will learn how to forcefully save the card to the Xiaomi cloud, export it to a file or transfer it to another smartphone without loss.
Why the cleaning card disappears: the main reasons
Before you save a map, it's important to understand why it's missing. Here are the key scenarios:
- ๐ Rebooting the robot โ forced shutdown by button or battery resets temporary data if the card is not synced to the cloud.
- ๐ถ Changing Wi-Fi โ the robot is tied to a particular router. When connecting to a new network (for example, after moving), the card may not load.
- ๐ง Resetting settings - returning to factory settings (Settings) โ Reset) erases all local data, including maps.
- โ๏ธ Xiaomi cloud problems โ if sync with servers is interrupted (for example, due to blocking) IP or regional restrictions, the card is not saved.
- ๐ฑ Remove the Mi Home app โ when reinstalling the app without a backup, the card may disappear if it was not tied to the account.
The most vulnerable models are Xiaomi Mi Robot Vacuum 1 and Mi Robot Vacuum 1S โ they do not have a built-in module for automatically saving maps to the cloud. In new versions (for example, Xiaomi Robot Vacuum-Mop 2 Lite or S7), this feature is more stable, but also requires manual synchronization.
โ ๏ธ Warning: If the robot gives a Map load failed error after updating the firmware, do not try to reset the settings - this will delete the card permanently. First check the Internet connection and log in to Mi Home.
Method 1: Save the map through the Xiaomi cloud (official method)
The most reliable way is to link the card to your Mi Account.
- Open the Mi Home app and go to the section with your robot.
- Click on the gear icon (โ๏ธ) in the upper right corner, then select the map settings.
- Activate the option to sync the map with the cloud (or Cloud Map Backup in English version).
- Wait for the process to be completed โ a notification will appear at the bottom of the screen.
If there is no option:
- ๐ Update the Mi Home app to the latest version (minimum required 6.1.100).
- ๐ Check the region of the account: the function is only available for countries China, Europe or Russia (binding to cn, eu, ru servers).
- ๐ Make sure the robot is connected to 2.4GHz Wi-Fi (5GHz not supported).
Once synchronized, the card will be available on all devices authorized in one Mi Account. To check if the card is saved, restart the robot: if the card loaded automatically after turning on, everything is configured correctly.
Method 2: Manually export the card to the file (for power users)
If cloud sync is not available (e.g. due to regional restrictions), you can save the card manually through the Mi Home token, a technique that requires technical skills but guarantees 100% control over the data.
You'll need:
- ๐ฑ Smartphone with root rights or PC with Python installed.
- ๐ Mi Home Access Token (can be obtained via Packet Capture or miio extractor script).
- ๐พ Mi Home Backup Tool (Available on GitHub).
Step-by-step:
- Get the device token: pip install python-miio mirobo --debug --ip 192.168.x.x get_map (substitute 192.168.x.x on IP-address of your robot).
- Download the map in.dg or.png: mirobo format --ip 192.168.x.x --token YOUR_TOKEN get_map -s
- Save the file to your PC or cloud storage (like Google Drive).
To restore the card, use the command:
mirobo --ip 192.168.x.x --token YOUR_TOKEN upload_map map.dgโ ๏ธ Warning: Do not edit the map file manually, this can lead to navigation errors. If the robot moves chaotically after downloading the map, reset the map through Settings โ Map. โ Reset the card.
Getting a Mi Home token|Install Python and the Miio Library|Download the map by team get_map|Save the file in a safe place|Check file integrity-->
Method 3: Transfer the card to another smartphone or account
If you change your phone or you want to transfer control to another user, you can transfer the card without loss.
- On an old smartphone, open Mi Home and make sure the card is loaded.
- Go to Profile โ Settings โ Devices and select your robot.
- Click Transfer Control (or Share Device) and enter the new account login.
- On the new smartphone, log in to Mi Home and accept the invitation.
If there is no option to Transfer Control:
- ๐ Update the app to 6.2.100 or later.
- ๐ Check that both accounts are linked to the same region (e.g., both to Europe).
- ๐ Make sure you have administrator rights on the robot (in your device settings).
After transfer, the map syncs automatically. If this does not happen, restart the robot and update the data in the application (pull the screen down for updates).
๐ก
Before handing over control, check that the new smartphone is enabled Wi-Fi and Bluetooth โ this will speed up the synchronization of the card.
Method 4: Save the card via Mi Home Lite (alternative application)
Mi Home Lite (available for Android) offers a simplified interface and sometimes works better with older robot models.
- Install Mi Home Lite from Google Play or APKPure.
- Sign in to the same Mi Account as the main app.
- Go to the robot section and wait for the map to load.
- Press three points (โฎ) in the upper right corner and select Save the map.
Advantages of Mi Home Lite:
- โก Faster loads cards on weak smartphones.
- ๐ฑ Supports older versions of Android (starting with 5.0).
- โ๏ธ Automatically syncs cards to the cloud without additional settings.
Disadvantages:
- ๐ซ No features (such as zoning or cleaning schedule).
- ๐ Less frequently updated than the main application.
Method 5: Backup of robot settings (including map)
The full backup of the robot's settings includes not only the map, but also the cleaning schedules, the no-go zones, the suction settings, to create the backup:
- In Mi Home, go to Profile โ Settings โ Cloud Mi.
- Select Backup and click Create Backup.
- Wait until the process is completed (it can take up to 5 minutes).
- Download the backup file to your device or to the cloud.
For recovery:
- Go to the same section and select Restore from backup.
- Specify the backup file and confirm the recovery.
| Type of data | Saved in the backup? | Notes |
|---|---|---|
| Map of premises | โ Yes. | It can only be rebuilt on the same robot. |
| Cleaning schedule | โ Yes. | Transferred with time zones |
| Zones of exclusion | โ Yes. | The coordinates and shape of the zones are preserved. |
| Suction settings | โ Yes. | Including regimes for carpets and hard floors |
| The history of cleaning | โ No. | Statistics are not maintained |
โ ๏ธ Warning: Backup is tied to a specific robot model. If you change the Mi Robot Vacuum, you'll have to change it. 1S Mi Robot Vacuum S7, The map cannot be restored โ it is incompatible with the new device.
๐ก
Backup via Mi Home is the only way to save not only the map, but also all the robot settings, including zones and schedules.
What to do if the card is not saved: diagnosis of problems
If none of these methods worked, check the following points:
- ๐ก Wi-Fi quality โ the robot must be connected to the network at a speed of at least 2 Mbps. Use the Wi-Fi Analyzer app to check the signal strength.
- ๐ Server time - if the robot has lost date and time, sync with the cloud does not work. โ Date and time.
- ๐ Battery charge - at a charge level below 20%, the robot can block card operations.
- ๐ฑ Firmware version - outdated software often causes crashes. Update the robot through Settings โ Firmware update.
If the problem persists, try resetting the network settings on the robot:
- Press the Reset button for 5 seconds until you hear the beep.
- Connect the robot to Wi-Fi again via Mi Home.
- Start cleaning to re-build the map.
Xiaomi Mi Robot Vacuum 1 and 1S models may require USB firmware (instructions available on the 4PDA forum).This is a last resort if the robot has completely stopped saving cards.