Xiaomi vacuum cleaner robots have long ceased to be a curiosity β they have become full-fledged assistants in everyday life, able not only to clean up dust, but also to build detailed maps of rooms. It's chaotic, it's running around, it's skipping zones, it's getting lost in space, and it's often caused by a poorly designed space plan, and without a map, even the most advanced Mi Robot Vacuum, whether it's a model. S10+, X10+ budgetary C10) It can't clean up effectively.
In this article, we'll learn how to create a precise apartment plan for Xiaomi's robot vacuum cleaner from scratch, avoid typical mapping errors, and optimize cleaning routes. You'll learn what preparations the room requires, how to run the first scan correctly, and what to do if the map is crooked or not saved. And the secrets of marking up no-go zones, setting up virtual walls, and synchronizing several floors. If your vacuum cleaner stubbornly ignores corners or gets stuck under the couch, these instructions will help solve the problem once and for all.
Before diving into the settings, it is important to understand: the Xiaomi robot vacuum cleaner builds the map not by eye, but using a laser rangefinder (LiDAR) or a camera (depending on the model), which means that the quality of the map depends on the conditions in the room. For example, Mi Robot Vacuum-Mop 2 Pro with LiDAR is better in dark rooms, while Mi Robot Vacuum-Mop P1 You can go blind in bright sunlight with a camera.
βββ
1. Preparation of the apartment before the construction of the map
The first scan is the basis on which all the rest of the robot's work depends, and if you make mistakes at this point, the map will be distorted, and the vacuum cleaner will be constantly lost.
β Remove small objects from the floor. Toys, wires, shoes, or fringed mats can be obstacles that cause the robot to interrupt the scan or build a map with holes, especially for models without obstacle avoidance. 3D (For example, Mi Robot Vacuum E10).
β Close the doors to the untidy rooms, and if the robot walks into the closet with randomly scattered things, it can hang there for a watch trying to build a map, and it's better to scan the main areas first, and then add the rest.
β Provide good lighting (for models with a camera). Xiaomi Mi Robot Vacuum-Mop 2 Lite and other visual navigation devices do not work well in the dark. Dimmed lights or open curtains will help avoid errors.
β οΈ Warning: If you have mirrors or glass partitions in your apartment, put matte film on them while you scan them. The laser rangefinder can get lost from the reflections, which will make the map with duplicate walls.
- π The charging station should be in the corner, away from the aisles. The optimal distance to the walls is 0.5-1 m on each side.
- πͺ Closer doors: open shelves with things can interfere with the laser.
- ποΈ Leg furniture (sofas, beds) check for low obstacles - the robot can get stuck under them.
- π‘οΈ The temperature in the room should be higher. +5Β°C. LiDAR may not work in stable conditions at low temperatures.
If you have a multi-level apartment (like a catwalk or a staircase), you have to scan each level separately. 3D-The second floor is a completely different room.
βββ
2.The first run: how to build a map correctly
Now that the apartment is ready, you can start scanning, and your job is to keep the robot running smoothly, and here's a step-by-step guide.
1. Install the robot at the charging station and wait for full charge (at least 80%). Low charge can lead to early return to base and incomplete map.
2. Run the scan through the Mi Home app:
- Open the app. β Choose your robot β press the map β Start cleaning (Scanning or Cleaning mode) + mapping).
- For LiDAR models (e.g. Xiaomi Mi Robot Vacuum) S10+) Select the option to Manually build the map.
3. Don't interfere with the process. Don't lift the robot, don't move the furniture, don't open the doors while scanning. This can cause a map torn.
β οΈ Warning: If the robot is stuck or stands still for longer than 5 minutes, donβt try to manually save it.
- β±οΈ Scanning time depends on the area: for a 1-room apartment (30-40 m2), 15-20 minutes are enough, for a 3-room apartment (70-90 m2) - up to 40 minutes.
- π± Follow the process in real time through the app. If the robot skips a room, check if the door is closed.
- π Re-scanning may be necessary if the map is distorted (for example, the walls are "wavy" or the room is "twinedΒ»).
Once the scan is complete, the map will automatically be saved to the application.
- Are all rooms mapped?
Are there any βextraβ walls or passageways?
Are the doorways properly defined?
If something is wrong, delete the card (card settings) β Remove) and repeat the process.
Small objects removed from the floor|Closed doors to untidy rooms|Robot charge β₯80%|The charging station is in the corner.|Good lighting (for models with cameras)-->
βββ
3. Optimization of the map: zone marking and virtual walls
The base map is done, but that's only half the battle, and now you have to customize it to fit your needs, divide it into zones, mark the no-go areas, and optimize the cleaning routes.
π Room division:
- In the Mi Home app, open the map β press edit β Add a room.
- Round the boundaries of the room with your finger. Give it a name (for example, "Kitchen", "Bedroom").
For accuracy, use the wall binding mode - it will help to avoid overlays.
π« No-go zones and virtual walls:
If the robot is constantly driving into one place (for example, under the bed or to the cat bowl), add the Zone of Prohibition:
- On the map, click Add Add β Zone of prohibition β circle.
For time constraints (such as children's toys on the floor), use the Virtual Wall, which only works during cleaning.
β οΈ Note: Virtual walls do not work for models without LiDAR (e.g. Mi Robot Vacuum) 1S). In this case, you will need to use physical limiters (for example, magnetic tapes).
| Function | What do you need? | Supported models |
|---|---|---|
| Room division | Set up different cleaning modes for each area (e.g. wet cleaning only in the kitchen) | All models with support for cards (LiDAR/camera) |
| Zone of prohibition | Permanent exclusion of the site from cleaning (for example, the place of feeding the pet) | All mapping models |
| Virtual wall | Temporary restriction of access (for example, during play time) | Only models with LiDAR (S10+, X10+) |
| Repeated cleaning of the zone | Enhanced cleaning of highly contaminated areas (e.g. near a trash can) | Models with Zone Cleaning Function |
π‘ Useful life hack: If the robot constantly confuses two similar rooms (for example, two bedrooms), add a unique landmark to each one - for example, a bright mat or a small object on the floor.
π‘
To avoid getting confused in long corridors, place the charging station closer to the center of the apartment, so it will evenly cover all the rooms.
βββ
4. Common mapping errors and their correction
Even with perfect preparation, the map can go wrong, and we'll look at the typical problems and the ways to solve them.
π΄ Problem: Map "torn" or with holes
The reason: The robot was unable to reach some areas due to obstacles or weak charge.
- Decision:
1. Remove all obstacles and start a second scan.
2. Check if something is blocking infrared sensors (such as dark carpets).
3. For large apartments (>100m2) break the scan into parts: first one half, then the other.
π΄ Problem: Rooms are "snatching" each other
The reason: The robot lost orientation due to reflections (mirrors, glass) or moving furniture during the scan.
- Decision:
- Put matte tape on the mirrors.
Restart the scan from scratch without moving the furniture.
If the problem repeats, try Resetting the card in the settings and start over.
π΄ Problem: The card is not saved after cleaning
Reason: Mi Home app crash or memory shortage on Xiaomi servers.
- Decision:
Update the app to the latest version.
Reconnect the robot to Wi-Fi (sometimes it helps to change the network from 5 GHz to 2.4 GHz).
If the card disappears after updating the firmware, reset settings (in the robot menu).
β οΈ Warning: If the robot stopped seeing the old card after updating the firmware, don't try to restore it from the backup. This can lead to a data conflict.
- π‘ Wi-Fi problems can interfere with card retention, make sure the signal is stable (at least 2-3 divisions at the base location).
- π A weak battery also affects scan quality. If the robot is discharged faster than usual, check the battery status in the device status menu.
- π€ Mechanical damage to sensors (for example, after a fall) can make mapping impossible.
What if the robot forgets the map after moving?
βββ
5.Customization of cleaning by map: zones, schedule, priorities
Now that the map is ready, you can customize customized cleaning scenarios, so that the robot can only clean where it needs to and when it needs to.
π Zone cleaning schedule:
- In the Mi Home app, go to the Schedule β Add a challenge.
Choose the days and times (for example, 10:00 a.m. daily).
Specify the zones: you can choose individual rooms or the entire apartment.
For wet-cleaning models (such as Mi Robot Vacuum-Mop 2 Pro), adjust the intensity of floor washing.
π― Priority areas:
If some areas become polluted faster (for example, the hallway or kitchen), set up for them Multiple cleaning:
- On the map, mark out a zone. β Cleaning settings β Cleaning 2 times.
For carpeting, select the Maximum suction power mode.
π« Scheduled exceptions:
For example, you can prohibit cleaning in the nursery from 12:00 to 15:00 (quiet hour).
Or turn off wet cleaning on the floor in the winter (so as not to damage the coating).
| Function | Example of use | Supported models |
|---|---|---|
| Cleaning on schedule | Daily cleaning at 9:00, except weekends | All models with support for cards |
| Zone cleaning | Cleaning the bathroom after showering | Models with LiDAR/camera |
| Multiple cleaning | Double passageway through the hallway (where there is more dirt) | Xiaomi Mi Robot Vacuum S10+, X10+, Mop 2 Pro |
| Wet cleaning by zone | Washing the floor only in the kitchen and in the corridor | Models with a moping function |
π‘ Tips for pet owners: If a robot scares a cat or dog, set up cleaning for the time the animal is walking. or use Quiet Mode (if you have one in your model).
π‘
The more accurate the map and the more detailed the settings, the more efficient the cleaning, the robot will spend less time maneuvering and less time getting stuck.
βββ
6. Synchronization of several floors or large rooms
If you have a multi-level apartment or a house with stairs, you have to build separate maps for each floor. Xiaomi robots (except for flagship models) can not automatically switch between levels, so you have to do it manually.
π Instructions for two floors:
1. Build a first floor map (as described above) and save it.
2.Take the robot to the second floor, not including it (so that it does not try to "reach" the base).
3. Start a new scan. After you complete, save the map under a different name (e.g., Floor 2).
4 In the robot settings, select Multi-Apartment Mode (if any) or simply switch the cards manually before cleaning.
β οΈ WARNING: If the robot is going down or climbing stairs on its own, immediately disable this feature! most Xiaomi models are not designed to climb stairs and may fall.
π How to switch between cards:
- In the Mi Home app, open the map β Click on three dots in the upper right corner β select the desired card.
- For models with multicard support (for example, Xiaomi Mi Robot Vacuum) X10+) You can save up to 5 different plans.
π Advice for big houses:
- If the floor area >150 m2, break it into 2-3 maps (for example, "Floor 1 - Left half" and "Floor 1 - Right halfΒ»).
- Use charging stations on each floor (if budget allows).Some models (e.g. Xiaomi Mi Robot Vacuum) S10+) Support multiple bases.
- πͺ Doors between floors should be closed during cleaning so that the robot does not try to move to another level.
- π‘ Wi-Fi should cover all floors. If the signal is weak, use a mesh system or repeater.
- π Charging on each floor will eliminate the need to carry the robot manually.
βββ
7 Update and support the map up to date
The map of the apartment is not a static document, and if you've moved the furniture, renovated it, or even moved the couch, you'll have to update it.
π Partial update:
- If the changes are minimal (for example, a new chair is added), start the robot in Cleaning mode. + mapping.
- He'll drive through the changed sections and adjust the plan automatically.
π Complete rescanning:
If the redevelopment is serious (for example, demolished the wall), remove the old map and build a new one:
1.Appendix: Settings β Map. β Delete all data.
2. Run the robot for a full scan (as the first time).
β οΈ Note: Some models (e.g. Mi Robot Vacuum) E10) They may forget the card after updating the firmware. Always check the relevance of the plan after the updates.
π± Backup of the map:
Unfortunately, Xiaomi does not provide an official way to export the cards, but you can save screenshots of the card in the application or record a video of the scanning process (in case of a reset).
- π οΈ After repairs, always build the map again β even small changes (like a new plinth) can knock navigation down.
- π Before the holidays (when furniture is often rearranged) temporarily turn off automatic cleaning or update the map.
- π‘ When moving, remember to delete old cards β they take up the robotβs memory and may conflict with new ones.
Can I transfer the map to another robot?
βββ
8.Advanced chips: smart home integration and voice control
If your robot vacuum cleaner Xiaomi supports integration with Mi Home or Google Home/Apple HomeKit, you can take control to a new level. Here are some useful scenarios:
π£οΈ Voice control:
Connect the robot to Alice (Yandex), Google Assistant or Siri.
- Examples of teams:
"Alice, start cleaning the kitchen."
"OK, Google, put the vacuum cleaner back on the base."
To do this, activate the option of Voice Assistant in the Mi Home application.
π€ Automation through Scenarios:
- Create a chain of action.
1.When everyone leaves the house (Geozona), the robot begins cleaning.
2. After cleaning, the air humidifier is switched on.
- To do this, go to Mi Home Automation β Add β Conditions + Action.
π² Management through third-party applications:
Applications like Home Assistant or Node-RED can create complex scenarios.
Cleaning only when the windows are closed (data from the opening sensor).
Stop the robot if the motion sensor is triggered (so as not to scare the home).
| Function | Example of use | Devices required |
|---|---|---|
| geozona | Automatic cleaning when everyone goes to work | Smartphone + vacuum-cleaner |
| Integration with sensors | Stop cleaning if the window is open (according to Mi Window Sensor) | Robot. + sensor |
| Voice commands | "Alice, clean up the nursery." | Robot. + elixir/Google |
| Time scenarios | Wet cleaning in the evenings on weekdays | Only a robot. |
β οΈ Note: When setting up automation through Home Assistant, use official Xiaomi Miio plugins. Unofficial firmware may result in a loss of warranty.
βββ