How to divide the map of the robot vacuum cleaner Xiaomi into rooms: instruction 2026

Why you need to divide the map into rooms and how it works

Xiaomi’s robot vacuum cleaners (including the Roborock, Mi Robot and Dreame models) are not only able to clean the room chaoticly, but also build an accurate map of the apartment with division into zones (LDS) or cameras 3D-So, scanning, which creates a virtual plan of the room, and dividing the map into rooms allows you to do this:

βœ”οΈ Clean only in selected areas (e.g., clean the kitchen daily and the bedroom once a week).

βœ”οΈ Set up different cleaning modes for different rooms (intensive cleaning in the corridor, quiet mode in the children’s room).

βœ”οΈ Avoid forbidden areas (aquariums, fringed carpets, wires).

βœ”οΈ Optimize the cleaning route, reducing battery time and charge.

In this article, we will discuss how to divide the map into rooms in the Mi Home and Roborock apps, which models support this feature, and what to do if the robot β€œcannot see” the wall or does not correctly store the plan.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Roborock S7
Mi Robot Vacuum-Mop 2
Dreame Bot Z10 Pro
Another model
Not yet.

What Xiaomi models support the division of the map into rooms

Not all Xiaomi robot vacuum cleaners can build maps and divide them into zones, a feature only available in laser-navigated models (LDS) or visual scanning (VSLAM). Here is the complete list of supported devices:

BrandModelType of navigationZoning support
RoborockS4, S5, S6, S7, S8LDS + cameraYes (full)
Xiaomi Mi RobotVacuum-Mop 2, Vacuum-Mop 2 ProLDSYeah (basic)
DreameBot Z10 Pro, D9, D10 PlusLDS + 3D-cameraYes (extended)
XiaomiMi Robot Vacuum 1S, Mi Mop 2 LiteGyroscope + sensorsNo.

Important! If your model doesn't support mapping, room division will be unavailable, in which case you can use virtual walls (magnetic tapes or infrared beacons) or cleaning zones (manually draw rectangles in the application).

Also, keep in mind that for the zoning function to work properly, the robot must:

  • πŸ”Ή Have updated software (check the version in the application).
  • πŸ”Ή Connect to stable 2.4GHz Wi-Fi (5GHz not supported!).
  • πŸ”Ή Complete cleaning (at least 2-3 cycles) for accurate mapping.

πŸ’‘

If the robot doesn’t save the card after cleaning, try resetting it manually: in the Mi Home app, go to Device Settings. β†’ Map. β†’ Clean the map and start cleaning again.

Step-by-step: how to divide the card in the Mi Home app

If your robot vacuum cleaner supports zoning, follow this guide to split the map in Mi Home (relevant for app versions 6.0 and higher).

  1. Run a full cleaning. The robot has to go around the room and build an accurate map. Don't interrupt the process! If the cleaning is completed ahead of time (for example, due to low charge), wait for full charging and repeat the cycle.
  2. Open the saved card. In the Mi Home app, select your device. β†’ Map tab. If the map doesn't show, update the page or restart the application.
  3. Activate editing mode. Click on the icon. ✏️ (Edit) in the upper right corner. If there is no button, update the app to the latest version.
  4. Divide the map into rooms. Press Add a room and circle the contour of the room with your finger. The app will automatically suggest a name (e.g., "Kitchen," "Bedroom"), but it can be changed. If the robot misidentifies the boundaries of the rooms, use the "Manual input" mode and draw the walls yourself.
  5. Save the changes. Press Ready and wait for the sync. The robot can reboot.

β˜‘οΈ Preparation for map zoning

Done: 0 / 5

If after saving the room "knocked" or disappear, check:

  • πŸ”Œ Battery charge (at a low level, the robot may not save the card).
  • πŸ“Ά Wi-Fi signal (if communication is interrupted, data is not synchronized).
  • πŸ”„ Software updates (in old versions there are bugs with cards).

How to share a card in the Roborock app (for models) S4–S8)

Roborock offers more flexible zoning settings than Mi Home, where you can not only share rooms, but also customize virtual walls, intensive cleaning areas and schedules by room.

Instructions for Roborock S7/S8:

  1. Start cleaning and wait for the map to be built.
  2. Open the Roborock app β†’ Select the device β†’ map-tape.
  3. Click Edit the map β†’ Room separation.
  4. Choose Auto Separation (the robot will suggest boundaries) or Manual Separation (you circle the rooms manually).
  5. Name each room (e.g., β€œLiving Room,” β€œBathroom”) and save.

Additional features are also available in Roborock:

  • 🧹 Cleaning areas – you can select a site (for example, under the sofa) and set a separate mode for it.
  • 🚫 No-go zones: The robot will not enter designated areas.
  • πŸ”„ Repeated cleaning - for example, pass the kitchen 2 times, and the corridor - 1 time.
What if the robot can’t see the new walls?
If you have redesigned or added furniture and the robot continues to use the old card, follow the following steps: 1. Delete the saved card in the application (Settings) β†’ Map. β†’ Clean up). 2. Start cleaning again, making sure all doors are open. 3. If the robot persists in noticing new obstacles, upgrade the firmware or reset the settings to factory floors.

Typical problems and their solutions

Even after zoning properly, users are faced with errors, and let's look at the most common ones and how to fix them.

⚠️ Note: If the robot after updating the firmware stopped saving the card, try to roll back to the previous version of the software.

Problem.Possible causeDecision
Map gets knocked down after rebootUnstable Wi-Fi connectionReconnect the robot to the network, use repeater
Rooms merge into oneThere are no physical dividers (doors, rapids)Add virtual walls or magnetic tapes
The robot sees no new obstaclesOutdated mapClean the map and start cleaning again.
The application does not save changesBug in POUpdate the robot’s app and firmware

If none of these methods worked, try:

  1. Reset the robot settings to factory (Settings) β†’ General. β†’ Reset).
  2. Reinstall the Mi Home or Roborock app.
  3. Contact Xiaomi with error logs (you can export them in your device settings).

πŸ’‘

If the robot constantly β€œloses” the map, check whether it is not standing next to the sources of interference (microwave, wireless headphones, other IoT devices at 2.4 GHz).

Additional chips: virtual walls, cleaning areas and schedules

Room-dividing is just part of what we have in today's robot vacuum cleaners, and let's look at how we can use other functions to make cleaning as efficient as possible.

1. Virtual walls and no-go zones

If there are areas in the room where the robot cannot go (for example, animal food or children's toys), draw a forbidden zone:

  1. Open the map in the app.
  2. Click Add the Zone β†’ Prohibited Zone.
  3. Circle the site and save it.

2. Intensive cleaning areas

For highly contaminated areas (carpets, a place at the front door), you can set a double cleaning:

  • 🧽 In Roborock: Set aside a zone β†’ Choose Intensive Cleaning.
  • πŸ”„ At Mi Home: Click on the room β†’ Cleaning settings β†’ Increase power.

Room schedules

For example, you can configure:

  • πŸ•˜ Cleaning the kitchen every day at 9:00.
  • πŸ•’ Bedroom cleaning on Mondays and Thursdays at 14:00.
  • πŸ•“ Wet cleaning of the corridor on Fridays at 10:00.

Example of settings in Roborock:

  1. Go to the schedule.
  2. Click Add and select days/times.
  3. Specify the cleaning rooms (for example, only the β€œKitchen” and β€œCorridor”).
  4. Select the mode (dry/wet cleaning, suction power).

πŸ’‘

If you have multiple floors, create separate maps for each level. β†’ Maps. β†’ Add a new map. The robot will automatically identify the floor from the base location.

Tips for optimizing the map for accurate cleaning

To ensure that the robot builds the map as accurately as possible and does not β€œlost”, follow these recommendations:

  • πŸšͺ Open doors: Open all doors before the first cleaning so that the robot can walk around the room.
  • πŸ”¦ Good lighting: In dark rooms, the laser rangefinder works worse. Turn on the lights or use a night light.
  • πŸͺ‘ Minimalism in the interior: remove small objects (wires, shoes, toys) from the floor that may interfere with scanning.
  • πŸ“‘ Stable Wi-Fi: If the signal is weak, the robot may not be able to save the card. Use a Mesh system or repeater.
  • πŸ”‹ Full charge: If the battery runs out during mapping, data may not be saved.

If the robot doesn’t define the boundaries of the room correctly, try:

  • πŸ“ Draw walls manually in editing mode.
  • 🧲 Use magnetic tapes to physically separate zones.
  • πŸ”„ Restart map construction (remove the old one and start cleaning again).

⚠️ Warning: If you use a robot vacuum cleaner on multiple floors, don't move it to another level manually.Always return the device to base and wait for cleaning to be completed, otherwise the cards may "mix».

FAQ: Frequent questions about map zoning

My robot doesn't build a map. What do I do?
Check it out: πŸ”Ή Does your model support the mapping function (see table above). πŸ”Ή Is the laser rangefinder turned on (on some models it turns off in the settings). πŸ”Ή Is there enough lighting in the room (in the dark) LDS worse). πŸ”Ή If nothing helps, reset the settings to the factory.
How to transfer the card to a new phone?
The map is stored in the Xiaomi cloud, so when you change your device: Sign in to Mi Home under the same account. Add a robot vacuum cleaner to the application (he will pull up the saved card). If the card does not appear, check if the robot settings have reset.
Can I divide the map into zones without laser navigation?
No, zoning is mandatory. LDS or VSLAM. In robots with a gyroscope (for example, Mi Robot Vacuum) 1S) You can only manually allocate rectangular cleaning areas, but without being tied to real rooms.
Why does a robot ignore virtual walls?
Possible causes: πŸ”Ή Virtual wall is drawn too close to base (robot does not see it at launch). πŸ”Ή Settings have been broken after the software update. πŸ”Ή So the robot rebooted and didn't sync the data, so you can remove the old virtual wall and repaint it, then reboot the robot.
How to export a card for backup?
Xiaomi does not officially provide the card export feature, but you can: Take screenshots of the map in the app. Use third-party tools (for example, Roborock). API In the future, there are plans to add a cloud backup of maps, but this feature is not available for 2026.