Creating a map for the robot vacuum cleaner Xiaomi Vacuum S10: from scanning to fine-tuning

Xiaomi Vacuum Robot Vacuum S10 β€” It's not just a cleaning device, it's a real smart assistant that can remember your home's layout and optimize your routes, but without a properly designed map of the room, it's going to work blindly, waste time chaoticly cleaning and skip difficult areas. Why does it matter? The map allows the robot to accurately define room boundaries, avoid obstacles, and even set virtual barriers to restricted areas (such as children’s toys or wires).

Many users mistakenly think that it is enough to run the vacuum cleaner once, and he will "understand" the layout, but in practice, a quality map is created in 3 stages: initial scanning, manual adjustment in the application and test cleaning with improvements. In this article, we will analyze every step from preparing the room to saving several floors (if any), and also reveal the secrets of optimization, which are not written in the official instructions.

If you just unpacked Xiaomi S10 Or you've had problems building a map (e.g., a robot "lost" or doesn't keep a plan), this guide will help you avoid common mistakes. For example, did you know that bright lighting and glossy surfaces can knock down a laser rangefinder? Or that multi-level apartments need to use the Multi-Apartment Mode function.

Preparation of the room before scanning

Before launching the Xiaomi Vacuum S10 To create a map, you need to make space, and that doesn't mean you need to do a cleanup, but some of the nuances are critical to the quality of the scan. For example, mirrors, glass doors, and dark corners can disorient lidar (laser sensor), which results in a distorted or incomplete map.

Here's what you need to do in advance:

  • πŸ”Œ Remove wires and small objects from the floor – the robot can catch or β€œslug” that will distort the trajectory.
  • πŸͺŸ Cover mirrors and glass surfaces with cloth or paper (especially if they are large).
  • πŸšͺ Close doors to rooms that do not need to be scanned (such as a closet or bathroom).
  • πŸ’‘ Provide uniform lighting – too bright light or complete darkness impairs camera performance.

Pay special attention to height differences (thresholds, carpets with high pile). S10 It can handle obstacles up to 2 cm, but if there are steps or thick carpets in the house, it is better to temporarily remove them or mark them with virtual walls later).

If you have a lot of furniture with transparent legs (glass tables, plastic chairs), the robot may not notice them and collide, in which case, after the first scan, you will have to manually add virtual walls to the Mi Home application.

πŸ“Š How often do you move furniture in your home?
Once a month
Six months
Less than once a year
Never.

First scan: start and basic settings

Now, let's move on to the process of mapping.

  1. Install Xiaomi Vacuum S10 to the charging station and make sure it is connected to Wi-Fi.
  2. Open the Mi Home app, select your vacuum cleaner and go to the Map section.
  3. Click Start Cleaning and select Full Cleaning (not Zone!) mode.

The robot will start spiraling, scanning the room gradually, and at this point, it's important to:

  • 🚫 Do not interfere in the process - do not carry the vacuum cleaner with your hands and do not block its path.
  • πŸ•’ Wait until it completely bypasses all available areas (this can take 20-30 minutes depending on the area).
  • πŸ“± Keep track of map construction in real time in the app – if any rooms are left gray, they will have to be scanned later.

Once the cleaning is done, the map will automatically be saved, but the first option almost always requires further development, such as:

  • Combine two rooms into one (if the doorway is wide).
  • Do not notice small protrusions or niches.
  • It is not correct to define the boundaries of carpets.

If the map is blurred or with gaps, try to start the scan again, pre-reload the vacuum cleaner (hold the power button for 5 seconds). Also check that the application settings have enabled the option to Save the card after cleaning.

πŸ’‘

If the robot is constantly β€œstuck” in one place during the scan, put a piece of paper on that place – this will help identify the problem (for example, a reflection from the floor or an obstacle).

Manual adjustment of the card in Mi Home

Now, to the most creative phase, which is map editing, the Mi Home app has tools for:

  • πŸ–‹οΈ Rooms divided (if the robot combines them into one).
  • 🧹 Adding virtual walls and forbidden areas.
  • πŸ“ Room renames (e.g. "Bedroom", "Kitchen").
  • πŸ”„ Floor combinations (for multi-level apartments).

To divide the rooms:

  1. Click on the map in the app and select Edit.
  2. Slip on Divide rooms and draw a line on the border between the rooms.
  3. Confirm the changes, and the robot will remember the new zones.

To add virtual walls (for example, so that the vacuum cleaner does not come under the sofa or to the cat bowl):

  1. Choose the Virtual Wall tool.
  2. Draw a line on the map in the right place.
  3. Set the width of the wall (by default - 10 cm).

If you have multiple floors, activate Multi-Apartment Mode in the map settings, which will save separate plans for each level. Note: when you move the vacuum cleaner to another floor, manually transfer it to the station, otherwise it may "forget" the current map.

Make sure all rooms are properly separated|

Check for no gray unscanned areas|

Add virtual walls for dangerous areas|

Rename rooms for convenience|

Save the map to the cloud (in case of resetting settings)-->

Saving and optimizing the map

You need to save the map after you edit it, and in Mi Home, you do it automatically, but for safety reasons:

  1. Click Save in the upper right corner of the map screen.
  2. Select Save to the Cloud (Xiaomi account is required).

Now you can optimize the cleaning:

  • πŸ“Š Set up a schedule for different rooms (for example, clean the kitchen daily, and the bedroom every other day).
  • πŸ”‹ Install areas with enhanced cleaning (where more trash is available).
  • 🚫 Add β€œno-go zones” for places where the vacuum cleaner should not go (for example, near the aquarium).

To speed up cleaning, use Save Maps, which means that if the layout doesn't change, the robot will navigate the map instead of scanning the room again, saving up to 30 percent of the time per cycle.

If you often rearrange furniture, update the card every 1-2 months.

  1. Start cleaning in Full mode.
  2. After completion, check the map for relevance.
  3. If necessary, adjust the boundaries of the rooms manually.
What to do if the robot has forgotten the map?
If the card disappeared after updating the firmware or resetting the settings, try: 1. Reboot the vacuum cleaner (hold the power button 10 seconds). 2. In the Mi Home app, select Restore the card from the cloud (if synchronized). 3. Run the rescan in Full Cleanup mode.

Typical problems and their solutions

Even after careful adjustment, there can be difficulties, and here are the most common ways to solve them:

Problem.Possible causeDecision
The map is not saved.Failure to sync with the cloudCheck Wi-Fi connection and restart vacuum cleaner
Robot gets lost in one roomToo many reflective surfacesClose mirrors with fabric or add virtual walls
Map distorted (rooms floating)Low battery charge during scanningCharge the vacuum cleaner to 100% and repeat the scan
Some rooms are not visible.The doors were closed during the scan.Open all doors and start cleaning again.

If the robot is constantly facing the same obstacle (such as a table leg), try:

  • Add a virtual wall around it.
  • Put a matte tape on the obstacle (so that the lidar better recognizes it).

Another common problem is that the vacuum cleaner doesn't return to base after cleaning, and it can be because of:

  • The station's location was changed (replaced after scanning).
  • Obstacles to the base (for example, forgetting to remove the chair)
  • Weak Wi-Fi signal at the station location.

πŸ’‘

If after all the manipulations the map is still built incorrectly, try to reset the vacuum cleaner settings to the factory (Settings) β†’ Reset to Mi Home and start the process again.

Advanced Features: Zones, Schedule and Voice Control

When the base card is ready, you can configure advanced features for maximum convenience.

  • πŸ“… Cleaning schedule by week and time.
  • 🎯 Zone cleaning – cleaning only selected areas.
  • πŸ—£οΈ Voice control via Alice or Google Assistant.

To set up the schedule:

  1. In the Mi Home app, go to Cleanup β†’ Schedule.
  2. Choose the days of the week and the time.
  3. Specify rooms or areas for cleaning.
  4. Set up your suction level (for example, Quiet for night cleaning).

For area cleaning:

  1. On the map, select the desired area (for example, around the dining table).
  2. Select the Zone Cleanup mode.
  3. Start the process – the robot will clean only the selected area.

If you have a smart speaker (like the Xiaomi Smart Speaker), connect it to the vacuum cleaner via Mi Home, and then you can use voice commands like:

  • "Alice, start cleaning the kitchen."
  • "Okay, Google, send the vacuum cleaner to base."

πŸ’‘

To save battery power, set up a β€œquiet hours” on the schedule (for example, from 23:00 to 7:00) when the vacuum cleaner will not start automatically.

Tips for Maintaining the Relevance of the Map

Map in Xiaomi Vacuum S10 β€” It's not a static plan, it's a dynamic model that needs updating. Here's how to keep it up to date:

  • πŸ”„ Update the card every 1-2 months (or after rearranging the furniture).
  • πŸ“± Check the Mi Home app regularly for firmware updates.
  • πŸ”‹ Watch the battery level – with a low charge (<20%) The robot may be scanning incorrectly.

If you move frequently or take a vacuum cleaner to your country house, use the Save a few cards function.

  1. Create a map for the new room.
  2. Save it under a unique name (for example, "Dacha 2026").
  3. If necessary, switch between cards in the settings.

Note that if you have completely changed the layout (for example, made a repair), it is better to create a new map from scratch.

  1. Remove the old card in Mi Home.
  2. Run the full scan again.

Don't forget to clean the vacuum cleaner sensors, because dirt on the lidar or camera can distort the data.

πŸ’‘

If you use a vacuum cleaner on multiple floors, don't move it manually between them - always return to the base and wait for the current cleaning to be completed.

FAQ: Frequent questions about maps in Xiaomi Vacuum S10

Can I use one card for several floors?
No, you need to create a separate map for each floor, turn on the Multi-Apartment Mode in the settings and save the plans for each level separately, and the robot will automatically determine which floor it is on (by the location of the base).
Why doesn’t the robot save the map after cleaning?
The reasons can be different: No Wi-Fi connection (the card is saved only when the Internet is stable); a failure in the Mi Home app - try to reinstall it; insufficient memory on the vacuum cleaner (rarely, but it happens after long use); Check the sync settings in the Xiaomi account.
How to transfer the card to a new phone?
Maps are stored in the Xiaomi cloud attached to your account. To transfer them to a new device: Install Mi Home and log in to the same account. Wait for data sync (may take a few minutes). Check that the map appears in the Map section. If the card does not appear, check if the cloud sync option is enabled in the vacuum cleaner settings.
Can I edit the map from a computer?
Officially, no, the Mi Home app is only available for mobile devices. However, there are unofficial ways: Use an Android emulator (like BlueStacks) on a PC. Connect to a vacuum cleaner via a computer. API Xiaomi (technical skills required) We do not recommend the latter option due to the risk of disrupting the device.
How many cards can you keep in the memory of a vacuum cleaner?
In Xiaomi Vacuum S10 You can store up to 5 separate cards (for example, for different floors or houses). If the limit is exhausted, you have to delete the old card before creating a new one).