How to correctly map the robot vacuum cleaner Xiaomi Mi Robot Vacuum Mop: from scanning to fine tuning

With the advent of robot vacuum cleaners, cleaning the house has become easier, but to make the Xiaomi Mi Robot Vacuum Mop work as efficiently as possible, it needs an accurate map of the room. Without it, the device will move randomly, skip zones or waste time re-cleaning the same areas. Mapping is the basis of intelligent cleaning, and how well you set it up depends on the quality of the robot.

Many users face problems: the robot does not save the map, loses it after rebooting or misrecognises rooms, often due to scan errors or misconfigurations in the Mi Home app. In this article, we will break down the step-by-step algorithm for creating a map, explain how to edit, save and use it for zone cleaning, and also reveal secrets that the manufacturer does not always mention in the official instructions.

If your Xiaomi Mi Robot Vacuum Mop ignores some areas or is constantly stuck in one place, most likely, the problem lies in the wrong map, you can fix this even without technical skills – the main thing is to follow proven methods and avoid typical errors.

Preparation of the room before scanning the map

Before you can launch a robot to create a map, you need to prepare the space, and negligence at this point will cause the device to misrecognize the boundaries of the rooms or get stuck in narrow passages.

  • 🧹 Remove small objects from the floor: wires, toys, shoes, fringed mats, and the robot can grab them or mistake them for an obstacle.
  • 🚪 Open all the doors to the rooms that need scanning, and the robot will perceive the closed doors as a wall.
  • 💡 Provide good lighting. Even if the model has LiDAR, the extra light helps the camera better recognize textures.
  • 🪟 Close the curtains or blinds if there is bright sun in the room. Direct rays can blind the sensors.

Pay special attention to transparent or mirrored surfaces (glass tables, showcases). Xiaomi robots with LiDAR scanners (for example, models). S5/S6/S7) They're better at handling them than conventional infrared sensors, but if you have large mirrors in your home, put opaque tape on them at the level of the mirror. 20–30 This will help the robot to “see” the obstacle.

Also check if the room has magnetic tapes or virtual walls from other robot vacuum cleaners, which can confuse the Mi Robot Vacuum Mop, making it think the path is blocked.

📊 What model of a robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop Pro
Mi Robot Vacuum-Mop 2 Ultra
Another model
I haven't bought it yet.

Running the first scan: how a robot creates a map

When the room is ready, you can start mapping, and the important thing is that the first run should be complete, without interruption.

  1. Install the robot on the charging station and make sure it is in an open place (not in a niche or outside the door).
  2. Turn the robot on by pressing the power button. Wait for it to emit an audible signal.
  3. Open the Mi Home app, select your robot and click Cleanup» → «Scanning the map».
  4. The robot will start moving around the perimeter of the room, and then it will fill the interior space, so don't interrupt the process, even if it seems long.

The scanning speed depends on the model:

  • 🤖 Mi Robot Vacuum-Mop 2 Lite: ~15-20 minutes to an apartment 50 m².
  • 🤖 Mi Robot Vacuum-Mop Pro/S7: ~10–15 minutes thanks to improved LiDAR.

During the scan, make sure that the robot does not "hang" in one place for more than 1-2 minutes.

  • 🔋 Charge level (should be) >30%).
  • 📶 Wi-Fi signal (the robot must remain connected to the network).
  • 🚫 Is there any obstacle that he cannot pass (for example, a high threshold).

If the robot has completed the scan but the map in the app doesn't appear or doesn't display correctly, reboot it (hold the power button for 10 seconds) and repeat the process. This is a common problem when first running, especially on models with firmware older than 2022.

💡

If the robot is constantly "lost" in a large room, divide the space into zones using virtual walls in the application, which will help it to navigate faster.

Save and edit the map in the Mi Home app

Once the map is successfully scanned, it will appear in the "Map" section of the Mi Home app, but it's still "raw" -- you need to save it and edit it if you need to. Here's how to do it:

  • 📱 Open the Map tab and wait until the robot completes the cleaning (or tap Save manually).
  • 🏠 Click on the Edit icon (pencil) and select Save Card. Give it a name (e.g., Apartment_1_floor»).
  • 🔄 If the robot scans multiple floors, create a separate map for each level. You can manually switch between them.

You can now start editing:

  1. Room division: press "Split Rooms" and draw lines along the boundaries of the room. This is for zone cleaning.
  2. Adding virtual walls: If the robot enters unwanted areas (such as a cat bowl), draw limiters.
  3. Set up forbidden areas: highlight areas that the robot should ignore (for example, a long-pile carpet).

If the room on the screen looks too big or small, calibrate the map manually.

  1. Measure the actual length of the wall (for example, 4 meters).
  2. In the application, click “Calibration” and specify this distance on the map.
The map problemPossible causeDecision
The map is not saved.Weak Wi-Fi signal or firmware errorReboot the robot and router, update the software
Rooms merge into oneNo clear boundaries (open doorways)Add virtual walls or close doors while scanning
Map 'shifts' after rebootThe robot is not on the base or sensors are lostReturn the robot to the station and rescan the map
Some rooms are not displayed.The doors were closed during the scan.Start a re-scan with open doors

If you use Mi Robot Vacuum-Mop 2 Ultra or Pro, the application offers Multi-Floor Mapping, which allows you to save up to 5 different maps (for example, for each floor of the house) and automatically recognize where the robot is at.

Make sure the robot's on base.|Check the Wi-Fi connection|Call the map by a clear name|Separate rooms and add no-go zones|Save the map to the cloud (optional)

-->

Setting up zone cleaning and schedule

Now that the map is ready, you can set up zone cleaning and automatic tasks, so that the robot can clean only the right rooms at a given time.

To create a zone:

  1. Open the map in Mi Home and click Add Zone.
  2. Circle the desired area (for example, kitchen or corridor).
  3. Select cleaning mode: Vacuum, Mop or Vacuum Cleaner + opus.
  4. Specify the number of passes (for severe contamination set 2-3).

To set the schedule:

  1. Go to the Schedule (Schedule).
  2. Choose the days of the week and the cleaning time.
  3. Specify which areas to clean (for example, only the bathroom and kitchen in the morning).
  4. Activate Quiet Mode if you clean at night.

A tip for Mi Robot Vacuum-Mop 2 Ultra owners: this model has an automatic mode change function, for example, you can ask the robot to vacuum the entire apartment first, and then only mop the kitchen and bathroom.

    How does a robot determine where it is?
    Xiaomi Mi Robot Vacuum Mop uses a combination of LiDAR (laser scanner), gyroscopes and odometry (wheel counting). 3D-If the robot is lost, it usually means that the odometry has gone off (for example, because the wheels slipped on the smooth floor), and then recalibration or rescanning will help.

    Common Mistakes and How to Avoid Them

    Even after a successful scan, users face problems, and here are the most common errors and ways to solve them:

    ⚠️ Warning: If the robot after updating the firmware stopped saving the card, reset it to factory settings (Settings) → Reset) and rescan the room, which is due to conflicts between software versions.

    • 🔋 The robot forgets the card after discharge: this is typical for models with a small memory (for example, Mi Robot Vacuum-Mop 2 Lite.

    Another common problem is that the robot is confusing floors. If you have an apartment building and the robot is going to multiple levels, make sure you set up Multi-Floor Mapping.

    1. Scan each floor separately.
    2. Save cards with different names (e.g., "1 floor", "2 floor").
    3. In the robot settings, select the option “Auto-Floor Detection”.

    If the robot is still confusing cards, try to tie each to a separate base, like buying a second charging station and putting it on the other floor, and Xiaomi models support up to 4 bases per card.

    💡

    The most common reason for card loss is a weak Wi-Fi signal or an interrupted firmware update. Always check network stability before scanning!

    Additional features: save the map to the cloud and share

    Modern models of Xiaomi Mi Robot Vacuum Mop allow you to save maps to the cloud and share them with other users, which is convenient if the robot is controlled by several people (for example, family members).

    To save the map to the cloud:

    1. Open the map in Mi Home and click on the three dots in the upper right corner.
    2. Select “Save to the Cloud” (Save to the Cloud).
    3. Confirm the action. The card will be linked to your Mi Account.

    For sharing:

    1. Go to "Device Settings» → «Shared Access (Shared Access).
    2. Enter the email or phone of the person you want to provide access to.
    3. Select the rights level: “View only” or “Manage”.

    Please note:

    • 🔒 Cloud cards take up space in your Mi Account (up to 5GB free).
    • 📱 When you change your phone, the cards will automatically be downloaded if you log in to the same account.
    • ⚠️ If you remove the robot from the app, the maps will remain in the cloud, but they will have to be re-associated.

    Important for safety: If you sell or give away a robot, be sure to remove all maps from the cloud and reset the device to factory settings. Otherwise, the new owner will be able to see the plan of your apartment!

    Update firmware and its impact on maps

    Regular firmware updates improve the robot's performance, but sometimes they can reset cards or change scanning algorithms to avoid problems:

    • 📲 Before updating, check that the robot is on the base and connected to the charging.
    • 📶 Make sure that Wi-Fi is stable (it is better to use an Ethernet cable for the router).
    • 🔄 After the update, rescan the map even if it is saved – sometimes the format of the data storage changes.

    If the robot starts to behave strangely after the update (for example, does not recognize rooms or gets stuck), try:

    1. Reset the card settings (Settings) → Map. → Reset the card).
    2. Reboot the robot (hold the power button for 10 seconds).
    3. If the problem persists, roll back the firmware to the previous version (this can be done through Mi Home in the Updates section).

    ⚠️ Note: Some users complain that after updating to firmware 3.5.9_004026 (2023 The robot has become less able to recognize furniture, and if you encounter this, turn off the option "Enhanced Mapping" in the settings.

    To check the firmware version:

    1. Open Mi Home and select your robot.
    2. Go to "Settings» → «About the device (About Device).
    3. Check out the “Firmware Version” line.

    💡

    If the robot is slower to scan after the upgrade, try turning off High Precision Mapping in the map settings. It improves accuracy, but requires more resources.

    FAQ: Frequent questions about maps in Xiaomi Mi Robot Vacuum Mop

    🤔 Why the robot doesn’t save the card after scanning?
    This may be due to: Weak Wi-Fi signal (the robot does not have time to sync with the server); Low battery charge (<30%). Firmware error (try to update the software) Solution: Reboot the robot, check the Internet and repeat the scan.
    🏠 Can I use a single card for several floors?
    No, the robot doesn't automatically switch between floors on a single map, so you have to create a separate map for each level, except for models with Multi-Floor Mapping (like Mi Robot Vacuum-Mop 2 Ultra), but there the cards are stored separately.
    🔄 How to transfer the card to a new phone?
    If you log in to the same Mi Account, the cards will automatically be downloaded from the cloud. If not, export the card manually: Open the card in Mi Home. Click three dots. → «Export the card. Save the file and import it on the new device.
    🚫 Robot ignores virtual walls. What to do?
    Check: Is the "Use Virtual Barriers" option enabled in the card settings, has the settings been broken after the update (sometimes saving the map helps), or is the walls too close to each other (minimum distance is 20 cm).
    🔋 The card is reset after the battery is discharged?
    For models with small memory (for example, Mi Robot Vacuum-Mop 2 Lite), this is typical. Solution: More often put the robot on the base (at least once every 2-3 days); Update the firmware - new versions have improved energy efficiency; buy a model with a larger memory (for example, Pro or Ultra).