Xiaomiβs vacuum cleaner robots have long since ceased to be a luxury β they have become indispensable tools for keeping things clean. But many users still donβt use the full potential of their devices, limiting themselves to basic cleaning by default. Meanwhile, modern models (for example, Mi Robot Vacuum-Mop 2 Pro, DreameBot) D10 Plus or Viomi. V3 Max) supports flexible route settings, zoning, and even room cleaning schedules, and by properly configuring the route, you save time, energy, and extend battery life.
In this article, we'll look at all the ways Xiaomi robot vacuum cleaners can route, from manual control through the Mi Home app to automatic zoning with obstacles in mind. We'll focus on the nuances that the manufacturer often doesn't say: how to get around problem areas, why the robot ignores virtual walls, and how to synchronize maps of multiple floors. If your vacuum cleaner persistently "loses" or cleans the same areas three times, here you will find a solution.
1.Preparation: What to do before setting up the route
Before you start creating routes, make sure your Xiaomi robot vacuum cleaner is ready to go. Many navigation problems arise from trivial omissions in the preparation stage.
Download and install the latest version of the Mi Home app (or Dreamehome for Dreame devices)
Connect the vacuum cleaner to a 2.4GHz Wi-Fi network (5GHz not supported!)
Check the battery (optimally at least 50%)
Remove small objects, wires and carpets with long pile from the floor
Update the vacuum cleaner to the current version-->
Pay special attention to calibrating the sensors, and if the robot becomes less orientable after falling or being transported, reset the gyroscope:
- Turn over the vacuum cleaner and find the reset button (usually next to the wheel).
- Hold it for 5-7 seconds before the beep.
- Place the robot on a flat surface and wait for the calibration to be completed (the indicator will stop blinking).
For models with a LiDAR scanner (such as the Mi Robot Vacuum-Mop P), it is important that the room does not have infrared sources (sunlight, incandescent lamps) that can disrupt navigation. If the vacuum cleaner "blinds" in certain areas, try to darken the windows or postpone cleaning for the evening.
π‘
If your Xiaomi vacuum cleaner doesnβt save the card after turning it off, check the power saving settings in the app. disable the option βClean the card at low chargeβ in the Device Settings section β Map. β Map management.
2. Creation of a room map: the basis for routes
Without an accurate map of the room, it is impossible to set up routes. Xiaomi robots build the map automatically during the first cleaning, but often require manual adjustments. Here's how to do it correctly:
Step 1: Start full cleaning at maximum power (Turbo or Max mode) and this will cause the robot to carefully examine all corners. Avoid interrupting the process - if the battery runs out, the map can be stored fragmented.
Step 2. Once you've finished cleaning, open the Mi Home app, select your vacuum cleaner, and go to the Map tab, and here you'll see a diagram of the room with the walls and obstacles marked, if any areas are missing or distorted:
- π Click Update the map and start cleaning again.
- π Use the Edit tool (pencil in the upper right corner) to manually add walls or remove "extra" objects.
- πͺ For openings (doors) use the function "Separate rooms" - this will help the robot to better navigate.
Step. 3. Keep the card under a unique name (e.g. "Apartment_1_This is useful if you have multiple levels or plan to use multiple routes. In multi-card models (e.g. DreameBot). Z10 Pro may be retained to 5 floor-card.
What if the robot doesnβt build a map?
3. Manual route assignment via the Mi Home app
Once the map is ready, you can start creating routes. The Mi Home app has three main ways to control the vacuum cleaner's movement:
- Zone cleaning - cleaning of a allocated rectangular area.
- Cleaning of rooms - consistent cleaning of selected rooms.
- User route - setting the path points for the robot (not available on all models).
Let us consider each option in detail.
Method 1: Zone cleaning
Ideal for local cleaning (for example, after repairs or if the child has sprinkled cereals).
- Open the map in the app and click Zone Cleanup.
- Stretching the rectangle on the desired area (you can choose several zones).
- Select Cleanup mode (Silent, Balanced, Turbo) and number of passes (1-3).
- Press Start.
Note that if a selected area crosses a virtual wall or a no-go zone, the robot will ignore it. β Virtual walls.
Method 2: Cleaning the rooms
The most flexible method for routine cleaning, which allows you to set the sequence of cleaning rooms and even set different settings for each:
- On the map, click Room Cleaning.
- Make sure you have the right room (it will be blue).
- Set up the settings for each room: π§Ή Cleaning mode (for example, wet wiping for the kitchen). π Number of passes (for carpets it is recommended 2-3). π« Avoid areas (such as the place under the bed).
Set the order of cleaning by dragging the rooms in the list.
Save it as a template.
Scheduled (daily/dayly)
Zone (as appropriate)
Room cleaning (selectively)
Manual launch without routes-->
Method 3: User route (for advanced models)
The feature is available in flagship models such as Xiaomi Mi Robot Vacuum-Mop 2 Ultra or DreameBot. X30 Ultra, which allows you to set the exact path of the robot to the points:
- In the map menu, select the User Route.
- Put the dots on the map in order (the robot will move from one to the other).
- Set up actions at each point (e.g., Increase suction or turn on wiping).
- Save the route and start cleaning.
Important: When creating a custom route, avoid sharp turns at an angle of more than 90 degrees - this can knock the robot's navigation, especially in narrow corridors.
4. Virtual Walls and No-Go Zones: How to Limit Access
Even with an accurate map, the robot can enter unwanted places, such as pet bowls or a balcony, and for this purpose, the Mi Home has virtual barriers:
- π§ Virtual walls are straight lines that the robot doesn't cross. They're good for locking doorways.
- π₯ No-go zones are rectangular or circular areas where entry is prohibited (e.g. around flowers).
- π Time restrictions: areas that are only available at certain times (e.g., daytime).
How to set up:
- Open the map and click Add (Icon "+" lower-right).
- Select the type of barrier and draw it on the map.
- For time zones, specify a schedule (for example, Prohibited from 20:00 to 8:00).
- Save the changes.
In the models with 3D-cameras (e.g. DreameBot) L10 Ultra can create no-go zones on objects, for example, a robot will automatically bypass shoes or toys lying on the floor without manually setting barriers.
π‘
Virtual walls don't work if the robot has lost contact with the base station or its battery is under 20%. Always check the charge before running a limited cleaning.
5. Schedule setting: automatic cleaning along the route
To avoid manually running the vacuum cleaner, set up a schedule, which is especially convenient for pet owners or allergic people who need regular cleaning.
- In the appendix, go to the Schedule (calendar icon).
- Click Add and select the days of the week.
- Specify the time of the start of cleaning (be aware that the robot will start moving 5-10 minutes after the appointed time).
- Choose a previously saved route or create a new one:
- Set up additional parameters: π Charge level to start cleaning (80β100 recommended%). π§ Drying mode (dry, wet, intense). π Noise level (e.g., Quiet for night cleaning).
Save the task.
For models with automatic water change (for example, Xiaomi Mi Robot Vacuum-Mop 2 Ultra), the schedule can specify the frequency of washing the rag, which is relevant for homes with a large area where one portion of water will not cope with pollution.
| Schedule parameter | Recommended values | Explanation |
|---|---|---|
| Cleaning time | 10:00β12:00 or 14:00β16:00 | At this time, there is less movement in the house, which reduces the risk of collisions. |
| Frequency | After a day for dry cleaning, 1 time in 3 days for wet | Frequent wet cleaning can damage laminate or parquet. |
| Suction level | Balanced for everyday cleaning, Turbo for carpets | Turbo mode reduces battery life by 30-40%. |
| Number of passes | 1 for smooth surfaces, 2 for carpets | Additional passages increase water and energy consumption. |
π‘
If you have pets, set up cleaning for their walks. Xiaomi robots can scare pets, and wool and claws often clog brushes.
6. Advanced features: Multi-cards, 3D-Navigation and integration with a smart home
Xiaomiβs modern robot vacuum cleaners support features that go beyond basic cleaning.
Multi-cards for several floors
If you have a bunk apartment or house, you don't have to buy a second vacuum cleaner.Models with multicard support (for example, DreameBot). D9 Max can save up to 5 cards for different levels:
- Move the vacuum cleaner to another floor and start cleaning to build a new map.
- In the app, select Map Management β Add a map.
- Assign a name to the map (for example, "2nd floor") and save it.
- When starting cleaning, choose the desired card manually or set up automatic determination over Wi-Fi (if the routers on the floors are different).
3D-navigation and object recognition
Vacuum cleaners with 3D-With cameras like the Xiaomi Mi Robot Vacuum-Mop 2 Ultra, they can recognize and classify objects on the floor:
- π Automatically walk around shoes, toys or wires.
- πΎ Avoid pet trays (even without virtual walls).
- 𧦠Increase the suction power when large debris is detected (e.g. nut shells).
To activate this function:
- Go to Settings. β Navigation β Object recognition.
- Turn on the option and mark the types of objects to be discovered.
- If necessary, calibrate the camera by following the instructions in the app.
Integration with Xiaomi Smart Home
The robot vacuum cleaner can be linked to other devices in the Xiaomi ecosystem to automate:
- π Start cleaning when all family members leave (according to geolocation data).
- π‘οΈ Stopping the vacuum cleaner at high humidity (Aqara sensor data).
- π Start/end of cleaning through the Mi Smart Speaker.
To set up:
- Open the Mi Home app and go to Automation.
- Click Add Automation and select a trigger (e.g., "Nobody's Home").
- Add the action β Start cleaning (select your vacuum cleaner).
- Save the script.
How to get around the 5 card limit?
Typical problems and their solutions
Even with proper route settings, Xiaomiβs robot vacuum cleaners sometimes donβt work properly, and here are the most common problems and ways to fix them:
β οΈ Attention: If the robot is constantly "lost" in the same area, check for infrared sources (such as halogen lamps). They knock down the LiDAR sensor. Replace the lamps with LEDs or seal the sensor with a thin cloth (not dense!).
| Problem. | Possible cause | Decision |
|---|---|---|
| The robot does not follow a given route | The calibration of the gyroscope or LiDAR has failed | Reset the sensors (button next to the wheel). If it doesn't help, update the firmware. |
| Ignoring virtual walls | Weak Wi-Fi signal or low battery charge | Check the signal level at the cleaning site, charge the vacuum cleaner to 50% or higher. |
| Does not save the card after switching off | In the settings disabled saving the map | Enable the option to Save the card in Settings β Map. |
| Getting stuck in one place. | Low clearance (gap under furniture) or slippery coating | Check the height of the furniture (at least 10 cm). For slippery surfaces, use wheel linings. |
| Does not wash the floor in some areas | Water channels or low water levels are clogged | Rinse the tank and check the pump. For models with a water refueling station, make sure the tank is full. |
If the robot starts drawing chaotic lines instead of the programmed route, it may indicate damage to the LiDAR sensor.
- Start cleaning in the dark room.
- If the robot moves in a straight line and hits the walls, the sensor is faulty.
- Contact the service center (replacing LiDAR costs 30-50% of the cost of a new vacuum cleaner).
8.Comparison of routing capabilities in different Xiaomi models
Not all Xiaomi robot vacuum cleaners support advanced navigation features, and the table below compares key models by route setting capabilities:
| Model | Type of navigation | Support for multicards | User routes | 3D-object-recognition | Integration with a smart home |
|---|---|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | LiDAR + camera | Yes (up to 5 cards) | Yes. | Partially (large objects) | Complete. |
| DreameBot D10 Plus | LiDAR | Yes (up to 3 cards) | No. | No. | Complete. |
| Viomi V3 Max | LiDAR + 3D-camera | Yes (up to 5 cards) | Yes. | Yes (small objects) | Complete. |
| Mi Robot Vacuum-Mop P | LiDAR | No. | No. | No. | Basic |
| DreameBot X30 Ultra | LiDAR + 3D-camera + ToF | Yes (up to 10 cards) | Yes. | Yes (with classification) | Full + voice control |
If you need maximum flexibility in setting up routes, pay attention to the models with the 3D-For small apartments, basic LiDAR navigation (for example, Mi Robot Vacuum-Mop 2 Lite) is enough).
π‘
Time-of-Flight models are more accurate at detecting obstacles and less likely to get stuck under furniture, a technology available in Xiaomiβs premium vacuum cleaners from 2023 to 2026.