You bought a Xiaomi robot vacuum cleaner and you want it to clean only in a specific room β for example, in the kitchen after cooking or in the nursery before bed? The zonal cleaning (or sending to a specific room) feature is available in all modern models of the brand, but its setting is often questionable. In this article, we will analyze all the ways from basic control through Mi Home to advanced scenarios with Yandex Alice or Google Assistant.
The main difference between the methods is whether your model depends on laser scanning (LDS) For example, Xiaomi Mi Robot Vacuum-Mop 2 Pro builds accurate maps of rooms, and budget versions like Mi Robot Vacuum. 1C We'll look at both options, and we'll also tell you what to do if the vacuum cleaner can't see the room or gets lost.
Important: Before setting up, make sure that your vacuum cleaner is connected to Wi-Fi and linked to your Xiaomi account, without which it will be impossible to send to a specific room via the application, and if you have connection problems, first solve them according to our instructions.
Preparation: checking the compatibility of the model
Not all Xiaomi robot vacuum cleaners support room separation.The feature is only available for devices with a laser rangefinder (LDS) or chambers for 3D-Here's a list of models that can make maps of spaces:
- πΉ Xiaomi Mi Robot Vacuum-Mop 2 Pro/Ultra (LDS + camera)
- πΉ Xiaomi Mi Robot Vacuum-Mop P10 (LDS)
- πΉ Xiaomi Mi Robot Vacuum-Mop 2 Lite (LDS, cameraless)
- πΉ Xiaomi Mi Robot Vacuum-Mop S10/S10+ (LDS + navigational)
- πΉ Xiaomi Mi Robot Vacuum X10/X10+ (3D-camera + ToF sensors)
If your model is not on this list, but supports virtual zones (e.g. Mi Robot Vacuum) 1C Mi Robot Vacuum E10), You can send it to clean up in rectangular areas, but not in specific rooms by name.
How to know if your vacuum cleaner has LDS? Notice the top of the case: if there's a rotating "turret" (as in the photo below), it means that the device is equipped with a laser scanner. LDS usually have a flat top panel.
β οΈ Attention: Vacuum cleaners without LDS (For example, Mi Robot Vacuum E10) They can't remember the layout of the apartment. They only navigate by the gyroscope and the bumpers, so sending them to the room means cleaning in a given rectangle without being tied to the real walls.
2. Set up a room map in the Mi Home application
To send a vacuum cleaner to a particular room, you first need to map the apartment, and this is done automatically during the first cleaning, but sometimes requires manual adjustment.
- Run a full cleanup. Put the vacuum cleaner on the base and click "Clean up" in the Mi Home app. The robot must drive around the apartment scanning for obstacles.
- Wait until it's finished. After cleaning, a draft card (the Map tab) will appear in the app.
- Separate rooms. Click on the Edit icon and draw lines along the walls. The app automatically prompts you to name each room (e.g., "Kitchen," "Bedroom").
- Save the changes. Click "Done" and the vacuum cleaner will navigate your markers.
If the map is curved or the rooms are wrong:
- π Restart cleaning with cleaning the card (in the vacuum cleaner settings, select Reset the card).
- π Use manual editing: stretch walls with your fingers or add virtual partitions.
- πͺ Close the doors to unnecessary rooms β this will help the robot to define the boundaries more accurately.
βοΈ What to check before creating a map
Critical error: if after 3 attempts the map is still not built, check the vacuum cleaner sensors for contamination (LDS) Or the cameras may have dusted - wipe them with a soft napkin.
3. Methods of sending a vacuum cleaner to a particular room
Once the map is ready, you can choose one of the ways to clean up the area, and let's look at all the options, from the simplest to the most advanced.
3.1. via the Mi Home app (main method)
The most reliable way is to use an official application.
- Open Mi Home and select your vacuum cleaner.
- Go to the Map tab.
- Click on the name of the room (such as "Living Room") or draw the area with your finger.
- Select Cleaning Mode (Vacility, Mop or Vacuum Cleaner) + opus).
- Click βStartβ and the robot will go to the specified room.
If the names of the rooms are not displayed:
- π Make sure the card is saved (the icon of the house in the upper right corner should be active).
- π± Update the Mi Home app to the latest version.
- π Restart the vacuum cleaner (hold the power button for 5 seconds).
Voice commands (Alice, Google Assistant, Siri)
Xiaomi vacuum cleaners with Mi Home support can be controlled by voice.
- π€ Β«Alice, start cleaning the kitchen in the vacuum cleanerΒ»
- π€ Β«Okay, Google, rub the floor in the bedroomΒ»
- π€ Β«Siri, turn on the vacuum cleaner in the living room" (requires settings via Apple HomeKit)
For this:
- Connect the vacuum cleaner to Yandex Smart Home or Google Home via Mi Home.
- Name the rooms in the app as they are called in the voice assistant.
- Use commands indicating the room.
β οΈ Attention: Voice assistants sometimes confuse room names if they sound similar (e.g., "bath" and "bathroom"). To avoid mistakes, use unique names like "Kitchen 1" or "Bedroom MashaΒ».
Virtual areas for vacuum cleaners without LDS
If your model does not support room maps (e.g. Mi Robot Vacuum) 1C), You can clean the rectangular area:
- In the Mi Home app, select Area Cleanup.
- Draw a rectangle on the map (or enter coordinates).
- Specify the number of passes (1-3) and the cleaning mode.
- Press "Start."
The downside is that the robot will only clean in a given rectangle, not focusing on the real walls, and if the furniture is shifted, it can miss dirt or get stuck.
π‘
To have a vacuum cleaner without LDS You can actually get into the zone, use magnetic tapes to mark the boundaries, and you can buy them in robot vacuum kits.
Scheduled automation
You can set up a room to clean by time, like cleaning the kitchen every day at 20:00.
- At Mi Home, go to the schedule.
- Add a new task and select Area Cleanup.
- Specify a room or area on the map.
- Set the time, days of the week and cleaning mode.
Example of a useful scenario:
| Room. | Cleaning time | Regime. | Reason. |
|---|---|---|---|
| Kitchen. | 20:00 | Vacuum + mop | After dinner. |
| The hallway | 12:00 | Vacuum cleaner | Cleaning up street dust |
| Bedroom. | 09:00 | Quiet regime | There's no one left. |
4. Frequent problems and their solutions
Even after you set it up properly, the vacuum cleaner can ignore commands or get off the path, and let's look at common errors and how to fix them.
4.1 The vacuum cleaner can't see the room on the map
If the application displays one large area without separation:
- π Rebuild the map: Reset the current card in the settings and start cleaning again.
- πͺ Close doors: Robot scans rooms better if they are insulated.
- π± Update the firmware: outdated software may not support multi-room navigation.
4.2 The robot is going to the wrong room
If the vacuum cleaner confuses the rooms:
- π Rename the rooms: use explicit names ("Kitchen 1", "Bedroom ParentsΒ»).
- π Edit the boundaries: manually adjust the walls on the map if they are curved.
- π Check the charge: With low battery levels, the robot can ignore commands.
Error "failed to start cleaning"
A message appears if:
- π No Internet: vacuum cleaner must be connected to Wi-Fi.
- π Weak signal: Move the router closer or use a repeater.
- π Xiaomi server failure: check the status of services on status.mi.com.
What to do if the vacuum cleaner is stuck in the room?
5 Advanced settings: scenarios and integrations
For power users, there are ways to automate cleaning even more, such as linking a vacuum cleaner to other Xiaomi devices or using third-party services like Home Assistant.
Communication with motion sensors
If you have a Xiaomi Motion Sensor, you can configure the cleaning by movement:
- In Mi Home, create a script (automation) β Add).
- Select the trigger: The motion sensor has worked.
- Activity: Start cleaning in [room].
- Save the script.
Example: If a sensor in the hallway detects movement, the vacuum cleaner automatically removes there.
5.2 Management through Home Assistant
For geeks, Home Assistant allows you to flexibly customize cleaning according to schedule, events or conditions.
service: vacuum.send_command
target:
entity_id: vacuum.xiaomi_vacuum
data:
command: app_zoned_clean
params:
- 18000
- 22000
- 25000
- 30000
- 1Where 18000, 22000, 25000, 30000 β coordinates of the zone (they can be found through the vacuum.clean_zone In Developer Tools).
Geosons (location cleaning)
With Mi Home or Yandex Smart Home, you can start cleaning when you leave or return home:
- In geofence settings, create an area around the house (a radius of 200β500 m).
- Add the action: When leaving the zone, start cleaning in certain rooms.
π‘
Integration with other devices allows you to create a smart home where the vacuum cleaner works in sync with lights, sensors or cameras, for example, you can set up cleaning in the nursery when the child leaves for school (according to the geozone of his phone).
6. Comparison of Xiaomi models by zonal cleaning functions
To choose a vacuum cleaner with the right features, compare popular models:
| Model | Type of navigation | Support for rooms | Virtual zones | Voice control | Price (from) |
|---|---|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | LDS + camera | β Yes. | β Yes. | β Yes. | 35 000 β½ |
| Mi Robot Vacuum X10+ | 3D-camera + ToF | β Yes (3D-map) | β Yes. | β Yes. | 60 000 β½ |
| Mi Robot Vacuum 1C | gyroscope | β No. | β Only rectangles. | β No. | 15 000 β½ |
| Mi Robot Vacuum-Mop P10 | LDS | β Yes. | β Yes. | β Yes. | 28 000 β½ |
For accurate cleaning of the rooms, choose models with LDS or 3D-Budget options are only suitable for zone cleaning without reference to the layout.