Xiaomi vacuum cleaners are no longer just cleaning assistants, they have become full-fledged members of the smart home system, able to adapt to the layout of your apartment. Setting up the room cleaning allows you not only to save time, but also to optimize battery consumption, avoid missing areas and even set different cleaning modes for the kitchen, bedroom or corridor. However, many users face problems: the robot โlosesโ the map after rebooting, ignores virtual walls or stubbornly tries to clean one room instead of the entire apartment.
In this article, we will analyze the step-by-step zoning setting for all popular models - from budget Dreame D9 before the flagship Roborock S8 Pro Ultra: You will learn how to properly store a room map in the vacuum cleanerโs memory so you donโt have to reshoot it after each power outage, how to set up a cleaning schedule for individual rooms, and why sometimes the robot โforgetsโ the boundaries of the zones. We will pay special attention to typical errors due to which the zoning system works incorrectly, and give proven solutions.
1.Preparation of the vacuum cleaner for zoning: what to do before setting up
Before you start dividing your apartment into zones, make sure your vacuum cleaner is fully prepared for this process. Many people skip this stage and then wonder why the map moves off or the robot can't see the individual rooms.
First, check the firmware version in the Mi Home or Roborock app (depending on the model).Oddware may not support multi-room cleaning features. 2 Pro Minimum firmware version with zoning support โ 3.5.8_004236. Update it through the Settings menu โ Firmware update.
Second, clear the vacuum cleaner's memory of old maps, so if the robot has worked in another apartment before, or you've experimented with zoning, the residual data may conflict.
- ๐ฑ Open the Mi Home app โ Choose your vacuum cleaner.
- ๐บ๏ธ Go to the Map section. โ Map management.
- ๐๏ธ Click Remove all cards and confirm the action.
- ๐ Restart the vacuum cleaner (hold the power button for 5 seconds).
Also make sure there is enough light in the room โ LiDAR sensors and robot cameras donโt work well in the dark. If you have dark floors (like black laminate), stick markers (like white stickers) on the floor in the corners of the rooms โ this will help the vacuum cleaner define the boundaries more accurately.
2.Creating a room map: how to properly "train" a vacuum cleaner
Without a map, you can't zoning. Most users make the critical mistake of running the robot in cleaning mode rather than scanning mode, and the map is fragmented and the rooms are not properly defined.
To create the perfect map:
- Place the vacuum cleaner at the charging station in the center of the apartment (not in the corner!).
- In the app, go to the Map. โ Create a new map.
- Select Scan Room (not Clean!)
- Wait for the robot to go around all the rooms. Don't interrupt the process, it'll take 10 to 20 minutes.
- Once completed, check the map: all walls should be flat, without holes. If there is any distortion, repeat the scan.
If the robot can't see individual rooms (such as a closed bedroom door), open all doors before scanning. S7, DreameBot D10 Plus) you can manually finish the walls in the application:
- ๐๏ธ Click on the map Edit โ Add a wall.
- ๐ Draw a line along the edge of the missing partition.
- ๐ Save the changes and restart the scan.
๐ก
If a vacuum cleaner is constantly losing the same room, place a beacon in it, a small luminous object (such as a night light), which will help the sensors better navigate.
3. Zone division: step-by-step instructions in Mi Home
Once the map is ready, you can start zoning. Depending on the model, the interface may be slightly different, but the general principle is the same. Let's take the example of the Mi Home application (for Roborock, use proprietary software).
Step 1: Allocation of rooms
- ๐บ๏ธ Open the map in the app.
- ๐ฑ๏ธ Click Edit the map โ Separate rooms.
- โ๏ธ Round each room in a contour. The app will automatically suggest a name (e.g., "Kitchen," "Bedroom"), but you can rename it.
- ๐พ Save the changes.
Step 2: Set up the parameters for each zone:
- ๐ง Select a room on the map โ Settings of the room.
- ๐งน Install: ๐ฌ๏ธ Suction force (for example, "maximum" for the kitchen, "medium" for the bedroom). ๐ง Floor washing regime (if supported). ๐ซ No-go zones (for example, around the carpet in the living room).
Step 3: Preservation and testing:
- ๐ฑ Click Save and Apply.
- ๐ค Run a test cleaning of only the selected room to check the boundaries.
Make sure all doors are open during the scan|
Check that there are no โholesโ in the walls|
Contour each room with a margin of 5-10 cm from the walls|
Give unique names to rooms (not "room 1", but "children's roomยป)|
Save the map to the cloud (in case of resetting settings)-->
4. Room cleaning schedule: how to automate the process
One of the most useful features is a flexible schedule that allows you to set different cleaning modes for different areas, for example, the kitchen can be cleaned daily, and the bedroom can be cleaned every three days.
To set up the schedule:
- In the appendix, go to the Schedule โ Add a new one.
- Choose Selective Cleaning (not โAll Apartment!โ).
- Check the boxes of the rooms that need to be cleaned.
- Install: โฐ Startup time (e.g. 10:00 when you are not home). ๐ Frequency (daily, by weekly days). ๐งน Cleaning mode (dry, wet, intense).
Save the task.
For models with support for multiple cleaning (for example, Roborock) S8 Pro Ultra, you can set multiple schedules for a room:
| Room. | Time. | Regime. | Note |
|---|---|---|---|
| Kitchen. | 09:00 | Dry + wet | After breakfast. |
| Kitchen. | 20:00 | Only wet. | After dinner. |
| Bedroom. | 12:00 | Quiet regime | When there's nobody |
| corridor | 18:00 | Intense | Before you get back from work |
If the schedule doesnโt work, check:
- ๐ถ Internet connection stability (robot must be online)
- โณ Time on Xiaomi servers (sometimes gets lost when changing time zones).
- ๐ Charge level (if less than 20%, cleaning will be canceled).
๐ก
To save battery, set up cleaning rooms at different times, rather than all at once. The robot will return to base between tasks, rather than wasting charge on continuous operation.
Typical problems and their solutions
Even after you set it up properly, users are still experiencing bugs, and here are the most common zoning errors and ways to fix them:
Problem 1: The robot can't see new rooms
โ ๏ธ Attention! If you've added new furniture or repositioned walls, and the vacuum cleaner stubbornly ignores the changes, don't edit the old map. Delete it completely and create a new one. 90% of the time, that solves the problem.
- ๐ Reboot the vacuum cleaner and router.
- ๐ก Check that the robot is connected to a 2.4 GHz network (5 GHz is not supported!).
- ๐๏ธ Remove the Mi Home app cache in your phone settings.
Problem 2: Room boundaries are moving away
It's because of:
- ๐ Lighting changes (e.g. day and night cleaning) Solution: scan the map at the same light level.
- ๐ช Furniture movements. Even a shifted chair can disrupt navigation. Solution: fix the position of large objects.
- ๐งฒ Magnetic interference (e.g. metal cabinets) Solution: Use virtual walls in the map settings.
Problem 3: Vacuum cleaner ignores schedule
- โฐ Check the time zone in the app settings and on your phone.
- ๐ต Make sure the robot is not in Do Not Disturb mode.
- ๐ Reconnect the vacuum cleaner to Wi-Fi (sometimes changing the network helps).
What if the card disappeared after the firmware update?
Additional chips: virtual walls, no-go zones and voice control
Zoning is just the basics. Xiaomiโs modern vacuum cleaners support a lot of extra features that make cleaning even smarter.
Virtual Walls and No-Go Zones
If you need to restrict access to a specific part of the room (such as around a Christmas tree or aquarium), use:
- ๐ง Virtual walls: they're drawn on a map as straight lines. The robot won't cross them.
- ๐ซ Forbidden areas: denote an area (for example, a circle around a carpet).
For models with a camera (DreameBot) X30 Ultra can even be asked 3D-Restrictions โ the robot will bypass objects up to 20 cm high.
Voice control
If you have a Xiaomi Smart Speaker or Alice from Yandex, you can control the cleaning voice:
- ๐ค ยซOkay, Yandex, start cleaning the kitchenยป;
- ๐ค ยซAlice, send the vacuum cleaner to the bedroomยป;
- ๐ค ยซOK, Google, turn on the silent mode on the robot (for models with support for Google Assistant).
Integration with a smart home
Xiaomi vacuum cleaners can be linked to other devices:
- ๐ก Start cleaning when the lights in the room are turned off (via Mi Home Automation).
- ๐ช Stopping the vacuum cleaner when opening the front door (if there is a sensor).
- ๐ก๏ธ Cleaning by humidity level (if there is a hygrometer).
7.Comparison of zoning capabilities in different Xiaomi models
Not all Xiaomi robot vacuum cleaners are equally good at multi-room cleaning, and the table below compares key models by zoning functionality:
| Model | Type of navigation | Number of cards | Room editing | 3D- mapping | Voice control |
|---|---|---|---|---|---|
| Roborock S8 Pro Ultra | LiDAR + camera | 4 floors | Yes (with cloud storage) | Yes. | Yes (Yandex, Google, Siri) |
| DreameBot X30 Ultra | LiDAR + 3D-camera | 3 floors | Yeah (furniture recognition) | Yes. | Yes (Yandex only) |
| Viomi V3 | LiDAR | 2 floors | Yeah (no cloud) | No. | Partially (Mi Home only) |
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | LiDAR | 1st floor | Yeah (basic) | No. | No. |
| Xiaomi Mi Robot Vacuum 1 | Gyroscope + sensors | 1 room | No. | No. | No. |
If you want maximum zoning accuracy, choose models with LiDAR. + camera (Roborock) S8, DreameBot X30). For small apartments suitable and budget Viomi V3, Be prepared for manual adjustment of cards.