Why customizing a map in Xiaomiβs robot vacuum cleaner is the key to effective cleaning
Xiaomiβs robot vacuum cleaners have long ceased to be mere βdisordered cleaners.β Modern models (Xiaomi Robot Vacuum-Mop 2 Pro, S10+, X10+) laser-equipped rangefinders (LDS), But many users miss the point: without the right map setting, even the most advanced vacuum cleaner will waste time chaoticly moving, skipping zones or getting stuck in corners.
In this article, we will not only discuss basic steps (how to save a map or add a virtual wall), but also hidden Mi Home features that Xiaomi does not advertise in official instructions, such as how to make a vacuum cleaner ignore furniture with legs or adjust different cleaning intensity for each room, and also find out why the card sometimes βmovesβ and how to avoid this without resetting.
If you've just unpacked the Xiaomi Vacuum or you've been using it for a while, but the map is acting strangely, this guide will help you get the most out of your device, and let's start with the most important thing: the first scan of the room.
Step 1: First Scan of a Room β How to Make It Perfect
The first run of a robot vacuum cleaner is like a first date: it's all about communication. If the vacuum cleaner doesn't make the map right, you'll have to redo it manually.
- πΉ Remove the extra objects from the floor: wires, shoes, small toys, which the robot can grab onto or mistake for an obstacle, which distorts the map.
- πΉ Close the doors to rooms that don't need to be scanned, and if you leave them open, the vacuum cleaner will try to get in and may get lost".
- πΉ Provide good lighting. Laser rangefinder (LDS) It works better in natural or uniform artificial light. In the dark, the map can be blurred.
- πΉ Start with the largest room. Xiaomi's algorithms are better at recognizing space if a spacious room is scanned first.
Run the cleanup in Full Cleanup mode (not Zone or Point mode) and the robot will slowly circle the perimeter and then fill the center. This process can take anywhere from 20 minutes to an hour β don't interrupt it! If the battery runs out, the vacuum cleaner will return to base, but the map will not be fully preserved.
π‘
If you have mirrors or glass partitions in your house, stick matte film or paper on them while you scan them, and the laser beam bounces off the smooth surfaces and creates "ghost walls" on the map.
Once you've finished scanning, open the Mi Home app, go to the Map section and check the result.
- π Precisely display the contours of walls (without zigzags or "holes").
- πͺ Recognize doors as passageways, not obstacles.
- ποΈ See large furniture (sofas, wardrobes), but not small objects like chairs.
If the map is curved, don't panic. In the next section, we'll tell you how to fix it.
Step 2: Edit the map β fix errors and add details
Even after a perfect scan, the map may need to be reworked, such as a vacuum cleaner who might not notice a low sofa or take the carpet for a step.
- Room separation: Click on the Edit icon and draw lines along the boundaries of the rooms. This will help the vacuum cleaner navigate and set different cleaning settings for each zone.
- Adding virtual walls: If the robot goes into unwanted places (like a cat bowl), draw a barrier line on the map. It acts as a physical obstacle.
- Uniting Zones: If a vacuum cleaner has divided one room into several parts, connect them using the Unify function.
An important nuance: after editing the map, be sure to save the changes and send the vacuum cleaner to clean in Map mode (not complete cleaning!).
Make sure the robot is on base and connected to Wi-Fi|
Close applications that consume a lot of traffic (torrents, streams)|
Check the battery charge of the vacuum cleaner (should be) >50%)|
Take a screenshot of the current map in case of an error|-->
| The map problem | Possible cause | Decision |
|---|---|---|
| Map floats or shifts | Laser signal weak, mirror reflections | Restart scanning in the daytime, remove reflective surfaces |
| Rooms are unrecognizable. | Few contrasting objects (walls, furniture) | Add temporary landmarks (boxes, chairs) for scanning time |
| The vacuum cleaner is "lost" after the update | Resetting card settings in a new firmware | Restore the card from a backup or re-scan |
| On the map appear "ghost" walls | Interference from other laser devices (e.g. laser pointers) | Turn off sources of interference, rescan the room |
If the map still behaves strange after editing, try resetting it through Settings. β Map. β Reset the card. It's a last resort, but sometimes it's the only one that helps with serious mistakes.
What if the robot does not save the map changes?
Step 3: Set up cleaning areas β spot cleaning and forbidden areas
One of the most useful features in the Xiaomi Vacuum is the ability to assign different cleaning modes to different areas, for example, you can make the vacuum cleaner:
- π§Ή Cleaned more intensively in the hallway (where there is more dirt).
- π« Ignored the nursery during the day (during quiet hour).
- π§ Only wash the floor in the kitchen (without vacuum cleaner).
For this:
- Open the map in Mi Home and click Add Zone.
- Circle the area on the map.
- Choose the type of zone: No-go zone, the robot won't go in there, high-power cleaning for carpets or heavily polluted areas, washing only if you want to avoid vacuum cleaners (for example, on the floor).
Save the settings and send the vacuum cleaner for cleaning.
Advice for Xiaomi owners S10+ and X10+: These models support automatic carpet recognition. β Recognition of carpets, and the robot will increase the power of suction on soft coatings.
π‘
You can tie cleaning areas to a schedule, for example, set up so that the vacuum cleaner cleans the kitchen every day at 20:00, and the bedroom only on Saturdays.
Step 4: Multi-room and multi-storey houses - how not to get confused
If you have multiple floors or a large apartment, one of the most common questions is, "How do you make a vacuum cleaner not confuse cards?" By default, the Xiaomi Vacuum only retains one active card.
Method 1: Manual card switching
Create separate maps for each floor and switch them manually before cleaning:
- Scan the ground floor, save the map.
- Move the vacuum cleaner to the second floor, reset the map (Settings) β Map. β Reset) and scan again.
- Repeat for all floors.
- Before cleaning, choose the right card in Mi Home.
Method 2: Using multiple Mi Home accounts
Less convenient, but reliable:
- Create a second account in Mi Home.
- Connect the vacuum cleaner to your new account and scan the second floor.
- Before cleaning log in to the correct account.
Method 3: Buying an additional base (for new models)
Xiaomi models X10+ And the newer ones are multi-story navigation with additional bases, and the robot automatically recognizes which floor it's on, and it loads the map:
- π Buy an additional docking station (sold separately).
- π Install it on the second floor and do the binding via Mi Home.
- πΊοΈ Scan each floor individually.
π‘
If you don't have the option to buy a second base, use geofences in Mi Home. set up automatic map switching when you change your location (for example, when you climb to the second floor).
Important: If you use one vacuum cleaner on multiple floors without additional bases, never carry it during cleaning. This knocks down the navigation system and the map may get damaged.
Step 5: Map Problems and Solutions β Why the Vacuum Cleaner is βGigsβ
Even when you set it up properly, the map can behave strangely, and here are the most common problems and solutions.
1.The map is not saved after editing
β οΈ Warning: If you save the changes to Mi Home, check the firmware version. There was a synchronization error in the older versions (below 3.5.8). β Update.
2.The robot is "lost" and can't find a base
- π Check the battery charge (if the charge is below 20%, the vacuum cleaner may not return).
- π‘ Make sure the base is in an open place (not behind a curtain or under a table).
- π Restart the vacuum cleaner (hold the power button for 10 seconds).
3.The card has moved out or has been distorted
This happens if:
- πͺ Furniture was rearranged after scanning.
- π Cleaning was done in the dark (laser works poorly without light).
- π± The Mi Home app was closed during the cleaning.
Solution: Run a re-scan in Map mode (not a complete cleanup!).
4.Vacuum cleaner sees no new obstacles
If you have installed a new cabinet and the robot continues to try to drive through it, update the map:
- Remove the old card (Settings) β Map. β Drop it).
- Start cleaning in Full Cleaning mode.
- After scanning, edit the boundaries of the rooms.
5. "ghost" walls or objects appear on the map
These are artifacts from laser reflections, to get rid of them.
- πͺ Cover mirrors and glass surfaces with matte film.
- π‘ Turn on bright lighting (laser works better in good light).
- π Rescan the premises.
What if the vacuum cleaner stopped building the map?
Step 6: Backup and transfer cards to a new vacuum cleaner
If you're changing the robot vacuum cleaner to a new model or want to save the map for the future, you can back up. Unfortunately, Mi Home doesn't provide a direct function of exporting the cards, but there are workarounds:
Method 1: Saving screenshots and manual recovery
- Take screenshots of the map in Mi Home (enlarge the scale to see all the details).
- Save them to the cloud or to your computer.
- When setting up a new vacuum cleaner, use screenshots as a template for manual editing.
Method 2: Transfer through Mi Account (for the same models)
If you buy the same model of vacuum cleaner, you can try to transfer the settings:
- Remove the old vacuum cleaner from your Mi Home account.
- Connect a new vacuum cleaner to the same account.
- In some cases, the card is saved in the cloud and downloaded automatically.
Method 3: Use of third-party tools (for advanced users)
There are informal utilities like Valetudo or DustBuilder that allow you to export and import cards, but they require:
- π§ Rooted robot vacuum cleaner (not all models are supported).
- π» Skills of working with ADB and SSH.
- β οΈ Risk understanding (possible loss of warranty).
π‘
Xiaomi does not officially support card transfer between different models of vacuum cleaners. 1S on X10+, I'll have to scan the room again.
If you're not confident, it's easier to re-scan the room, and it will take time, but it will ensure that it works properly.
Step 7: Optimize the map for maximum cleaning efficiency
Once the map is set up, you can go further and optimize it to save time and energy. Here are some professional tips:
1. Set up the order of room cleaning
In Mi Home, you can specify the order in which the vacuum cleaner should clean the rooms, and the logical route reduces the cleaning time by 15-20%.
- First the entrance (where there is more dirt).
- Then the kitchen (requires floor washing).
- At the end of the bedroom (where you need a quiet cleaning).
2.Use "invisible" virtual walls
If you have leg furniture (such as a bed or sofa), draw virtual walls underneath, which will prevent the vacuum cleaner from entering hard-to-reach places where it can get stuck.
3.Tune different suction power for different zones
In models with support for automatic power adjustment (Xiaomi) S10+, X10+) can be appointed:
- πͺοΈ Maximum power for carpets.
- π Average power for laminate.
- π§ Minimum power + tiling.
4. Automate cleaning according to the schedule with the card in mind
Create multiple schedules for different zones, such as:
- π In the morning (7:00) β cleaning the hallway and kitchen.
- π 14:00 β washing the floors in the bathroom.
- π In the evening (21:00) β quiet cleaning of the bedrooms.
5.Regularly update the map
Even if the furniture has not been re-scanned, it is recommended to run a re-scan every 1-2 months.
- π Changes in lighting (winter/summer).
- π οΈ Sensor wear (laser may give less accurate data over time).
- π± Firmware updates (sometimes the algorithms of map construction change).
π‘
If you have pets, set up a zone of avoidance around their couches and bowls, which will prevent stress in pets and protect the vacuum cleaner from "attacks" from cats or dogs.