How to move the robot vacuum cleaner Xiaomi in another room: instructions for all models

Moving Xiaomi’s robot vacuum cleaner between rooms seems like a simple task, but in practice it often leads to problems: the device loses the map, starts to move around randomly or refuses to clean a new zone. The reason lies in navigation algorithms that are tied to stored data about the room. For example, models with a LiDAR scanner (like Mi Robot Vacuum-Mop 2 Pro) build a map based on laser marks, and cameras (like DreameBot D10 Plus) navigate by visual markers. If you just move the vacuum cleaner to another room, it may “don’t recognize” the new space.

In this article, we will discuss 5 proven ways to move a robot vacuum cleaner between rooms, from manual transfer with saving a map to creating multi-level plans in the Mi Home app. Special emphasis will be on the nuances for different generations of devices: old models (before 2020) often require a complete reset of the map, while new ones (for example, Xiaomi Robot Vacuum-Mop 2 Ultra) support the cleaning zone function and automatic recognition of floors.

Why is Xiaomi’s robot vacuum cleaner “lost” after moving?

The main problem when moving a vacuum cleaner to another room is the discrepancy between the stored map and the real space. Xiaomi's navigation algorithms work on the principle of SLAM (Simultaneous Localization and Mapping), where the device simultaneously determines its location and builds a map. When you carry the vacuum cleaner manually, there is a gap between:

  • 📍 The last coordinates on the map (e.g., "kitchen, point A") and
  • 🏠 The actual location (e.g., "bedroom, point B").

As a result, the robot either tries to “return” to the old place (which leads to chaotic movements), or starts building the map again, ignoring the stored data, especially in models with hybrid navigation (LiDAR + camera), such as the Viomi V3, they can “hang” during the scanning phase if the new visual markers are very different from the old ones.

📊 What type of navigation does your Xiaomi robot vacuum cleaner have?
LiDAR (laser)
Camera (visual)
Hybrid (LiDAR + camera)
Ultrasonic sensors
I don't know.

Additional factors that complicate movement:

  • 🔋 Low battery power (<30%) – The vacuum cleaner may refuse to scan the new room.
  • 📶 Weak Wi-Fi signal – without a stable connection, card data is not synchronized.
  • 🚪 Closed doors – If a robot is “accustomed” to an open space, it may not recognize a new room.

⚠️ Warning: Xiaomi models up to 2019 (e.g. Mi Robot Vacuum 1S) do not support multi-level maps. Moving them to another room always results in a complete reset of the room data.

Method 1: Manual transfer with saving the card (for LiDAR models)

This method is suitable for robots with a laser scanner (LiDAR), such as Xiaomi Mi Robot Vacuum-Mop P or DreameBot L10 Pro. The main condition is that the vacuum cleaner must remain in standby mode (do not turn off!).

  1. Open the Mi Home app and check that the map of the current room is saved and displayed correctly.
  2. Carefully lift the vacuum cleaner and move it to the new room. Don't press the power button, the device must remain on.
  3. Place the robot on a flat surface (such as the floor next to the sofa) and press the Home button in the app.
  4. Wait for the vacuum cleaner to do the re-scanning, which usually takes 1-3 minutes.

If the map is updated successfully, a new zone will appear in the app. If not, try this:

  • 🔄 Reboot the vacuum cleaner by holding the power button for 10 seconds.
  • 📱 Update the firmware through Settings → Software Update.
  • 🧹 Start cleaning manually (Zones → Start cleaning).

☑️ Preparation for manual transfer

Done: 0 / 5

⚠️ Warning: If the robot starts to draw chaotic lines on the map after the transfer, it is a sign of a gyroscope failure, in which case only a complete reset of the map through Settings → Map → Reset will help.

Method 2: Use of the Multi-Level Maps function (for new models)

Xiaomi 2021 and newer models (such as Robot Vacuum-Mop 2 Ultra or DreameBot X30) support multi-level maps, which allows you to save plans for multiple floors or rooms in one profile.

  1. Transfer the vacuum cleaner to a new room and turn it on. Wait for it to build the map (usually takes 5-10 minutes).
  2. In the Mi Home app, go to Map → Add floor.
  3. Name a new level (e.g., “Bedroom”) and save it.
  4. Return to the main map and select the desired floor before cleaning.

Advantages of this method:

  • 📌 Maps are not overwritten—the vacuum cleaner remembers all rooms.
  • 🔄 You can switch between levels in the application quickly.
  • 🚀 Virtual walls and no-go zones are supported for each floor separately.
ModelSupport for multi-level mapsMax. Number of floors.
Xiaomi Mi Robot Vacuum-Mop 2 Pro✅ Yes.3
DreameBot D10 Plus✅ Yes.4
Viomi V3❌ No.
Xiaomi Robot Vacuum-Mop 2 Ultra✅ Yes.5

If your model doesn’t support multi-level maps, but you often move the vacuum cleaner between rooms, consider buying a docking station for each zone.

Method 3: Transfer using virtual zones (for camera models)

Xiaomi’s visually navigable vacuum cleaners (like the DreameBot W10) don’t have LiDAR, so they’re guided by camera and infrared sensors, and for them, manual transfer often ends with a complete map rewriting, and the solution is to use virtual zones:

  1. In the Mi Home app, open a map of the current room.
  2. Click Add Zone and circle the area to be cleaned in the new room.
  3. Move the vacuum cleaner to another room and start cleaning only the designated area.
  4. After completion, save the new card under a different name (e.g., Bedroom zone).

Cons of this method:

  • ⚠️ The map of the new room will be incomplete (only a dedicated area).
  • ⏳ You have to repeat the procedure for each cleaning.
  • 📵 Virtual zones do not work if the vacuum cleaner does not see the floor (e.g., on a dark carpet).

💡

If your robot vacuum cleaner with a camera is constantly “lost”, place a bright landmark in the new room (for example, a red mat or a sticker on the wall) to help the algorithm “recognize” the space faster.

Method 4: Complete card reset and new scan

If previous methods have failed (e.g., old models or large differences in room layout), you only have to reset the map completely. It's a radical way, but it works.

  1. In the Mi Home app, go to Settings → Map → Reset the card.
  2. Confirm the action. The vacuum cleaner will sound.
  3. Move the device to a new room and place it at a charging station (if any).
  4. Start cleaning, and the robot will start building the map from scratch.

What to do if the card is not built correctly after resetting:

  • 🔦 Check the purity of the sensors (LiDAR, camera, infrared sensors).
  • 🌡️ Make sure there is enough light in the room (for models with a camera).
  • 📏 Move the vacuum cleaner slowly - sudden movements knock down the gyroscope.

⚠️ Warning: Once the card is reset, the robot may temporarily forget the suction and wet cleaning settings, and have to reconfigure them into Cleanup Modes.

How to speed up the construction of the map after resetting?
1. Before the first scan, remove all small objects (socks, toys) from the floor. 2. Close the doors to other rooms - this will reduce the scan area. 3. Use Turbo mode for cleaning - the vacuum cleaner will move slower and fix obstacles more accurately.

Method 5: Automatic port with docking station (for models with base)

The most advanced option is to use a mobile docking station (for example, for Xiaomi Robot Vacuum-Mop 2 Ultra), in which case the vacuum cleaner returns to the base itself, and you transfer only the station.

  1. Turn off the power station and move it to a new room.
  2. Connect the station to the outlet and wait until the blue indicator lights up.
  3. In the Mi Home app, update the base location: Settings → Docking Station → Update coordinates.
  4. Run the vacuum cleaner for cleaning - it will automatically find a new station and build a map.

Advantages of the method:

  • 🔄 There is no need to carry the vacuum cleaner itself - it drives on its own.
  • 📍 The map is updated automatically without loss of data.
  • ⚡ Suitable for daily movement between rooms.

Disadvantages:

  • 💰 Purchase of an additional docking station (from 5,000 ₽) is required.
  • 📶 The station must be in Wi-Fi coverage.

Common Mistakes and How to Avoid Them

Even with the right robot vacuum cleaner transfer, users often face problems.

Mistake.Reason.Decision
Vacuum cleaner moves chaotically in a circleFailure of the gyroscope or LiDARRestart the device, clean the sensors
No new map is retainedWeak Wi-Fi signalMove the router closer or use a repeater
Vacuum can't see the dock.Shifting the base coordinatesUpdate the station location in the app
The card is "two-folded" (doubles appear)Conflict between old and new dataReset the map and rescan the room

Another common problem is that the robot ignores the virtual walls after the transfer, and this is because the coordinates of the barriers are tied to the old map.

  1. Remove all virtual walls in the app.
  2. Wait for the vacuum cleaner to build a new map.
  3. Re-establish the limits.

💡

If the vacuum cleaner is not performing well after transfer (for example, hitting furniture), do not try to “train” it, immediately reset the map. Chaotic movements often indicate a critical navigation error that cannot be corrected by “training”.

FAQ: Frequent questions about moving Xiaomi robot vacuum cleaner

Can I transfer the vacuum cleaner between floors?
Yes, but only if the model supports multi-level maps (see table above). For older devices (before 2020), moving to another floor is equivalent to completely resetting the map. If you have a ladder without doors, the robot may try to "go down" - it's dangerous! Use Virtual walls or physical barriers.
Why does the vacuum cleaner not return to base after transfer?
This is due to the mismatch between the docking station coordinates on the map and in reality. Solutions: Update the base location in Settings → Docking Station. Move the station closer to the center of the room (the robot is easier to find), start cleaning manually (Zones → Start cleaning near the base).
How to transfer a vacuum cleaner to a room without Wi-Fi?
Without the Internet, the robot won't be able to sync the map, but you can start cleaning: Move the vacuum cleaner manually. Press the physical Spot Cleaning or Auto button on the case. Once complete, return the device to Wi-Fi coverage and update the map. ⚠️ In this mode, the vacuum cleaner will not save routes and may miss areas.
Can I use one vacuum cleaner for two apartments?
Technically, but it's inconvenient: You'll have to reset a map or create separate profiles in Mi Home every time. The robot will spend 10 to 15 minutes scanning a new room. Virtual walls and no-go zones won't move automatically. For two apartments, you'd better buy a second vacuum cleaner or docking station.
What if the vacuum cleaner became slower after transfer?
This is because of the overscanning of resources. Solutions: Reset the map and let the robot build it again. Clear the cache of the Mi Home app. → Annexes → Mi Home → Memory. → Clean the cache. Update the vacuum cleaner firmware to the latest version.