How to set up a map in Xiaomi’s wet-cleaning robot: a complete guide to 2026

Xiaomi’s wet cleaning robots are not just home assistants, they’re real smart devices that can remember layouts, optimize routes, and even avoid obstacles. However, without properly configuring the map in the Mi Home or Xiaomi Home app, you run the risk of chaotic cleaning, missed areas, or excessive water consumption. This article will help you figure out how to create an accurate map of the room, customize cleaning areas, avoid typical mistakes, and maximize the capabilities of your robot – whether it’s Mi Robot Vacuum Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2S or more recent models like the S10+.

We're going to look at not only the basic steps of calibrating the map, but also the hidden settings that the manufacturer doesn't always advertise, like how to get the robot to more accurately bypass carpets when wet cleaning, or why the map sometimes gets knocked off after rebooting the device, and how to use the Multi-Apartment Mode feature to clean different rooms without losing accuracy, which is relevant for country house owners or renters.

Before you start setting up, make sure your robot vacuum cleaner is updated to the latest firmware version.The current software versions for popular Xiaomi models can be checked in the table below:

1.Preparation for the first cleaning: what to do before creating a map

Many users make a critical mistake: turn on the robot blindly without preparing the room, and the map is distorted, and the device wastes time on unnecessary maneuvers.

  • 🧹 Remove small objects from the floor: wires, socks, children's toys. The robot may catch on or misinterpret them as walls.
  • πŸšͺ Close doors to non-cleaning areas: If you do not want the vacuum cleaner to come into the bathroom or storage room, restrict access physically.
  • πŸͺŸ Provide good lighting: sensors LDS (laser and ToF (3D-Scanners work more accurately in sufficient light. In dark rooms, the map can float".
  • πŸ“ Check the height of the carpets: if the pile is above 1.5 cm, the robot can get stuck or refuse wet cleaning in such areas.

Pay special attention to reflective surfaces β€” mirrors, glass tables or glossy laminate can knock down a laser sensor. If there are many such surfaces in the room, stick a matte film on them or temporarily close them with a cloth during the first cleaning.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum Mop 2 Pro
Xiaomi Robot Vacuum-Mop 2S
Xiaomi Robot Vacuum-Mop 2 Lite
Xiaomi S10/S10+
Another model

2. Creating the first card: step-by-step instructions

Now, the most important thing is to generate a map of the room, which can take anywhere from 10 to 30 minutes depending on the size of the apartment.

  1. Open the Mi Home app (or Xiaomi Home for new models) and select your robot vacuum cleaner.
  2. Go to the Map section (usually the home icon in the bottom menu).
  3. Click Start Cleaning β†’ Complete Cleanup. The robot will begin spiraling away from the base, scanning the room.
  4. Do not interrupt the process, even if the robot is standing still for a long time - it can calibrate the sensors.
  5. Once the cleaning is complete, the card will automatically be saved. If it is not available, check the Wi-Fi connection (the robot must be on the same network as the smartphone).

Important: If your apartment has several levels (for example, the first floor and the attic), create separate maps for each floor.

  1. In the app, go to the map settings β†’ Multi-apartment mode.
  2. Add a new floor and name it (e.g., "1 floor", "2 floor").
  3. Move the robot to the desired level and start cleaning again - the map will be saved separately.

β˜‘οΈ Preparation for the first cleaning

Done: 0 / 5

3. Map editing: zoning, no-go zones and virtual walls

The map you generate is just the basics, and now you need to optimize it for your needs, and the Mi Home app has the following tools:

FunctionWhat do you need?How to set up
Cleaning areasSelect areas that need to be cleaned more often (for example, near the front door)On the map, hold your finger on the area β†’ select β€œAdd Zone” β†’ adjust the cleaning frequency
No-go zonesExclusion of places where the robot cannot go (animal feed, baby mats)Click "Add no-go zone" β†’ circle the area β†’ save
Virtual wallsRestricting access to certain rooms without physical barriersSelect "Add a virtual wall" β†’ draw a line on the map
Room separationAutomatic or manual space separation for accurate room cleaningClick "Edit map" β†’ "Separate rooms" β†’ confirm boundaries

Advice for owners of Xiaomi S10+: this model has the function "Smart room recognition"; the robot automatically determines the boundaries of the room by the location of furniture.

  1. Go to the map settings β†’ Room recognition.
  2. Activate the Autoseparation option.
  3. Start cleaning – after completion, the robot will prompt you to confirm or adjust the boundaries.

πŸ’‘

If the robot is constantly "lost" in a large room, break it up on a map into several smaller zones, which will help the device to navigate more accurately and reduce cleaning time.

4. Wet cleaning setup: how to avoid puddles and skips

The wet cleaning function requires special attention to the map settings.

  • πŸ’§ Intensity Adjustment: In Mi Robot Vacuum Mop 2 Pro models, 3 water levels are available. For laminate, choose Low, for tile, Medium or High.
  • 🚫 Carpet exclusion: If the robot washes carpets despite settings, check the humidity sensor. β†’ Wet cleaning ticks Avoid carpets.
  • πŸ”„ Cleaning order: first dry, then wet, that's the rule, otherwise the dust will smear on the floor.
  • πŸ“ High humidity areas: if there is often dirt in the kitchen or hallway, set up separate areas for them with enhanced wet cleaning.

Note that in models with a lifting mop (for example, Xiaomi S10+), you can set up automatic lifting of the cloth when you return to base, this prevents the mop from drying out and spreading bacteria.

  1. Go to the cleaning settings β†’ Wet cleaning.
  2. Find the option to raise a mop on the base and turn it on.
Why does a robot leave a divorce?
If there are stains after wet cleaning, check: - Water quality (use distilled or boiled). - Condition of the cloth (wash it after 2-3 cleanings). - Adjust the intensity of the water supply (possibly too high for your coating).

5. Typical card problems and their solutions

Even after setting the map correctly, we can consider the most common situations and ways to fix them:

⚠️ Warning: If the robot is constantly "losing" from the route and redraws the map every time you clean, check the position of the base. It should stand on a flat surface, 0.5-1 meters from the walls and away from reflective surfaces (mirrors, glass).

Problem.Possible causeDecision
The map is not saved.Weak Wi-Fi signal, outdated firmwareReconnect the robot to the 2.4 GHz network, update the software
Robot gets lost in one roomToo dark room or too many reflective surfacesAdd lighting, close the mirrors with fabric while cleaning
The map shifts after the rebootInaccurate calibration of sensorsRun Calibration in the card settings (available in new models)
Robot ignores forbidden zonesApplication failure or unsaved changesRemove the zone and create it again, restart the application

If the map is distorted (for example, the walls are curved or the rooms are disproportionate), try to reset it and recreate:

  1. In the application, go to the Settings of the card β†’ Reset the card.
  2. Confirm the action and start cleaning from scratch.
  3. Make sure the robot starts from the base – this is important for accurate anchorage.

πŸ’‘

If the robot after resetting the map still creates a distorted map, check its sensors for dirt. The laser sensor (the upper rotating "turret") should be wiped with a soft cloth every 1-2 weeks.

6. Advanced settings: route optimization and resource savings

For power users, Xiaomi offers a number of hidden features that aren’t always obvious.

  • πŸ”„ Cleaning priority: You can set the order of the room cleaning in the card settings, for example, first the kitchen, then the corridor, and leave the bedroom for later.
  • ⏱️ Timeline cleaning: in models S10+ Rooms schedule is available, and you can program the kitchen every day and the living room every two days.
  • πŸ“Š Coverage statistics: The map menu has a Cleanup Report option, which shows which areas are missed and why (for example, due to low charge).
  • πŸ”‹ Battery savings: If the robot doesn’t reach far-flung rooms, reduce the suction power in the settings (this will increase the operating time from a single charge).

For voice-enabled models (such as the Mi Robot Vacuum Mop 2 Pro with XiaoAI), you can configure voice commands to run cleaning in specific areas.

Hey, XiaoAi, vacuum in the living room.


Hey, XiaoAi, wash the kitchen.

To activate this function:

  1. Go to Settings. β†’ Voice assistant.
  2. Connect to your XiaoAI account (Chinese or international Mi Account required).
  3. Set up voice command recognition.

7 Map Update: When and How to Do It

The room map is not a static object, but it needs to be updated periodically, especially if you:

  • Furniture was moved.
  • New interior items (such as a large carpet) have been added.
  • I noticed that the robot became worse to navigate.

To update the map:

  1. Start cleaning in Full Cleaning mode.
  2. Once completed, check the map in the app. If the changes don't show up, click Update Map manually.

⚠️ Note: If you move or take the robot to another room (for example, to the country), remember to save the old card before creating a new one. Otherwise, the device may become confused in coordinates.

Frequently asked questions

Can I use one card for several floors?
No, you have to create a separate map for each floor, and in the Mi Home app, this is done through the Multi-Apartment Mode function, and the robot doesn't automatically detect floor changes, it needs manual reconfiguration.
Why can't the robot see some of the obstacles on the map?
This may be due to: Low height of the obstacle (the robot does not notice it), transparency of the material (glass tables, chair legs), weak lighting in the room. Solution: add the obstacle manually through Virtual walls or use physical limiters (for example, magnetic tape).
How to transfer the card to a new smartphone?
Maps are stored in the Mi Account cloud. To transfer them: Sign in to your new phone with the same Mi Account. Open the Mi Home app and sync the data. If the card does not appear, check if the cloud sync option is enabled in the app settings.
How many cards can a robot store?
It depends on the model: Mi Robot Vacuum Mop 2 Pro: up to 5 cards. Xiaomi S10/S10+: up to 10 cards. Budget models (for example, 2 Lite): 1-2 cards. If the limit is exhausted, you will have to delete the old card before creating a new one.
Can I edit the map from a computer?
There is no official PC software, but there are workarounds: Use an Android emulator (like BlueStacks) and install Mi Home. Some users have adapted Xiaomi's API to manage through Home Assistant, but this requires technical skills. Official support for the web version of the app has not yet been announced.