Xiaomiโs robot vacuum cleaner (or the Roborock/Viomi brands under the Mi Home ecosystem) saves a map of your home for optimal cleaning โ but sometimes this map gets โlost,โ contains errors, or simply becomes obsolete after rearranging the furniture. In such cases, it requires a complete reset to allow the device to rescan the room. However, not all users know how to do it correctly: through the Mi Home app, physical buttons on the case or hidden settings.
In this article, we will discuss all the ways to reset the map for Xiaomi vacuum cleaners, including models with laser sensors (LDS) and cameras (VSLAM), as well as solve typical problems: why the map is not updated, how to fix the error โfailed to save the cardโ and what to do if the vacuum cleaner โforgetsโ the rooms after resetting.
Why You May Need to Reset Your Vacuum Card
Xiaomiโs vacuum cleaner map is not just a drawing of a room, but a complex coordinate system that affects the route, the cleaning areas, and even the battery consumption.
- ๐ Redevelopment of the room: after repairing or rearranging the furniture, the old map becomes irrelevant, and the vacuum cleaner begins to "mix up" in new obstacles.
- ๐ซ Scanning errors: If vacuum cleaner sensors are contaminated or damaged, the card may contain โartifactsโ โ extra walls, missing doors, or incorrect room sizes.
- ๐ Firmware failures: after updating the vacuum cleaner software (especially the โrawโ versions), the card may not load or be displayed incorrectly.
- ๐ฑ Application problems: Mi Home bugs sometimes cause the card to not sync between devices or to โresetโ on its own.
It is important to understand that resetting the card does not affect other vacuum cleaner settings (cleaning schedule, suction force, alert voices), but if you do not save cleaning areas or virtual walls in the Mi Home cloud, they will have to be reconfigured.
โ ๏ธ If the vacuum cleaner after resetting the card begins to โbeatโ against the wall or move chaoticly โ the problem is not in the map, but in the malfunction of the sensors (LDS, A gyroscope, bumper, or a gyroscope, which requires diagnosis or repair.
Method 1: Reset the card through the Mi Home app
The easiest and safest method is to use the official Mi Home app (or Roborock if your vacuum cleaner belongs to this brand).The instructions are suitable for most models, including the Xiaomi Mi Robot Vacuum-Mop 2 Pro, Roborock S7, Viomi V3 and others.
Steps for discharge:
- Open Mi Home and select your vacuum cleaner on the home screen.
- Go to the Map section (or Map in English).
- Press three points (โฎ) in the upper right corner and select Clear Map).
- Confirm the action in the dialog window.
After that, the vacuum cleaner will start a new cleaning from scratch. If the option to Clean the card is missing, then your model does not support software reset - an alternative method will be required (see the next section).
Make sure the vacuum cleaner is connected to Wi-Fi|Close all background apps on your phone|Check out the Mi Home version (update if needed)|Save a screenshot of the current map (in case of errors)-->
If the card is not updated after reset, try:
- ๐ Reboot the vacuum cleaner (hold the power button for 10 seconds).
- ๐ถ Reconnect your device to Wi-Fi (sometimes it helps to change the network from 5 GHz to 2.4 GHz).
- ๐ฑ Reinstall the Mi Home app (cache may interfere with synchronization).
Method 2: Manual reset through buttons on the body
Some Xiaomi vacuum cleaners (especially early or low-end ones) donโt support card reset via the app, in which case hardware reset via physical buttons will help. This method is also useful if the vacuum cleaner is โhangโ and does not respond to commands from Mi Home.
Instructions for most models:
- Turn off the vacuum cleaner (hold the power button for 3-5 seconds).
- Press the power and home buttons (or Spot Cleaning if there is no home button).
- Hold them for 10-15 seconds until you hear a beep (or until the indicator starts flashing orange).
- Release the buttons - the vacuum cleaner will reset and the map will be reset.
For models with a single button (e.g. Xiaomi Mi Robot Vacuum 1S):
1. Press and hold the power button for 20 seconds.
2. After a double beep, release.
3. wait for the reboot (the indicator blinks white).โ ๏ธ Note: Some Roborock vacuum cleaners (e.g, S5 Max) long button retention results in a complete reset of settings, not just the map!
What to do if the buttons do not respond?
Method 3: Reset through the hidden menu of engineering settings
For advanced users, there is a method of resetting the card through the engineering menu, which is available on most Xiaomi/Roborock vacuum cleaners. This method is useful if the standard methods do not work or you need to selectively remove only the card without affecting other settings.
Instructions:
- Connect the vacuum cleaner to Wi-Fi and make sure it is in standby mode (does not clean).
- In the Mi Home app, go to the vacuum cleaner settings (cog in the upper right corner).
- Click 5-7 times in a row on the firmware version field - a hidden menu will open.
- Select Map Reset or Clear Map Data (the name may vary).
- Confirm the reset and wait for the vacuum cleaner to restart.
If the engineering menu does not open, try an alternative method:
- ๐ฑ Use alternative applications like Roborock Manager or Valetudo (requires root access to the vacuum cleaner).
- ๐ฅ๏ธ Connect to the vacuum cleaner SSH (This requires a computer and knowledge of Linux commands).
| Model vacuum cleaner | Supports reset via Mi Home | Supports hardware reset | Supports the Engineering Menu |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum 1 | โ No. | โ Yes (buttons) | โ No. |
| Roborock S5/S5 Max | โ Yes. | โ Yeah (cautiously!) | โ Yes. |
| Xiaomi Mi Robot Vacuum-Mop 2 | โ Yes. | โ Yes. | โ Yes. |
| Viomi V3 | โ Yes. | โ No. | โ Yes. |
Reset via Mi Home|Manual button reset|Engineering menu|Nothing helped, I had to be repaired.-->
What to do if the card is not updated after resetting
Sometimes, even after a successful discharge, the vacuum cleaner refuses to build a new map or saves it with errors.
- ๐ซ๏ธ Dirty sensors: Wipe the lens LDS-scanner (located under the top cover) and check the bumper's purity.Dust and scratches distort the scan.
- ๐ถ Weak Wi-Fi signal: The vacuum cleaner must be connected to a 2.4 GHz network (5 GHz is not supported). If the signal is weak, move the router closer.
- ๐ Outdated firmware: Update the vacuum cleaner software through Mi Home (Settings section) โ Firmware update).
- ๐ฑ Mi Home Bugs: Try using the Roborock App (if your model is compatible) or reinstall Mi Home.
If the card is built but not saved after cleaning:
- Check if the option to Save the card in the vacuum cleaner settings is enabled.
- Make sure that the phone has enough free space (cards take up to 50-100 MB).
- Turn off the power saving mode for the Mi Home app in the Android/iOS settings.
๐ก
If the vacuum cleaner is mapping the curve (angular walls, irregularly shaped rooms), try calibrating the sensors. To do this, put it on a flat surface and manually scroll the wheels forward and backward 2-3 times. Then start cleaning again.
Reset card vs. full reset: whatโs the difference
Many users confuse resetting the card with a complete vacuum cleaner reset to the factory settings.
- ๐บ๏ธ Reset: Removes only the stored map of the room, does not affect the cleaning schedule, voice, suction settings, does not require reconnection to Wi-Fi.
- ๐ง Hard Reset: Wipes all settings, including map, schedule, and Mi Home account binding. Requires reconfiguration from scratch (as after purchase) Can solve serious software failures, but is used as a last resort.
To make a complete reset, you usually need:
- Hold the power button for 20-30 seconds (until the beep).
- Or pinch the power + home for 15 seconds (for some models).
โ ๏ธ Warning: After a complete reset, the vacuum cleaner will unplug your Mi Home account. QR-code from the case or enter Wi-Fi data manually.
๐ก
If the problem is only with the card, never reset completely, which is an extreme measure that will result in the loss of all personal settings.
Solving specific errors when resetting the card
Sometimes users encounter non-standard errors that are not described in the official documentation.
- ๐ซ Failed to clear the map error: Reason: Data conflict between vacuum cleaner and Mi Home cloud Solution: Disconnect the vacuum cleaner from Wi-Fi. Make a manual card reset (method 2). Connect to Wi-Fi again and try to clean the card through the app.
Vacuum cleaner doesn't see room after dumping
Cause: LDS sensor damage or calibration failure.
- Scroll the vacuum cleaner wheels manually (odometry calibration).
- Run the Wall Follow cleaning mode to rebuild the map.
The map is not synchronized between devices
Reason: Mi Home account or app cache issues. Solution:
- Leave the account and log in again.
- Clear the app cache in the phone settings.
- Check if synchronization is enabled in the vacuum cleaner settings.
If none of the methods helped, the problem may be a hardware malfunction:
- ๐ Weak battery: low charge vacuum cleaner may not save the card. Try replacing the battery.
- ๐ ๏ธ Damaged control fee: if the vacuum cleaner does not respond to the discharge and gives errors - contact the service center.