Xiaomiβs robot vacuum cleaners have long ceased to be simple βvacuum cleaners on wheels.β Modern models β from the budget Mi Robot Vacuum-Mop 2 Lite to the flagship DreameBot X30 Ultra β equipped with laser rangefinders (LDS), chamber 3D-And it's mapping and advanced navigation algorithms, but even the smartest technology requires the right route adjustments to make cleaning efficient, not chaotic. Without a competent configuration, the vacuum cleaner will waste time on unnecessary passes, skip contaminated areas or get stuck in bottlenecks.
In this article, we'll look at all the ways you can set your route, from manually selecting rooms in the Mi Home app to creating complex scenarios with virtual walls and no-go zones. We'll focus on hidden features that the manufacturer doesn't advertise, but can radically improve cleaning quality. For example, did you know that some models can prioritize cleaning by coating type or bypassing furniture clockwise?
Important: the instructions in this article are relevant for all modern Xiaomi vacuum cleaners (including Dreame and Viomi sub-brands) working with the Mi Home or Dreamehome app. If your model is older than 2019, some features may be missing - check the firmware version in the device settings.
1.Preparation: What to do before setting up the route
Before you start creating routes, make sure the vacuum cleaner and room are ready for "training." Chaotic first cleaning without preparation can spoil the map for months - the device will remember the wrong boundaries of rooms or furniture.
Here is the checklist before creating the route:
Remove small objects from the floor (wires, toys, shoes)
Close doors to areas that do not need to be cleaned.
Check the battery charge (minimum 50%)
Turn off other robot vacuum cleaners in the home (they may interfere with the home) LDS-scan)
Install the docking station in an open place (distance to the walls is at least 0.5 m)-->
Pay special attention to lighting. LDS (For example, Xiaomi Mi Robot Vacuum-Mop 2 Pro does not work well in total darkness - the laser beam must reflect from the surfaces. If there are no windows in the room, at least turn on the nightlight for the time of mapping. Z10 Pro) are better but also require minimal lighting.
β οΈ Warning: If the house has mirrors or glossy surfaces (such as wardrobes), cover them with a cloth during the first cleaning.
Also check the height of the sills between the rooms. Most Xiaomi vacuum cleaners overcome drops of up to 2 cm, but if the threshold is higher, you will have to use magnetic tapes or adjust virtual walls (for this, see section 4).
Basic method: automatic mapping and room selection
The easiest way to set a route is to let the vacuum cleaner map the room itself, then select the rooms in the app, which is suitable for most users and does not require in-depth knowledge.
Algorithm of action:
- Run the vacuum cleaner in cleaning mode (Clean up in the Mi Home app). The device will start spiraling, simultaneously scanning the room.
- Wait for the first cleaning to be completed. The map will be saved automatically in the Map section (in new versions of the app - House Plan).
- Divide the map into rooms: π± Click on the Edit icon (pencil in the upper right corner). π±οΈ Swipe your finger around the boundaries of the rooms β the application will automatically create dividing lines. π·οΈ Name each room (e.g., βLiving Roomβ, βKitchenβ or βKitchen RoomΒ»).
Choose a route:
- π To clean all rooms, press Cleaning. β The house.
- π For selective cleaning, tap on the desired rooms on the map and click Start.
LDS (laser rangefinder)
Camera (visual navigation)
Hybrid (LDS + camera)
I don't know what my model is.-->
If the map is curved or incomplete, don't rush to redo it manually.
- π Restart cleaning in daylight.
- π§Ή Remove obstructive objects (such as chairs that the vacuum cleaner is trying to pass).
- π‘ Check Wi-Fi signal β weak signal may interrupt card data transfer.
- Press Save and start.
π‘
If you want to remove a narrow passageway (for example, between the sofa and the wall), create a zone at least 60 cm wide - otherwise the vacuum cleaner may not fit in or get stuck.
The algorithm is similar for cleaning points, but instead of a zone, you put a label on a map.
- π Removing spots after eating (for example, under a baby stool).
- πΎ Local cleaning of pet wool.
- πͺ Clearing the doorstep at the front door.
If your vacuum cleaner supports multi-room cleaning with priorities (e.g. DreameBot) X30 Ultra, you can set the sequence of rooms:
- In the Map section, click Cleaning Settings β Consistency.
- Drag rooms in the desired order (e.g.: 1. Kitchen) β 2. β 3.Living room).
- Save the settings.
β οΈ Attention: When manually adjusting the route, keep an eye on battery life. If the path is too long, the vacuum cleaner may not be able to return to the dock, in which case, break the route into parts or reduce the intensity of the cleaning.
4. Virtual Walls and No-Go Zones: How to Limit Access
Even with a perfect map, a vacuum cleaner can go where it shouldn't be, like a nursery during a quiet hour or a long-pile carpet that it can't get past, and these are virtual walls and no-go zones.
There are three ways to restrict access:
| Method | How to set up | Pluses | Cons |
|---|---|---|---|
| Virtual walls in the app | On the map draw a line that the vacuum cleaner will not cross. | No additional devices are required, flexible configuration. | It can get lost when updating the map. |
| Magnetic tapes | Stick the tape to the floor - the vacuum cleaner will not cross it. | It works without Wi-Fi, it's reliable. | You need to buy separately, spoils the interior. |
| No-go zones | Circle the area on the map where the vacuum cleaner should not enter. | You can set time limits (for example, from 13:00 to 15:00). | Not all models support it. |
How to create a virtual wall in Mi Home:
- Open the map and click Add a virtual wall (fence icon).
- You can draw a line on a map with your finger, and you can create up to 10 walls at a time.
- Save the changes.
For no-go zones:
- Click Add the No-Shield Zone (Shield Icon).
- Round the area and select the mode: π« Permanent - always forbidden. β° Schedule β the ban is valid at the specified hours.
Save it.
What if the vacuum cleaner ignores the virtual walls?
For models with cameras (e.g. DreameBot) L10s Ultra function available 3D-It allows you to prevent cleaning not only by area, but also by height (for example, not going under low furniture:
- Go to the card settings β 3D-restriction.
- Point the vacuum cleaner camera over an obstacle (such as a sofa) and press Add restriction.
- Specify the maximum height that the vacuum cleaner can overcome.
5. Advanced Settings: Scenarios, Schedules, and Smart Home Integration
If you use a Xiaomi vacuum cleaner in the Mi Home ecosystem, you can automate cleaning with scripts and schedules, such as running a vacuum cleaner when no one is home, or enabling wet cleaning after dry.
How to create a cleaning schedule:
- In the app, go to Cleanup on schedule.
- Click Add and select: π Days of the week (e.g., pn, pt, pt). β° Time (optimum) when no one is home). π Cleaning areas/rooms. π Mode (dry, wet, intense).
Save the schedule.
For scenarios (automatic chains of action) you will need:
- Open the Automation section in Mi Home.
- Click Add Script and select a trigger (start condition): π No one is home (by smartphone geolocation). π Time (for example, 10:00 every day). π Charging the vacuum cleaner battery > 80%.
Add Action β Start cleaning and select the settings.
Save the script.
π‘
To save battery power, set the cleaning up to a time when the vacuum cleaner can return to the dock to recharge. For example, if cleaning takes 1.5 hours, start it 2 hours before you return home.
If you have other Xiaomi devices (such as Mi Smart Socket or Aqara Door Sensor), you can create complex scenarios:
- πͺ Cleaning when opening the door: The vacuum cleaner starts cleaning the hallway when you leave.
- π‘οΈ Cleaning at high humidity: if the Mi Temperature & Humidity Sensor shows humidity > 60%, floor drying is included.
- π‘ Light + Cleaning: the vacuum cleaner starts only when the lights in the room are on (via the Mi Smart Lamp).
For models with support for Google Assistant or Alice from Yandex, you can control the cleaning of your voice.
- Alice, run the kitchen vacuum cleaner.
- Okay Google, turn on the wet room.
6 Secret functions: what will not be told in the instructions
The manufacturer does not always advertise all the features of its vacuum cleaners, here are some hidden features that will help optimize routes:
1. mode "Depth of cleaning" (Deep Clean)
In some models (for example, DreameBot) W10) There's an undocumented mode that causes the vacuum cleaner to go around the edges of the suction-enhanced rooms to activate it:
- In the app, select Cleaning Settings. β Additionally.
- Hold the icon of the Edge Cleaning for 3 seconds.
- A hidden menu will appear with a slider Depth of cleaning (from 1 to 3).
Clockwise bypass of furniture
Xiaomi vacuum cleaners by default bypass obstacles randomly, but the firmware has a clockwise circumvention algorithm that reduces the randomness of the movement.
- Go to the card settings β Navigation parameters.
- Enter the 1234 code (universal for most models).
- Activate the Clockwise Obstacle Avoidance option.
Priority by type of coverage
Vacuum cleaners with humidity sensors (such as the Xiaomi Mi Robot Vacuum-Mop 2 Pro) can recognize floor type (laminate floor, tiles, carpet) and change the intensity of cleaning to set priorities:
- In the app, open the Cleaning Settings β Types of coating.
- Select the material and specify: π¨ Suction power (for example, maximum for carpets). π§ Water level (disconnect for carpets). π Number of passages (2-3 for highly contaminated areas).
π‘
If your vacuum cleaner gets stuck under furniture often, turn on Anti-Stuck mode in hidden settings. To do this, type code 5678 into Navigation Settings and activate the option.
4. Energy conservation in large areas
Battery models β₯ 5200 mAh (e.g. DreameBot) X30 Ultras can automatically return to the dock for refueling and continue cleaning from the same place, but by default this feature is disabled:
- Go to Battery Settings β Large-area regime.
- Check the Return box to recharge.
- Specify the minimum charge level for refund (recommended 20%).