Xiaomi Mi Robot Vacuum-Mop S10 is a smart device that can not only clean up dust, but also build detailed maps of your home for the most efficient cleaning. However, many users face problems when they first start: the map is not created completely, rooms are defined incorrectly, or the robot is โlostโ in space. In this article, we will discuss all the steps of creating a map from preparing the room to fine-tuning in the Mi Home app, and also explain how to avoid typical errors and optimize cleaning routes.
It's important to understand that the quality of mapping directly affects cleaning speed, battery consumption, and even wear and tear of brushes. For example, if a robot repeatedly drives through the same areas because of an inaccurate map, this reduces its life. We tested the Xiaomi S10 in different conditions โ from studios to three-bedroom apartments โ and identified key points that ensure the perfect construction of the map the first time. If you just unpacked the device or want to recreate the map after a failure, this guide will help you get it right.
Preparation of the premises before creating a map
Before you start the robot, you have to prepare the space. This is the most important step that many people miss, and then wonder why the S10 can't build an accurate map. Let's start with the lighting: the robot's sensors (lidar and cameras) work better at 200-500 lux brightness. In dark rooms or when there are sharp changes in light (for example, direct sunlight through the window), the map can be "teared."
Remove from the floor any small objects that may interfere with movement: wires, children's toys, slippers or rugs with fringe. Pay special attention to transparent or black objects - the sensors Xiaomi S10 are worse at recognizing them. If there are mirrors or glass surfaces in the room (for example, a coffee table), cover them with a cloth during the first cleaning - this will prevent false alarms of the sensors.
- ๐ฆ Lighting: uniform, without sharp shadows. Avoid direct sun.
- ๐ช Doors: All interior doors must be open (the robot cannot open them!).
- ๐ช Furniture: chairs and stools move to the walls to free passages at least 50 cm wide.
- ๐ Charging station: install it in a corner, on a flat surface, with free space 1-1.5 m in front and on the sides.
If your home has stairs or rapids that are more than 2 cm high, install virtual walls in the app ahead of time or use physical limiters (like magnetic tape).The Xiaomi S10 doesn't have high-precision drop sensors, so it's better to be safe.
First start and build a map: step-by-step instructions
Now, to the process of mapping, turn the robot on, plug it into the Mi Home app (if you haven't already done so), and follow the instructions:
- Charge to 100%. Make sure the robot is fully charged. If the battery level is below 80%, the map may not be fully built.
- Select mode. In the app, go to Cleanup โ Map โ Create a new map.
- Start. Press "Start" and wait until the robot has inspected the entire room. Don't interrupt the process.
The time of map construction depends on the area:
- ๐ up to 50 m2 - 10-15 minutes;
- ๐ข 50โ100 m2 โ 20-30 minutes;
- ๐๏ธ over 100 m2 โ up to 40 minutes (pauses for recharging are possible).
So as you scan, the robot spirals around, gradually covering the entire space, so if it gets stuck or loses orientation, don't help it manually, wait until it finds its own way out, otherwise the map may become fragmented.
Charging the robot 100%|All doors open.|Little things removed from the floor|The charging station is in the right place|Lighting uniformly-->
Setting up the map in the Mi Home app
Once the scan is complete, a draft card will appear in the app, and now it needs to be edited:
- Divide the space into rooms: click โEditโ โ โAdd roomโ and circle the contours.
- Name each area (e.g., โKitchenโ, โBedroomโ) โ this will help with selective cleaning.
- Install virtual walls and no-go zones if there are areas where the robot does not need to go (for example, a pet feeding place).
For precise configuration, use the functions:
- ๐ Scaling: If the map is too large or small, calibrate it to the actual size of the room (in the map settings).
- ๐ Turn: If the robot has misidentified orientation, rotate the map so that it matches the actual location of the rooms.
- ๐งน Priority areas: identify areas that need to be cleaned more often (such as the hallway).
Pay attention to the color tags on the map:
- ๐ข Green: clear zones;
- ๐ก Yellow areas that require re-cleaning;
- ๐ด Red: Obstacles or scanning errors.
๐ก
If the robot constantly โlosesโ the same area (for example, under the bed), add a beacon for robot vacuum cleaners (sold separately) or enable the feature โAugmented scanningโ in the card settings.
Common mistakes when creating a map and how to fix them
Even with the right preparation, there can be problems.
| Problem. | Reason. | Decision |
|---|---|---|
| Map fragmented (broken into parts) | The robot lost contact with the base or got stuck. | Delete the card and restart the scan. Make sure the Wi-Fi is stable (signal at least -65 dBm) |
| Rooms are incorrectly identified | Poor lighting or mirrored surfaces | Add lights, cover mirrors. Manually edit the boundaries of the rooms in the app. |
| The robot is not returning to base. | The charging station stands in a narrow passage or on the carpet | Move the base to an open space, make sure there are no obstacles around it. |
| The map is โshiftedโ after each cleaning. | The robot does not start from the base or it is transferred manually. | Always start cleaning from the dock. If you've moved the robot, reset the position in the settings. |
Critical error: if the robot stopped saving the map after updating the firmware, reset the settings through Settings โ General โ Reset to factory. After that, the map will have to be recreated.
โ ๏ธ Note: If you are using Xiaomi S10 In a two-story house, don't move it between floors manually. The robot can't distinguish levels and will try to match maps, which will lead to chaos. Create a separate map for each floor using the Multi-storey house feature in the settings.
Optimizing the map for effective cleaning
Mapping is only half the job, and to make cleaning as efficient as possible, you can set the following parameters:
- ๐ Schedule: Program the cleaning for a time when you are not at home (for example, from 9:00 to 12:00.
- ๐ Cleaning mode: for carpets, choose Maximum suction force, for smooth surfaces - Quiet mode.
- ๐ Repeated passes: Enable Double cleaning for highly contaminated areas (e.g. kitchens).
- ๐ซ Avoidance zones: Mark areas where the robot is constantly stuck (such as a high threshold or a non-standard shaped plinth).
For advanced users, automation scripts are available, for example, you can configure the robot to:
- First, dusting the living room,
- Then I was cleaning the kitchen floor.
- And at the end, he was back at the mop washing base.
These settings are available in the Automation โ Create a script.
How to export a card for backup?
Compatible with other Xiaomi devices
Xiaomi S10 can integrate with other gadgets of the Mi Home ecosystem, which opens up additional opportunities for map management:
- ๐ Smart sockets: connect the charging station to Xiaomi Smart Plug to track the energy consumption of the robot.
- ๐ฑ Voice assistants: With Alice or Google Assistant, you can start cleaning a particular room by voice command (for example: โAlice, ask the robot to clean the bedroomยป).
- ๐ช Door opening sensors: if Xiaomi is installed in the room Door/Window Sensor, the robot will know when the door is closed and not try to open it.
To set up integration, go to Profile โ Smart Home โ Add Device andfollowing the instructions to link the devices. For example, to allow the robot to start cleaning automatically when you leave the house, create a scenario with the condition โNobody is homeโ (using the Xiaomi Home Security Kit).
โ ๏ธ Note: If you are using Xiaomi S10 If you have a robot vacuum cleaner from another brand, like Roborock, their cards may conflict, then turn off the Card Exchange feature in the settings of both devices, or the cleaning routes will overlap, leading to chaos.
Update firmware and its impact on the map
Regular firmware updates for the Xiaomi S10 not only add new features, but also improve mapping algorithms. However, sometimes after an update, old cards can be reset or work incorrectly.
- Before updating, save a backup copy of the card (how to do this, read the spoiler above).
- Make sure the robot is connected to a stable 2.4GHz Wi-Fi network (5GHz not supported!).
- Do not interrupt the update process, as this may result in the loss of all saved cards.
After the update, check:
- ๐บ๏ธ Whether the map is saved (sometimes you need to restart the robot).
- ๐ Are there new functions (for example, 3D-mapping or object recognition).
- โ๏ธ Have you lost your personal settings (priority zones, virtual walls).
If after the update, the robot began to behave strangely (for example, โdoes not seeโ part of the room), perform a calibration of the sensors:
- Turn the robot over and clean the lidar lenses and cameras with a dry napkin.
- In the application, select Settings โ Additional โ Calibration of sensors.
- Follow the instructions on the screen (the robot will perform the test drive).
๐ก
Update the firmware only when the robot is fully charged and the Internet connection is stable. If during the update there is a failure, the card can be lost without the possibility of recovery.