Xiaomi vacuum cleaners are no longer just smart brooms, but are now sophisticated devices with laser navigation, artificial intelligence and the ability to fine-tune routes. One of the most useful features is the separation of space into cleaning areas, which allows you to set priorities, avoid unnecessary areas and optimize work time. However, many users are either unaware of this possibility or face setup errors: the robot ignores areas, cleans them in the wrong order or completely strays from the route.
In this article, we'll look at all the ways to create zones, from basic to hidden, explain how the algorithm works, and show you how to avoid typical problems, and also reveal some undocumented chips that the manufacturer doesn't advertise, but which can save you hours of cleaning.
If you just bought a robot vacuum cleaner Xiaomi Mi Robot Vacuum-Mop 2 Pro or DreameBot. Z10 Pro (and other models based on Mi) Home/Xiaomi Home, this guide will help you set up zones the first time. For experienced users, there are advanced techniques here - for example, how to get a robot to clean areas in strict order or combine them with virtual walls.
1. What cleaning areas are and why they are needed
Before you set up, it is important to understand what types of zones Xiaomi robots support and in what scenarios they are used. There are 4 main types in total, and each solves its own problem:
- π Multiple cleaning zones β areas that the robot will clean 2-3 times in one cycle (relevant for carpets or places with animal hair).
According to Xiaomi, users who divide space into zones save up to 40% of cleaning time by optimizing routes, for example, if a robot knows that the kitchen needs to be cleaned every day and the bedroom needs to be cleaned every three days, it will not waste time on unnecessary passages.
An important caveat: not all models support all types of zones, such as the Mi Robot Vacuum series (without the letter "Mop" in the title) budget robots, which do not know how to separate areas for dry and wet cleaning.
Preparation: What to do before setting up zones
Before drawing zones on the map, follow 3 mandatory steps, otherwise the robot will get confused or ignore your settings:
- Build an accurate map of the room. The robot must at least once tour the entire apartment in full cleaning mode (Settings) β Map. β If the map is curved or incomplete, the zones will be configured incorrectly.
- Update the firmware. In older versions, Xiaomi robots often "lost" zones after rebooting. β About the device β Update of the PO.
- Clear the sensors. Dust on the laser sensor. LDS) Or the camera (in models with visual navigation) causes the map to be distorted.
The critical mistake most users make is that they adjust the zones before the robot has built the full map, in which case the zones are tied to the "virtual" coordinates and are lost the next time they run.
If your robot has already built a map but it is inaccurate (e.g. walls curves or rooms are not separated), reset:
Settings β Map β Clear the map β ConfirmThen start the complete cleaning again.
βοΈ Preparation for zone adjustment
3. Step-by-step instructions: how to create a cleaning area in Mi Home
Now, let's get to the point. Let's take a look at the Mi Home app (which is relevant for most Xiaomi, Dreame, Viomi models), and if you have different software (e.g. Xiaomi Home for new devices), the interface may be slightly different, but the logic is the same.
Step 1. Open the Mi Home app, select your robot, and go to the Map tab. Make sure the map is loaded and displayed correctly.
Step 2. Click on the Zone icon (usually a plus rectangle) in the lower right corner.
- π§Ή Cleaning - for priority areas;
- π« Restricted area β to block access;
- π Multiple cleaning β for intensive cleaning.
Step 3. Draw the area on the map:
For rectangular areas, use the rectangle tool.
For arbitrary shapes (for example, around the legs of the table), select a Polygon and mark points along the contour.
To change the size, pull around the corners or sides of the zone.
Step 4: Set the zone parameters:
Name - specify a clear name (for example, "Kitchen - carpet").
- Cleaning mode β choose Dry, Wet or Dry + wet (if the model supports).
Intensity β For multiple cleaning areas, specify the number of passes (usually 2β3).
Schedule β link the area to a schedule (e.g., clean the kitchen every day at 10:00).
Step 5: Save the area and check it, run a test cleaning and watch the robot follow the route.
If the zone is not saved or the robot ignores it, try:
1. Reboot the robot (hold the power button for 5 seconds).
2 Remove and recreate the zone.
3. Update the map (start the robot in the Cleanup mode of the map).
π‘
If you want to create a zone around an irregularly shaped object (like a chair), use the Polygon tool and mark the points as close to the circuit as possible. The robot will bypass the area with minimal indentation.
Advanced settings: cleaning order, virtual walls and zone combinations
So basic zone setting is just the beginning, and to make the robot work as efficiently as possible, use advanced techniques.
Definition of cleaning of zones
By default, the robot removes the zones in random order, which is not always convenient.
1. Go to Settings. β Map. β Zone cleaning.
2.Click Change Order (three-line icon).
3. Drag the areas in the right order (e.g. first kitchen, then corridor, then bedroom).
Why does it matter? If the robot starts from the back room, it may not be able to reach the hallway because of the battery drain, and the optimal route is from the door to the back room and back.
Combination of zones with virtual walls
Virtual Walls (Settings) β Map. β Virtual walls allow you to block passageways or guide the robot in a particular path, and you can use them with the zones to fine-tune them:
- πͺ Block the doorway with a virtual wall if you donβt want the robot to come into the room.
- π Create a corridor of virtual walls around the animal bowl, and inside set up a forbidden zone.
Example: If you have an open kitchen living room, but you want a robot to clean only the kitchen area, draw a virtual wall along the edge of the sofa. Then create a cleaning area in the kitchen, the robot will not go beyond the wall.
Automatic cleaning of areas according to schedule
To help the robot clean the area without your help:
1. Go to the Schedule β Add a challenge.
2. Select Cleaning by zone and specify the desired areas.
3. Set the time and days of the week (for example, kitchen - daily at 9:00, bedroom - Mondays and Thursdays).
Tip: if you have a model with the auto-cleaning function of the tank (for example, DreameBot) X30 Ultra, tie the cleaning areas to the time you leave for work β the robot will have time to return the dust to the dock before you return.
How do you get a robot to clean the zones in strict order if there is no "Change the order" option?
5. Common Mistakes and How to Avoid Them
Even experienced users have trouble configuring zones. TOP-5 errors and ways of solving them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Robot ignores zones | Map is outdated or the robot can't recognize its location | Reboot the robot and update the map (Settings) β Map. β Clean and recreate) |
| Zones go down after reboot | Firmware failure or conflict with other settings | Update the robot and Mi Home app to the latest version |
| Robot clears zones in a chaotic manner | No priority or route is given | Set up your cleaning order manually (see section 4.1) |
| No-go zones are not working. | The area is drawn too close to the wall or object. | Increase the size of the zone by 10-15 cm from the edges |
| Robot gets stuck in multiple cleaning zone | Too many passes (more than 3) | Reduce the intensity to 2 passes |
β οΈ Note: If your Xiaomi robot has stopped seeing old zones after the firmware update, donβt try to restore them from the backup.This can lead to coordinate conflict.
Another common problem is that the robot forgets zones after moving the dock, and the problem is that the coordinates of the zones are tied to the base position, and if you move the station, all the zones will move.
1. Get the station back to its original location.
2. Update the map (Settings) β Map. β Update).
3. Reconfigure the zones if necessary.
6 Hidden functions: what is not told in the instructions
Xiaomi doesn't document some features, but they can make a big difference in how the robot works. Here are 3 secret pieces:
Establishment of βinvisibleβ testing areas
If you want to test a new zone, but donβt want it to show up on the main map:
1. Create a zone as usual.
2. Rename it by adding an emphasis symbol (e.g., Kitchen Test).
3. These zones won't be visible in the main interface, but the robot will take them into account.
Linking zones to voice
In some models (for example, Xiaomi Mi Robot Vacuum-Mop 2 Ultra) zones can be activated by voice through Alice or Google Assistant.
1.In the Mi Home app, go to Settings β Voice assistant.
2. Activate integration with Yandex or Google.
3 Say, "Alice, start cleaning the kitchen area."
β οΈ Warning: Voice commands only work for areas with simple names (no spaces or special symbols). If the zone is called "Living Room", rename it "Living Room Carpet".
6.3 Exports and imports of zones
If you have multiple Xiaomi robots (for example, on two floors), you can move zones from one map to another:
1. Take a screenshot of the zone map.
2 Manually recreate the zones on the second map, guided by the screenshot.
There is no automatic export/import, but this method will save time.
π‘
Hidden zones (emphasized in the title) and voice control are undocumented features that don't work on all models.
7. Optimization of zones for different types of premises
There is no universal setting - the optimal zones depend on the layout and floor covering.
7.1 Kitchen
- π³ Create a multiple cleaning area (2-3 aisles) around the dining area and the trash can.
- π« Add a forbidden area around the legs of the chairs (the robot may get stuck).
- π¦ If the model supports wet cleaning, set it only on tiled areas (do not drive on the mats).
7.2 Bedroom
- ποΈ Divide the room into 2 zones: around the bed (cleaning 1 time every 3 days) and the rest of the space (1 time per week).
- 𧦠Create a no-go zone under the bed if there are things lying there (the robot can suck them in).
- π Set up a cleanup for the night when no one is in the room.
Corridor and hallway
- π Make a daily cleaning area at the front door (here the most dirt accumulates).
- π§Ή Use virtual walls to prevent the robot from entering the shoe cabinet.
- β‘ If there are wires in the hallway, draw a forbidden zone with a 20 cm indentation around them.
For homes with animals, add a multiple cleaning area around your pet's couch (especially if it has long hair). And if the robot is constantly stuck in one place, check if it falls into the laser sensor's blind spot - you may need to reconfigure the map.