How to reset the route and cleaning map of the robot vacuum cleaner Xiaomi: all ways

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.

πŸ“Š How often do you update the cleaning map of the robot vacuum cleaner?
Only when moving.
Six months
Every failure.
Never dropped it.
I don't know how to do that.

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:

  1. Open the Mi Home app and select your robot vacuum cleaner.
  2. Go to Settings. β†’ Map (or Cleanup) β†’ Map in new versions).
  3. Click on the three dots in the top right corner of the screen with the map.
  4. Select Reset card or Clear card (the name may vary).
  5. 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 card

Check 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:

  1. Turn off the vacuum cleaner with a long press on the power button (3-5 seconds).
  2. Hold the buttons home at the same time (🏠) and Spot Cleaning (🎯) 10 seconds until you hear a beep.
  3. 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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 cleanerTime to build a new mapFeatures after discharge
Xiaomi Mi Robot Vacuum 1S15-20 minutesRequires manual calibration of sensors (keep on weight for 10 seconds after switching on)
DreameBot D910-12 minutesAutomatically saves the card after the first full pass
Viomi V320-25 minutesRe-reset may be required if the first card is not built correctly.
Mi Robot Vacuum-Mop 2 Pro8-10 minutesSupports 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
Turn on the robot vacuum cleaner and start the laser module (it should rotate). Hold your hand to the sensor at a distance of 10-15 cm β€” if the beam is interrupted and the robot reacts (stops or makes sound), the sensor is intact. No reaction indicates a failure.

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:

  1. Turn off the vacuum cleaner.
  2. Hold the power button and go home (🏠) for 15-20 seconds at the same time until the white or blue light light lights up.
  3. Release the buttons. The robot will beep and reboot.
  4. 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 settings

Important: 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:

  1. Place the vacuum cleaner on a flat surface (such as a table) at a height of 30-50 cm from the floor.
  2. Turn it on and wait for initialization.
  3. 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.
FunctionWhat do you need?Supported models
Multi-card modeKeeping maps for several floorsMi Robot Vacuum-Mop 2 Pro, DreameBot Z10 Pro
3D- mappingConsideration of the height of obstacles (such as carpets)DreameBot L10 Pro, Xiaomi Mop 2 Ultra
Night scanning modeBuilding a Map in the DarkMi 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.

FAQ: Answers to Frequent Questions

Can I reset the card for only one floor in multi-family mode?
Yes, but only if your model supports multi-card mode (e.g. Mi Robot Vacuum-Mop 2 Pro or DreameBot). Z10 To do this, open a map of the desired floor in the app. Press three dots. β†’ Delete the map. Confirm the deletion only for the current floor. For devices without this feature (for example, Mi Robot Vacuum). 1S) Reset will remove all saved cards.
Why can't the robot see the base after the reset?
This is a typical problem for models with infrared charging (for example, Viomi). V3). Causes and solutions: πŸ”¦ Contaminated IR sensors on a base or robot – wipe them with a cotton swab. πŸ“ The base is shifted - return it to its original place (the robot is guided by the distance to the walls). πŸ”‹ Weak signal - try restarting the base (switch off power for 1 minute). If the problem persists, run Base Search manually through the app.
How to transfer a map from one robot to another?
Officially, Xiaomi does not support card transfer between devices, but there is a workaround for LiDAR models: Export the card from the app to the file (if the feature is available). Connect the new robot to the same Mi Home account. Put it on the base of an old device and start cleaning β€” some models pick up the saved card. Success is not guaranteed, because the cards are tied to a unique card. ID device.
How many cards can a robot vacuum cleaner store?
It depends on the model and memory capacity: Xiaomi Mi Robot Vacuum 1S: 1 card. DreameBot. D9: Up to 3 cards (multi-card mode). Mi Robot Vacuum-Mop 2 Pro: up to 5 cards (for different floors). V3: 1 card, but with manual editing, the oldest card is automatically deleted if it exceeds the limit.
Can I cancel the card reset?
No, once the reset is confirmed, the card is deleted without recovery.However: If you took a screenshot of the card before the reset, you can manually restore the cleaning areas in the application. L10 Pro) check the map archive section in the annex.