Why Zoning Cleaning Is Key to Robot Vacuum Efficiency
Xiaomi’s robot vacuum cleaners are no longer just “wheel vacuum cleaners.” Modern models are complex devices with laser rangefinders (LDS), cameras, and SLAM (simultaneous localization and mapping) algorithms. But even the smartest vacuum cleaner is useless if you don’t customize it to fit your home layout. Dividing your apartment into rooms allows you to set different cleaning modes for each zone, such as enhanced carpet cleaning in the bedroom and delicate laminate cleaning in the kitchen.
Without proper zoning, the robot will move around the apartment randomly, waste time cleaning the same areas or skip polluted corners. In this article, we will discuss how to create an accurate map of the room, divide it into rooms and adjust the individual cleaning options for each zone, from Mi Robot Vacuum-Mop 2 Pro to flagship models like Xiaomi Robot Vacuum-Mop 2 Ultra.
Preparation for setup: what to do before creating a map
Before you start zoning, make sure the robot vacuum cleaner is ready to go.
- 🔋 The battery level is not less 50% (optimally 80-100%). Low charge can interrupt the mapping process.
- 📶 Stable Wi-Fi connection at 2.4 GHz. Xiaomi robots do not support 5 GHz networks.
- 🧹 Clean sensors: wipe the lenses LDS-The scanner and the camera (if any) with a microfiber napkin, the dust on the sensors distorts the map.
- 🚪 Free space: remove small objects (wires, toys, shoes) that can interfere with movement from the floor.
Also check the firmware version of the robot in the Mi Home app. Outdated software may not support multi-level maps or zoning functions. Update firmware through Device Profile → Software Update if a new version is available.
Creating a room map: a step-by-step process
Mapping is the basis for dividing into rooms, and the robot has to go around the whole apartment to fix walls, furniture, and obstacles. Here's how to do it correctly:
- Start the full cleaning. In the Mi Home app, select the robot, click on Cleanup» → «Complete cleaning. Don't interrupt the process, even if the robot stays still for a long time, it can scan difficult areas.
- Watch your progress. The app displays a map in real time, and if the robot skips a room, move it there manually and continue cleaning.
- Wait until it's finished. The map is considered ready when the robot returns to base and the app appears with a message "Map saved."
Important: If the robot can’t build a map (for example, it’s constantly “lost”), check:
- 🌞 Lighting: In dark rooms, the robot's camera may work worse. Turn on the lights.
- 🪟 Reflective surfaces: mirrors, glass tables or glossy laminate knock down a laser sensor. Cover them with a cloth while scanning.
- 🚪 Doors: Robots should move freely between rooms. Open the interior doors.
☑️ What to Check Before Mapping
Dividing the map into rooms in the Mi Home app
When the map is ready, start zoning. Open the map in the Mi Home app (Map section) and follow the instructions:
- Click on the Edit Map icon** (pencil in the upper right corner).
- Select the “Separate Rooms” tool** (usually marked with the plus icon in a circle or line).
- Swipe your finger around the boundaries of the room, connecting the lines into a closed circuit, and the app will automatically identify the room.
- Name the room (e.g., “Bedroom”, “Kitchen”) and save the changes.
Tips for exact separation:
- 📏 Use Line mode** (if any in your model) to draw flat boundaries along the walls.
- 🔄 If the boundary is curved, press "Cancel" and try again. Uneven lines can lead to navigation errors.
- 🚪 For doorways, leave a small gap (5-10 This will help the robot to correctly determine the transitions between rooms.
| Model robot. | Max, number of rooms. | Support for multi-level maps | Auto-saving map |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | 10 | Yes (up to 3 floors) | Yes. |
| Xiaomi Robot Vacuum-Mop 2 Ultra | 15 | Yes (up to 4 floors) | Yes. |
| Mi Robot Vacuum-Mop P | 8 | No. | Yes. |
| Mi Robot Vacuum-Mop 2 Lite | 5 | No. | No. |
💡
If the robot confuses rooms after separation, try adding virtual walls to the app to help limit cleaning areas without physical barriers.
Set up individual parameters for each room
After splitting the map, adjust the cleaning to the specifics of each room.
- Open the map in Mi Home and select a room.
- Click on the gear icon ("room settings").
- Set the settings: Cleaning mode: Quiet, Balanced, Turbo or Maximum. Passage: 1 to 3 (for highly contaminated areas); Wet cleaning: turn on if there is laminate or tiles in the room; Avoidance zones: mark the areas that the robot must bypass (such as mats that cannot be wet).
Examples of settings for different rooms:
- 🛏️ Bedroom: Turbo mode (2 aisles), wet cleaning turned off (if carpeting is turned off).
- 🍳 Kitchen: Maximum mode (1 aisle), wet cleaning enabled, avoidance zone around bin.
- 🚽 Bathroom: Balanced mode, wet cleaning enabled, 1 aisle.
- 🪑 Living room: "Quiet" mode (if people are at home), 1 aisle, wet cleaning on schedule.
How to save the settings for an apartment building?
Cleaning schedule for rooms: time optimization
One of the great things about zoning is that you can set different schedules for each room, like the kitchen can be cleaned every day and the bedroom every two days.
- At Mi Home, go to Cleanup → Schedule.
- Click on “Add Schedule” and select the days of the week.
- In the "Rooms" section, mark only those that need to be cleaned according to this schedule.
- Specify the time, cleaning mode and save.
Examples of schedules:
| Room. | Frequency | Time. | Regime. |
|---|---|---|---|
| Kitchen. | Every day. | 10:00 | Maximum + wet |
| Bedroom. | In a day. | 12:00 | turbo |
| Bathroom | 3 times a week | 14:00 | Balanced + wet |
| Living room | 2 times a week | 16:00 | Quiet. |
Tip: If the robot can't clean all the rooms in one cycle, break the schedule into several time intervals, such as the kitchen and bathroom in the morning, the bedroom and the living room in the afternoon.
💡
Use the “Cleanup on completion” feature in your schedule settings so that the robot automatically returns to base and refuels before the next room.
Common Mistakes and How to Fix Them
Even if you set it up properly, you can have problems, and here are the most common ways to solve them:
- 🤖 The robot can't see the room: restart the device (hold the power button for 5 seconds) and rebuild the map again. If the problem persists, reset the robot's settings to factory settings (Settings). → Reset).
- 🗺️ The map gets lost after the reboot: update the robot firmware and the Mi Home app. Also check if you have moved the base station - its position should be fixed.
- 🚫 The robot ignores avoidance zones: make sure the zones are marked correctly (they should be painted in gray on the map). If the robot does come in anyway, add a virtual wall in the room settings.
- 🔄 The rooms are confusing: add reference points (such as a mat or a small object on the floor) to help the robot navigate, and check if the rooms on the map are merged due to the lack of doors.
⚠️ Warning: If the robot stopped seeing the old card after updating the firmware, don't try to restore it through backup. This can lead to navigation errors.
If none of these methods worked, contact Xiaomi via the Mi Home app (Feedback section).Apply screenshots of the map and a description of the problem, which will speed up the solution.
Additional Chips: How to Make Cleaning Even Smarter
Besides basic zoning, Xiaomi robots have hidden features that will help optimize cleaning:
- 📍 Point cleaning: In some models (e.g. Xiaomi Robot Vacuum-Mop 2 Ultra), you can set a dot on a map and the robot will clean only around it).
- 🔄 Automatic mode change: set the rule "If the robot enters room X, turn on mode Y." For example, when entering the hallway - maximum power, in the bedroom - quiet mode.
- 📊 Cleaning statistics: you can see how much time the robot spent in each room and how much space it cleaned up, and this will help you adjust the schedule.
- 🤝 Smart home integration: If you have other Xiaomi devices (like motion sensors or doors), set up automation. For example: If the motion sensor in the hallway is working, start cleaning the hallway».
For models with Yandex support, Alice or Google Assistant can be used voice commands.
- "Alice, start cleaning the kitchen."
- “OK, Google, vacuumed up the bedroom in Turbo mode.”
💡
If the robot is often stuck in one place (like under the sofa), add a avoidance zone or use magnetic tape (sold separately) to physically restrict it.