Xiaomiβs robot vacuum cleaners are not just automated cleaning devices, but real smart assistants that can remember your homeβs layout, avoid obstacles, and optimize routes. But their effectiveness depends on the quality of the built room map. Without an accurate map, the robot will move around randomly, skip zones, or waste extra time cleaning the same areas again.
Many users face problems: the robot βlostβ in long corridors, does not see furniture on legs or refuses to save the map after rebooting. In this article, we will analyze all the stages of creating a map - from the preparation of the room to fine-tuning in the Mi Home or Xiaomi Home application, as well as consider typical errors and ways to fix them. LDS-Ladar (Mi Robot Vacuum-Mop 2 Pro, Dreame) D9, Viomi V3) Budget options with a gyroscope (Mi Robot Vacuum) 1C).
If your robot has already tried to build a map, but the result did not suit you, do not rush to reset the settings. In 80% of cases, the problem is solved by adjusting the parameters in the application or physical preparation of the room. S7 or DreameBot. Z10 Pro) we will explain in detail how to save several floors and switch between them without losing data.
Before you start, make sure your robot vacuum cleaner supports mapping. Laser-free devices (such as the Mi Robot Vacuum Lite) are randomly traversed and cannot save maps. You can find a full list of compatible models in the table below.
1. Preparation of the room: what to clean and what to leave
The quality of the map is 60 percent dependent on how well you've prepared the room. LDS-A ladar scans the environment, reflecting laser beams off surfaces, and any transparent, shiny, or too dark object can distort the signal, result in blind spots, or error measurements.
Start by cleaning small objects from the floor: wires, children's toys, slippers or fringed mats, which the robot can grab onto or mistake for an obstacle that will distort the contours of the room.
- πͺ Feet furniture (chairs, tables, sofas) If the legs are less than 10 cm tall, the robot may not notice them as an obstacle and try to climb under the furniture where it gets stuck.
- πΌοΈ Mirrors and glass surfaces. LDS Ladar does not see transparent objects, so a large mirror on the floor (for example, in the hallway) can be perceived as a passageway.
- πͺ Doorways without doors. A robot can "think" that a room ends where a door joint is if it can't see the wall behind it.
- πΏ Houseplants with long, dangling leaves (like monsters or ivy) can cling to brushes or sensors.
It's equally important to ensure good lighting. In total darkness, laser robots work fine, but models with cameras (like DreameBot) L10 Pros may lose orientation. If there are areas with sharp contrast (black floor and white wall), cover them with temporarily light fabric, this will help the sensors to correctly determine the boundaries.
β οΈ Warning: If your home has stairs without fences, be sure to install virtual walls in the app or physical barriers!
2. First Enabling and Configuring in the Application
Before building a map, the robot must be tied to the Mi Account. Home/Xiaomi Home and updated to the latest firmware, outdated software can cause errors when scanning or saving the map, to check the firmware version:
- Open the Mi Home app.
- Choose your robot vacuum cleaner.
- Go to Settings β About the device β The firmware version.
- If the version is older than the official website, update it through Settings. β Firmware update.
After the update, reset the card (if it has already been created):
Settings β Map β Delete the map β ConfirmThis ensures that the robot will start scanning from scratch for multi-card models (e.g. Xiaomi Mijia). 1T) Choose Delete all cards.
Now place the robot at the charging station and make sure that:
- π The station is connected to the outlet and the indicator is lit green.
- π Around the station is free at least 1 meter in front and 0.5 meters on the sides.
- π« No obstacles more than 2 cm high in a radius of 2 meters (the robot must "see" the way to the exit from the docking station).
Start building the map through the application:
Main screen β Map β Start cleaning (Mapping mode)For some models (e.g. Dreame) D9) You may need to choose the type of cleaning: Full cleaning or Mapping.
π‘
If the robot stays still for a long time and does not start moving, check if the sensors block direct sunlight. LDS Ladar is sensitive to bright light - close the curtains if necessary.
3. Scanning process: what to do if the robot "hangs"
A standard scan of the room takes 15 to 40 minutes depending on the area and the complexity of the layout. The robot will slowly move around the perimeter, periodically stopping for more detailed scanning of the angles. On the app screen you will see the real mapping of the process: gray areas are unexplored areas, blue areas are already scanned.
Typical problems during scanning and their solution:
| Problem. | Possible cause | Decision |
|---|---|---|
| The robot is spinning in place and not moving forward. | Blocking LDS-ladar (dust, direct sunlight) | Wipe the ladar glass with a napkin, close the curtains |
| The map is built with "teared" lines | Too many transparent or shiny surfaces | Close the mirrors with a cloth, remove glass objects from the floor |
| Robot Loses Part of Room After Returning to Base | Weak Wi-Fi signal or processor overload | Reboot the robot, check the Internet speed (minimum 2 Mbps) |
| The card is not fully saved (broken) | Battery charge less than 20% | Charge the robot to 100% and repeat the scan |
If the robot is stuck in a scanning cycle of the same area for more than 5 minutes, this may indicate a hardware malfunction of the gyroscope or LDS ladar.
- Stop cleaning through the app.
- Turn the robot over and check if the rubbish has fallen under the wheels or brushes.
- Wipe the sensors (especially the front bumper and lower IR sensors) with a dry wipe.
- Restart the device by holding the power button for 10 seconds.
For models with camera navigation (DreameBot) L10, Xiaomi S7 MaxV is important to have clearly visible landmarks (e.g., furniture with clear contours) if the room is empty (e.g. after renovation), put a few boxes or books on the floor to help the robot navigate.
Charge the robot to 100%|Remove small objects from the floor|Close the mirrors and the glass.|Check the speed of Wi-Fi|Clean the sensors of dust-->
4. Preservation and editing of the map: zones, walls, forbidden areas
Once the scan is complete, the card is automatically saved in the application, but the raw card often requires manual adjustment:
- π Divide into rooms. Click on the map in the app and select Edit β Separate rooms. Draw lines along the boundaries of rooms (for example, between the kitchen and the corridor).
- π« No-go zones. Add virtual walls around places where the robot can't go (animal food, children's toys). β Add a zone β The no-go zone.
- π§Ή Intensive cleaning areas. Mark areas where you need to clean up more (e.g., near the front door). Use the 2-pass cleaning zone option.
- π Multicards (for several floors) in Xiaomi models S7 or DreameBot. Z10 Pro can be saved up to 5 cards. Use Settings to switch between them β Multicard β Add a new map.
If the map is not built correctly (for example, the room is displayed as two separate rooms), do not rush to delete it.
- Add virtual walls in the places of "break" maps.
- Start the robot in the mode Local cleaning on the problem area.
- If the error repeats, reset the card and repeat the scan based on the tips in Section 1.
For models with automatic map updates (Xiaomi Mi Robot Vacuum-Mop 2 Pro), it is enough to correctly build the base map once - then the robot will adjust it on its own every time you leave the dock. However, if you rearrange the furniture, it is recommended to start the re-scan manually.
β οΈ Note: When editing a map on Android devices, there is sometimes a bug when the changes are not saved. To avoid this, after each action, click Save in the upper right corner and wait for the notification of successful saving to appear.
How to transfer the card to a new phone?
5. Optimizing the map for effective cleaning
Even a perfectly constructed map can work inefficiently if you don't configure your cleaning options, and here are the key settings to check:
1. Room cleaning order. The default robot is to clean rooms randomly, to optimize the route:
Settings β Map β Cleaning procedure β ManualArrange the rooms so that the robot moves from distant rooms to the docking station (for example: bedroom). β corridor β kitchen β hallway).
2. Adjust the suction power. For carpeting, set maximum power, for laminate or tile, set average power. This will reduce cleaning time and prolong battery life.
3 Wet cleaning modes if your model supports floor washing (Xiaomi Mi Mop 2, Dreame) W10), tune in:
- π§ Water level (for laminate - minimum, for tile - average).
- π§½ Frequency of washing (e.g. washing after each cleaning or 1 time in 2 days).
- π« Areas without washing (carpets, carpeting).
4. Cleaning schedule, so that the robot cleans up in your absence:
Settings β Schedule β Add a taskSpecify the days, time and type of cleaning (e.g., Pn-Pt, 10:00, Quiet Cleaning). To save battery power, avoid cleaning during peak hours (morning and evening) when the robot may encounter active human movement.
π‘
Use the Memory Map feature (if you have one in your model) to allow the robot to remember the furniture and optimize the route, which reduces cleaning time by 20 to 30 percent after 3 to 5 cycles.
Typical errors and their elimination
Even after successful mapping, users face challenges. Consider the most common ones:
Mistake: Robot doesn't return to base
- π Reason 1: Battery charge less than 15%, but robot can't see dock.
- Solution: Move the station to a more open location or add a virtual wall to guide the robot.
- π‘ Reason 2: Wi-Fi signal is too weak and the robot loses communication with the application.
- Solution: Install a Wi-Fi repeater or switch the robot to 2.4 GHz (5 GHz not supported).
Error: The card is reset after the firmware update
This is a typical problem for Xiaomi Mi Robot Vacuum models. 1S viomi V2. To avoid losing a card:
- Before updating, take screenshots of the map or export it through Settings. β Map. β Export (if the function is available).
- After the update, donβt start cleaning right away β wait until the robot reboots and syncs with the server (the indicator should burn blue).
Mistake: Robot "mixes" floors in a multi-map
If you have several floors and the robot starts to clean the wrong one:
- Make sure that each floor has a unique landmark (e.g. the docking station is in different locations).
- Rename the maps in the application: 1 floor - Kitchen, 2 floor - Bedroom.
- Before moving the robot to another floor, manually select a map in the application.
Mistake: Map shows 'ghost' walls
This happens when the robot encounters a temporary obstacle (such as a chair) that is then removed to eliminate:
Settings β Map β Clear the history of obstaclesIf the error repeats, run Local Cleanup on the problem area - the robot will rescan it.
Settings β Additional β Calibration of LDSThis procedure takes 2-3 minutes and helps to eliminate the card displacement.-->
7. Advanced features: multicards, 3D-Scanning and Integration with a Smart Home
Xiaomiβs modern robot vacuum cleaners support features that go beyond basic cleaning.
1. Multicards for multiple floors
Xiaomi models S7, DreameBot Z10 Pro and Viomi V3 They can save up to 5 cards (for example, for each floor of the house) to add a new card:
- Move the robot and docking station to another floor.
- In the app, select Settings β Multicard β Add a map.
- Start the scan (the robot must start from the docking station).
- After completion, name the map (for example, "2nd floor - Bedrooms").
To switch between cards, use the drop-down menu in the upper right corner of the map screen.
2. 3D-scanning and avoidance
Robots with cameras and infrared sensors (Xiaomi) S7 MaxV, DreameBot L10 Pro) can recognize objects in real time to enable this function:
Settings β Object Recognition β IncludeList of recognized objects:
- π Shoes.
- πΎ Cat toilet tray
- 𧦠Socks, clothes.
- π Wires
You can add objects to the blacklist so that the robot can always go around them.
3.Integration with Apple HomeKit and Google Assistant
To control the robot's voice:
- In the Mi Home app, go to Device Settings β Voice assistant.
- Select Apple HomeKit or Google Assistant and follow the instructions.
- After synchronization, use the commands: "Hey Siri, start cleaning the living room" "OK Google, return the robot vacuum cleaner to base."
4. Automatic lifting of mops on carpets
In models with wet cleaning function (Xiaomi Mi Mop 2, Dreame) W10) You can set up automatic lifting of mops when you hit the carpet:
Settings β Wet cleaning β Raising mops on carpets β Turn onTo do this, pre-mark on the map the area with carpeting as a carpet.