Moving the base of Xiaomi’s robot vacuum cleaner is a challenge that owners face when moving, repairing or optimizing cleaning routes. Many fear that once the dock is relocated, the device will have to be retrained, the maps of the rooms saved, or the cleaning areas set up from scratch, but in fact, the process can be done without data loss if you follow proven algorithms.
In this article, we will analyze three official methods of transferring the base (with saving maps, partial reset and full rewriting), as well as talk about the nuances for popular models - from the budget Mi Robot Vacuum-Mop 2 Lite to the flagship DreameBot X30 Ultra. Particular attention will be paid to the problems with laser navigation (LDS), which arise when a sharp change in the coordinates of the dock station, and how to fix them.
Why Xiaomi’s robot vacuum cleaner gets lost after moving base
All Xiaomi’s robot vacuum cleaners (and Viomi’s partner brands, Dreame) use the system. SLAM-Simultaneous Localization and Mapping is based on data from a laser rangefinder (LDS), And when you move the dock, the device detects the discrepancy between the card that you've saved and the new environment, and that leads to two typical problems:
- 🔄 Loss of map binding: Robot starts cleaning from new location, ignoring old zones and virtual walls.
- ❌ Localization error: The Mi Home app displays a message that says “I can’t find the base” or “Navigation error».
- 📍 Incorrect Positioning: The map in the app moves or turns, although the room remains the same.
The reason is that the robot remembers the dock coordinates as a reference point, and when it shifts, the SLAM algorithms require recalibration, and in hybrid-navigation models like the DreameBot Z10 Pro, the problem is less critical because of the extra sensors, but it can't be completely avoided.
Method 1: Transfer the base with saving the map (for models with LDS)
This method is suitable for laser navigation robots (LDS) and works 80% of the time if the docking station is moved within the same room or up to 3 meters away.
- Open the Mi Home app (or Dreame for the respective models) and go to the Cleanup Map section.
- Click on the icon. ⋮ (three dots) in the upper right corner and select Edit the map.
- Remove the current docking station from the card by clicking on its icon and selecting Remove.
- Physically move the base to a new location, making sure there is enough free space around it (minimum 0.5 m in front and 0.3 m on the sides).
- Place the robot in a new docking station and wait until it charges to 20% or higher.
- Run the cleaning manually, and the robot will start scanning from a new location and automatically update the map.
A critical nuance: if the robot starts to "go around" after moving the base, or gives an error, then the SLAM algorithm could not match the old and new maps, in which case a partial reset will help (described in the next section).
☑️ Preparations for the relocation of the base
Method 2: Partial reset (if the robot doesn’t see the base)
If the robot refuses to return to charge after the dock is moved, or if it makes an error, I can't find the base, it will require a localization reset, which saves the cleaning areas and virtual walls, but erases the binding to the old map.
Instructions for the Mi Home app:
- Go to Device Settings → General settings → Reset the card.
- Select Reset Localization Data (not to be confused with a full reset!).
- Confirm the action. The robot will reboot.
- Once you reboot, place it in a new docking station and start cleaning. The device will create a new map, but the saved areas will remain.
For Dreame models, the path is different: Settings → Map → Reset base position.
⚠️ Note: Do not use Reset all settings, this will remove all saved areas, schedules and suction settings.
What if the robot does not build a map after the reset?
Method 3: Complete reset and retraining (for radical change)
If you move the dock to another room, to another floor, or you change the layout significantly, the previous methods will not work, and you will need to reset the map completely and retrain the robot.
Step-by-step:
- In the Mi Home app, go to Device Settings → General Settings → Reset the card.
- Select Delete all cards and confirm.
- Physically move the base and robot to a new location.
- Start cleaning manually. The robot will start scanning from scratch.
- After building the map, reconfigure the cleaning areas, virtual walls and schedules.
| Situation | Recommended method | Are the zones still there? | Time of adjustment |
|---|---|---|---|
| Transfer within a single room | Save the card (Method 1) | Yes. | 5-10 minutes |
| Move to another room on the same floor | Partial discharge (Method 2) | Yeah. | 15-20 minutes |
| Transfer to another floor or to another room | Complete reset (Method 3) | No. | 30-40 minutes |
| Replacement of the docking station with a new model | Full reset + binding of the new base | No. | 40+ minute |
Important: Xiaomi’s hybrid navigation robots (like the DreameBot X30 Ultra) can automatically adjust the map when moving the base up to 5 meters, but this requires firmware version 3.5.5 and higher.
Features for popular models
Not all Xiaomi robot vacuum cleaners respond equally to base transfers, and the following are key nuances for the popular series:
- 🤖 Mi Robot Vacuum-Mop 2 Lite: No multi-card support. Resetting the base to another room requires a complete reset.
For VSLAM models (such as Mi Robot Vacuum-Mop 2 Pro), the base transfer is easier, focusing on visual tags, but in the dark or when changing interiors (new furniture, curtains) may require retraining.
💡
If your robot supports multi-card cards (like the DreameBot L10s Ultra), save your current map under a unique name (like Kitchen floor1) before transferring the base, which will help you quickly restore your settings if something goes wrong.
Frequent Mistakes and How to Avoid Them
Even when following instructions, users often make mistakes that cause the robot to malfunction.
- 🚫 Transfer the base without removing it from the map: The robot will try to return to the old place, which will lead to an error I can't find the base.
- 🚫 Insufficient space around the docking station: At least 0.5 m in front and 0.3 m on the sides - otherwise the robot will not be able to dock properly.
- 🚫 Transfer during cleaning: If the scanning process is interrupted, the map may remain distorted.
- 🚫 Ignoring firmware updates: In older versions of the software, navigation bugs after transferring the base are more common.
Another common problem is that the robot forgets virtual walls after resetting, which is because some models (such as the Mi Robot 1S) tie zones to the dock coordinates. Solution: reconfigure the virtual barriers in the application after transfer.
⚠️ If after transferring the base, the robot began to fight against furniture or “lost” in simple rooms, check the purity of the lenses. LDS. Dust or dirt on the sensor can distort the scan data. Clean the lens with a soft napkin without using alcohol!
Additional tips for optimal work
To quickly adapt to the new location of the base, follow these recommendations:
- 🔋 Charging before transfer: Make sure the battery is at least 50% charged.This will give the robot plenty of time to rescan.
- 📏 Space markup: If you move the base to a new room, temporarily remove small objects (wires, toys) so that the robot builds a map without interference.
- 🔄 Test start: After transfer, start cleaning in Zone mode in a small area to check the correct navigation.
- 📱 Backup: In the Mi Home app, you can save the map to the cloud (Settings section of the map) → Exports. This will help restore the zones if something goes wrong.
DreameBot owners will benefit from the Memory Map feature (available in 3.6+ firmware) that allows you to save multiple layout options for a single room (e.g., “sofa moved” or “door open”). Activated in Settings → Map → Multi-card mode.
💡
If the robot behaves unsteady after moving the base (for example, “shaking” on the spot or zigzags), this is a sign of conflict between old and new navigation data, in which case only a complete reset of the map with subsequent training will help.