Xiaomiβs robot vacuum cleaners are some of the most popular home assistants, but sometimes their navigation system gets incorrect: the device gets lost in familiar rooms, ignores cleaning areas or builds chaotic routes. Most often, the problem is solved by resetting a stored room map, but not all users know how to do this correctly without disrupting the device.
In this article, we will discuss all the official and hidden ways of resetting the route for models Mi Robot Vacuum, Dreame, Viomi and other lines under the Xiaomi brand. You will learn when to reset, how to avoid errors when removing the card, and what to do if the robot after the procedure refuses to build a new route.
Important: the procedure differs depending on the firmware and version of the Mi application Home/Dreamehome. We updated the instructions for the latest updates 2026 year, but if your vacuum cleaner is released earlier 2020 year, some points may not coincide - check the version of the software in the device settings.
When to Reset Route of Robot Vacuum
Resetting a card is not a universal solution for all problems, but it is necessary in several cases:
- π Redesigning the room: if you rearrange the furniture, renovate or reposition the rooms, the old map will become useless. The robot will try to navigate the outdated data, which will lead to skip zones or collisions.
- πΊοΈ Navigation errors: The device moves randomly around the room, forgets saved cleaning areas, or can't find the base.
- π Moving to a new place: when changing an apartment or house, the map of the previous room only interferes.
- π€ Failures after firmware updates: sometimes updates reset navigation settings. If the robot behaves inadequately after the update, delete the map first.
Do not rush to reset the route if:
- β The robot just slowly builds a map on the first run β thatβs normal for new devices.
- β The device does not return to base due to mechanical obstacles (check sensors and wheels).
- β Vacuum cleaner canβt see some areas due to poor Wi-Fi or interference from other devices.
β οΈ Note: If your Xiaomi robot vacuum cleaner is equipped with Multi-Card Navigation (e.g. DreameBot) Z10 Pro or Mi Robot Vacuum-Mop 2 Pro, reset will remove all the saved floors. Before the procedure, export the cards to the cloud, if this option is supported by your model.
Ways to reset the route: through the application and physical buttons
There are three main methods of resetting the card, and their availability depends on the model of the vacuum cleaner. Let's take a look at each one in detail.
Method 1: Mi Home (for most models)
This is the most reliable method, suitable for devices with support for Mi Home or Dreamehome, instructions are relevant for firmware in 2022-2026:
- Open the Mi Home app and select your robot vacuum cleaner.
- Go to Settings. β Map (or Cleanup) β Map in new versions).
- Click on the three dots in the top right corner of the screen with the map.
- Select Reset card or Clear card (the name may vary).
- Confirm action. The robot will beep and start a new scanning cycle the next time it starts.
For Dreame models (e.g. DreameBot) D9 or L10 Pro, the way will be different:
Dreamehome β Device β Map β βοΈ (cogs) β Reset cardCheck the robot's Wi-Fi connection
Make sure the battery is more than 20% charged.
Close the app and restart it if the map doesn't show up
Take a screenshot of the current map (in case you need to restore the zones)-->
Method 2: Through physical buttons on the body
If the application is not available (for example, when the Wi-Fi connection fails), you can reset the card manually. This method works for most models of Xiaomi Mi Robot Vacuum (series). 1S, 2, Pro), but not suitable for multi-card devices:
- Turn off the vacuum cleaner with a long press on the power button (3-5 seconds).
- Hold the buttons home at the same time (π ) and Spot Cleaning (π―) 10 seconds until you hear a beep.
- Release the buttons. The robot will reboot and the map will be deleted.
For models with touch buttons (for example, Mi Robot Vacuum-Mop 2 Lite), the combination may be different: hold power. + Cleaning mode to double beep.
β οΈ Note: On some devices (e.g. Viomi) V3) manual button reset results in a complete reset of settings, not just the map!
Method 3: Through voice assistant (for supported models)
If your robot vacuum cleaner is integrated with Alice, Google Assistant, or Siri, you can try resetting the map with a voice command, which is unstable and depends on regional settings:
- π€ Say, "Alice, ask [the robot's name] to reset the mapΒ».
- π± Or in the voice assistant app, type: βClear the cleaning card from [device name]Β».
Note that voice commands are only supported for devices with the latest firmware. If the robot says, "Team not supported," use other methods.
π‘
If the robot doesn't build a new map after the reset, check if Perimeter Only or Zigzag is on, and these modes turn off the laser scan, and the map is not saved.
Step-by-step instructions: what to do after resetting the route
Deleting the map is only half the battle, and to get the robot vacuum cleaner back to work correctly, follow these steps:
- Reboot the device: after the reset, turn off the vacuum cleaner for 1-2 minutes, then turn it on again. This will clear the cache of the navigation system.
- Start a full cleaning: select Full Cleaning (not Zone or Spot) mode so that the robot can re-scan the entire room. Z10 Pro) the first pass will take 10-15 minutes.
- Check zones and virtual walls: after you build a new map, reconfigure the no-go zones, virtual barriers and cleaning schedules. These data are not stored when you reset the route.
- Update your firmware: If the robot is unstable after reset, check for updates in the application. Sometimes navigation bugs are fixed in new versions of the software.
To speed up the scanning process:
- π Remove small objects from the floor that may interfere with sensors.
- π Close the doors to untidy rooms - this will help the robot to orient itself faster.
- π Turn on the lights: Some models (such as the Mi Robot Vacuum-Mop P) use the camera for extra navigation.
| Model robot vacuum cleaner | Time to build a new map | Features after discharge |
|---|---|---|
| Xiaomi Mi Robot Vacuum 1S | 15-20 minutes | Requires manual calibration of sensors (keep on weight for 10 seconds after switching on) |
| DreameBot D9 | 10-12 minutes | Automatically saves the card after the first full pass |
| Viomi V3 | 20-25 minutes | Re-reset may be required if the first card is not built correctly. |
| Mi Robot Vacuum-Mop 2 Pro | 8-10 minutes | Supports multi-card mode - check for floors preservation |
π‘
If the robot starts to draw chaotic lines instead of a structured route after resetting the map, the sensor settings are likely to be lost, in which case a full reset to factory settings will help (see section below).
What to do if the reset did not help: diagnosis of problems
In 10 to 15 percent of cases, deleting a map doesn't solve navigation problems, so let's look at typical scenarios and how to fix them.
Problem 1: The robot is not building a new map
If after reset, the device simply drives around the room without a system or gives an error I canβt build a map, check:
- π¦ Sensor cleanliness: wipe the LiDAR lens (upper rotating "turret") and optical sensors with a dry wipe.
- πΆ Wi-Fi signal strength: weak internet can interrupt data transmission between the robot and the application. Bring the router closer or use a repeater.
- π Battery charge: at levels below 20%, some models refuse to scan the room. Charge the device to 50% and try again.
Problem 2: The map is not built correctly (curved walls, room skips)
This is typical for models with gyroscopic sensors (without LiDAR), such as Mi Robot Vacuum 1 or Viomi. SE. To improve accuracy:
- π Make sure that the room has clear vertical boundaries (walls, furniture) glass partitions or mirrors knock down sensors.
- π Start cleaning in the dark with the lights on β contrast helps navigation cameras.
- π οΈ Manually adjust the map in the application: divide rooms, add virtual walls.
Problem 3: Robot βforgetsβ the map after every shutdown
If the device does not maintain a route between cleanings, the reason may be:
- π₯οΈ Memory Failure: Perform a full reset (see next section).
- π± Application Conflict: Remove and Re-Add the Robot to Mi Home/Dreamehome.
- π Outdated firmware: update the software through the application.
β οΈ Note: If your Xiaomi Mi Robot Vacuum 2 or similar model starts to emit a constant squeak after resetting the card and flashing red, this indicates a hardware malfunction of the gyroscope or LiDAR.
How to check the performance of LiDAR
Full resetting of settings: when necessary
If the card reset didn't work and the robot vacuum cleaner continues to work incorrectly, a full reset to the factory settings may be required.
- πΊοΈ All saved maps and routes.
- βοΈ Individual settings (cleaning modes, schedule, voice commands).
- π Wi-Fi connection data (you will have to reconfigure the connection with the application).
Instructions for most Xiaomi models:
- Turn off the vacuum cleaner.
- Hold the power button and go home (π ) for 15-20 seconds at the same time until the white or blue light light lights up.
- Release the buttons. The robot will beep and reboot.
- Once enabled, reconfigure the device via the Mi Home app.
For Dreame models (e.g. DreameBot) L10 Pro):
Dreamehome β Device settings β Additional β Reset to factory settingsImportant: After a complete reset, the robot may require re-association to the account Mi/Xiaomi. Make sure you have access to the mail or phone linked to your account.
π‘
Before a full reset, export the settings from the app if your model supports it. For example, in Dreamehome you can save the cleaning schedule to the file and download it after the reset.
Hidden features: how to improve navigation after reset
Few people know, but Xiaomi's robot vacuum cleaners have hidden settings that help optimize the cleaning route.
Calibration of sensors
If the robot is βswimmingβ or miscalculating distances, calibrate:
- Place the vacuum cleaner on a flat surface (such as a table) at a height of 30-50 cm from the floor.
- Turn it on and wait for initialization.
- Hold the device on weight in a horizontal position for 10-15 seconds. The sensors will automatically be calibrated.
2. Precise map mode (for LiDAR models)
Some firmware has a High Precision Map option that increases scan detail to enable:
Mi Home β Robot settings β Additional β Exact map (include)Note that in this mode, the time of map construction increases by 20-30%, but the accuracy increases to 98%.
3. Manual map editing
In the Mi Home or Dreamehome app, you can manually:
- π Separate rooms (click on the map) β Edit β Sharing a room).
- π« Add virtual walls and trap zones.
- π Combine several rooms into one cleaning area.
| Function | What do you need? | Supported models |
|---|---|---|
| Multi-card mode | Keeping maps for several floors | Mi Robot Vacuum-Mop 2 Pro, DreameBot Z10 Pro |
| 3D- mapping | Consideration of the height of obstacles (such as carpets) | DreameBot L10 Pro, Xiaomi Mop 2 Ultra |
| Night scanning mode | Building a Map in the Dark | Mi Robot Vacuum-Mop P, Viomi V3 |
π‘
If your robot vacuum cleaner supports Adaptive Navigation (e.g. DreameBot) D9), Turn it on after you reset the card, and this option automatically adjusts the route to accommodate changes in the room (repositioned furniture, new obstacles).
Frequent errors in resetting the route and how to avoid them
Many users make the same mistakes that lead to even more navigation problems.
- β Reset the card during cleaning. This can cause the firmware to freeze. Always stop the robot before the procedure.
- β Use unofficial firmware. Custom software often disrupts LiDAR and gyroscopes.
- β Interrupt the first scan cycle. If the robot has just started building a map, don't stop it, it can lead to a fragmented map.
- β Ignore app updates. Older versions of Mi Home may not support new navigation features.
Also avoid these actions:
- π Pulling the plug out of the socket during reset β this can damage the deviceβs memory.
- π΅ Disable Wi-Fi during map construction (for models requiring cloud synchronization).
- π οΈ Disassemble a robot to βclean sensorsβ without experience β you risk damaging LiDAR optics.
β οΈ Attention: If after resetting the card, the Xiaomi robot vacuum cleaner started spiraling or gets stuck in one place, this is a sign of a gyroscope failure. Don't try to "recalibrate" the device with multiple resets - contact the service. Most often, replacing the gyro module helps.