How to teach a robot vacuum cleaner Xiaomi to recognize rooms: a complete guide

Xiaomi's robot vacuum cleaners are no longer just cleaning assistants, they're part of the smart home ecosystem. One of the key features that takes them to the next level is the ability to split space into rooms and set customized cleaning settings for each zone. But how exactly does that work? Why does your Mi Robot Vacuum stubbornly ignore the kitchen or merge the hallway with the living room into one zone?

In this article, we will analyze all the ways of zoning - from the basic setting in the Mi Home application to manual editing of maps in models with a high-performance design. LDS-You will learn how to fix typical markup errors, which models support automatic room recognition, and what to do if the robot forgets boundaries after updating the firmware. And we will compare the capabilities of different generations of vacuum cleaners Xiaomi – from budget Mi Robot Vacuum-Mop 2 Lite to flagship Xiaomi Robot Vacuum-Mop 2 Ultra.

What Xiaomi models support the breakdown into rooms

Not all Xiaomi robot vacuum cleaners can recognize rooms automatically, depending on the type of navigation and firmware version.

  • πŸ”Ή Models with LDS-Scanner (laser navigation): Mi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2 Ultra, Mi Robot Vacuum-Mop P – support automatic zoning after the first full scan.
  • πŸ”Ή Models with gyroscope/optical sensors: Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum 1S β€” require manual markup in the application or do not support zoning at all.
  • πŸ”Ή Camera models (e.g. Xiaomi Robot Vacuum-Mop) 2T) β€” They recognize rooms by visual markers, but more precisely work in well-lit rooms.

Important: Even if your model theoretically supports zoning, a firmware update may temporarily reset, such as after you upgrade to Mi Home version 6.0.+ Some users complained about the missing cards, so the solution is to reset the map in the robot settings and re-scan the map.

ModelType of navigationAuto-zoningHand markingsSupport for virtual walls
Mi Robot Vacuum-Mop 2 ProLDS + cameraβœ… Yes.βœ… Yes.βœ… Up to 10.
Xiaomi Robot Vacuum-Mop 2 UltraLDS + 3D-scannerβœ… Yes, with AI)βœ… Yes.βœ… Up to 15.
Mi Robot Vacuum-Mop 2 Litegyroscope❌ No.⚠️ Partially.❌ No.
Mi Robot Vacuum 1SLDS (obsolete)⚠️ Only after manual calibrationβœ… Yes.βœ… Up to 5.

⚠️ Warning: If your robot doesn’t save the card after turning it off, check the Save the card setting when off in the Cleanup Settings menu. β†’ In models without battery backup (for example, Mi Robot Vacuum 1), the card is reset at full discharge.

Zoning Preparation: What to Do Before Scanning

Before the robot starts building a map, prepare the room, which will save time and avoid markup errors.

  1. Remove small objects from the floor (wires, toys, shoes) – they can interfere with accurate scanning of borders.
  2. Close the doors to rooms that do not need to be included in the zoning (such as a pantry or balcony).
  3. Provide good lighting – especially important for models with cameras (Xiaomi Robot Vacuum-Mop) 2T).
  4. Check the battery power – a full scan will require at least 50% charge.

A critical mistake many users make is to run scans with the doors open between rooms, and the robot perceives this space as one zone, and the robot cannot properly break it into separate rooms.

πŸ“Š What type of navigation does your Xiaomi robot vacuum cleaner have?
LDS (laser)
Camera.
Gyroscope/optical
I don't know.

It is also recommended to update the firmware of the robot to the latest version.

  1. Open Mi Home β†’ Choose your robot.
  2. Go to Settings β†’ About the device β†’ Update firmware.
  3. If a new version is available, confirm the installation (the robot must be connected to Wi-Fi).

πŸ’‘

If the robot β€œhangs” when scanning corners, try temporarily removing tall carpets or furniture with legs – they can block the laser beam.

Method 1: Automatic zoning (for models with a LDS/camera)

Xiaomi’s modern laser-navigation robots (Mi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2 Ultra) are able to recognize rooms by themselves after 2-3 complete cleanings.

  1. Robot scans the room, building 3D-map with walls, furniture and doorways.
  2. AI analyzes data and divides space into zones by changes in floor height, door location and obstacle density.
  3. The user can confirm or correct the proposed markup in the application.

To start automatic zoning:

1. In the Mi Home app, select the robot β†’ "Map".


2. Click "Scan" (or "Update map").




3. wait until the cleaning is completed (the robot must go around all rooms).




4. After completion, the "Separate Rooms" button will appear in the "Map" menu - press it and confirm the proposed areas.

If the robot does not automatically provide the breakdown:

  • πŸ”„ Check if Auto-Zoning is included in Settings β†’ Map. β†’ Room recognition.
  • πŸ”„ Make sure the doorways are clearly visible (no curtains blocking the laser).
  • πŸ”„ Start cleaning in Deep Cleaning mode – the robot will pass closer to the walls, which will improve the accuracy of the scan.

All unnecessary doors are closed.|

Removed garbage from the floor|

Robot is at least 50 times charged%|

"Auto-zoning" mode is enabled in the settings-->

Method 2: Manually marking up rooms in the Mi Home app

If automatic recognition doesn’t work or you don’t like the proposed boundaries, you can break the map manually, which is suitable for all models that support card saving (including Mi Robot Vacuum). 1S Mi Robot Vacuum-Mop 2 Lite with a gyroscope).

Instructions for manual markings:

  1. Open Mi Home β†’ Choose a robot β†’ map-tape.
  2. Click on the Edit icon (pencil in the upper right corner).
  3. Select the Divide Rooms tool (or Add Room, depending on the app version).
  4. Swipe your finger around the map, circle the boundaries of the room, and the points are fixed automatically.
  5. After completing the contour, click Save and assign a name to the room (e.g., "Kitchen", "Bedroom").

Tips for accurate marking:

  • πŸ“ Use map scaling (two finger gesture) to precisely circle corners.
  • πŸ”„ If the boundary is curved, press Cancel and repeat the circle.
  • 🏠 For multi-level apartments, create separate maps for each floor (in the robot settings, select Multi-storey mode).

⚠️ Note: In gyroscope models (Mi Robot Vacuum-Mop 2 Lite), manual markings can be reset after the robot restarts. To avoid this, after saving the map, do not turn the robot off the outlet for 10 minutes - this will allow you to synchronize data with the cloud.

How to fix "sticky" rooms?
If the robot has combined two rooms into one (for example, a corridor and a living room), try: 1. Manually draw a dividing line in the application. 2. Put a virtual wall in the doorway (in the menu "Map" β†’ "Add a virtual wall. 3. Start a re-scan with the door between the rooms closed.

Method 3: Virtual Walls and Cleaning Zones

If room breakdown is uncomfortable, or if the robot persists in ignoring your settings, you can use virtual walls and cleaning areas, and these tools allow you to flexibly control the robot's route without being tied to the rooms.

Virtual walls block the robot from entering certain areas, and you can add them like this.

1. in the application Mi Home β†’ Map β†’ Edit.


2. Select "Add a virtual wall".




3. draw a line on the map (maximum length - 10 meters).




4. Save and activate the wall (it will remain in effect until cancelled).

Cleaning areas allow the robot to tell you which areas to clean first or avoid, for example, to highlight the area under the chair that the robot normally skips.

  1. In the Map menu, click Add Zone.
  2. Circle the desired area (minimum size β€” 1Γ—1 ).
  3. Select the type of zone: 🧹 Cleaning – the robot will clean up here first. 🚫 Except, the robot will bypass this zone.

Save and start cleaning.

Tool.AppointmentLimitations
Virtual wallBlocks the robot's passagewayMaximum 10 walls (depending on the model)
Cleaning areaPriority or no-go zoneMinimum size β€” 1Γ—1?
Room separationPermanent breakdown of the mapIt doesn't work without a saved card.

πŸ’‘

Virtual walls and cleaning areas are temporary settings, and they are reset when the robot is rebooted, unless they're stored in the cloud.

Typical errors and their solutions

Even when you're fine-tuned, the robot can act unexpectedly, and here are the most common problems and ways to fix them:

  • πŸ”΄ Robot doesn't save map Causes: Weak Wi-Fi signal (robot doesn't sync to cloud) Low battery charge during scanning. Outdated firmware. Solution: Connect the robot to charging, update the firmware and start the scan again.
  • πŸ”΄ Rooms merge into one Reason: There are no clear boundaries (like an arch instead of a door), the robot didn't make it to the end of the room because of obstacles. Solution: Add a virtual wall or manually divide the rooms in the app.
  • πŸ”΄ Robot "loses" rooms after updating Cause: Reset settings in the new firmware version. Data conflict between the local and cloud card. Solution: Back up the card in Settings β†’ Map. β†’ Exports before renewal.

⚠️ Note: If after updating the firmware robot began to "forget" the room, try resetting the map settings (in the Settings menu). β†’ Map. β†’ Reset the map and re-scan, which often helps with data conflicts.

Another common problem is that the robot ignores virtual walls.

  • Weak Wi-Fi signal (the robot does not receive current data from the server).
  • Incorrect placement of the wall (for example, too close to the base).
  • Conflict with other settings (e.g., Deep Cleaning mode is enabled, which ignores zones).

Comparison of zoning capabilities in different Xiaomi models

The function of the room breakdown is very dependent on the robot model, and here's a comparison table of possibilities:

ModelAuto-zoningHand markingsVirtual wallsMulti-storey regimeMap accuracy
Xiaomi Robot Vacuum-Mop 2 Ultraβœ… (AI)βœ…βœ… (15)βœ…β­β­β­β­β­
Mi Robot Vacuum-Mop 2 Proβœ…βœ…βœ… (10)βœ…β­β­β­β­
Mi Robot Vacuum-Mop 2Tβœ… (cell-wise)βœ…βœ… (8)❌⭐⭐⭐
Mi Robot Vacuum-Mop 2 Lite❌⚠️ (partly)❌❌⭐⭐
Mi Robot Vacuum 1S⚠️ (only after manual calibration)βœ…βœ… (5)❌⭐⭐⭐

If you choose a robot vacuum cleaner Xiaomi and you are critical to the accuracy of zoning, pay attention to the models with the most advanced systems. LDS + 3D-Xiaomi Robot Vacuum-Mop 2 Ultra not only automatically recognizes rooms, but also remembers the location of furniture, which allows you to optimize the routes of cleaning.

For budget models (Mi Robot Vacuum-Mop 2 Lite), zoning will be limited, but it can be compensated by virtual zones and manual markings.

FAQ: Frequent questions about zoning in Xiaomi robots

My robot can't see the new room after the renovation.
If you have redesigned (for example, demolished a wall or added an interior door), the robot will need to rescan the room. β†’ Map. β†’ Reset the map. Run a full cleaning in Scan mode (if there is one), or just let the robot go around all the rooms. Once you finish cleaning, check if a new room appears on the map. If not, mark it up manually. If the robot stubbornly ignores the changes, try rebooting it (hold the power button for 10 seconds).
Can I transfer the map from one robot to another?
No, the maps are tied to a specific device and its sensors. However, you can: Take a screenshot of the map in the Mi Home and manually restore the markup on the new robot. Use multi-story mode if both robots are working in the same ecosystem (for example, Xiaomi Robot Vacuum-Mop 2 Ultra can share maps with other devices through the Mi Home).
Why does a robot combine a kitchen and a corridor into one room?
This is a typical problem for rooms with arches instead of doors or small rooms (less than 4 m2). The robot perceives them as a single space. Solutions: Add a virtual wall in the aperture between the kitchen and the corridor. Manually divide the rooms in the application (even if the robot has them combined); put a physical barrier (for example, a low partition) in the aperture for the duration of the scan. If the problem persists, check if the robot is in Quick Clean mode, in which case it may miss map detail.
How to reset all card settings to factory?
To completely delete the saved card and start over: In the Mi Home app, select a robot β†’ Settings. Go to the map. β†’ Reset the map. Confirm the action (robot reboots). After reset: Robot will forget all rooms, virtual walls and zones. Refresh scanning of the room will be required. ⚠️ Note: In some models (Mi Robot Vacuum) 1S) resetting the card also resets the suction power settings and cleaning schedule.
Can a robot be told to clean only certain rooms on a schedule?
Yes, this is one of the key zoning functions. To do this, go to the Mi Home app. Add a new task and select Selective Cleaning. Tick the boxes to clean (e.g., only the kitchen and the hallway). Set the time and days of the week, keep the schedule. Note that if the robot doesn't clean all the selected rooms in one cycle, it will interrupt the cleaning and return to the base. To avoid this, reduce the number of rooms in one schedule or increase cleaning time.