How to set up a map of the robot vacuum cleaner Xiaomi Vacuum Mop Essential: from calibration to zoning

Xiaomi Vacuum Mop Essential has become one of the most popular smart home assistants thanks to its combination of affordable pricing and advanced features. However, many users face problems when first setting up a cleaning map: the device β€œloses” in space, skips zones or creates chaotic routes, the reason most often lies in the wrong calibration of sensors or ignoring basic settings in the Mi Home app.

In this article, we will discuss the step-by-step algorithm for creating and optimizing a map, including hidden features that Xiaomi does not advertise in official documentation. You will learn how to make a vacuum cleaner accurately display the layout of an apartment, save several floors and avoid blind areas.

If you have just unpacked Vacuum Mop Essential or have been suffering from β€œcurve” cards for a month – this instruction will help you set up your device for the first time. 20 All steps are illustrated with screenshots from the latest version of Mi Home (2026 year) and take into account the features of the firmware 3.5.9_004026, Xiaomi has radically reworked the algorithms of mapping.

1. Preparation of the room: what to clean before the first cleaning

Before you launch the robot, remove from the floor all objects less than 10 cm high: wires, slippers, children's toys. Xiaomi Vacuum Mop Essential is equipped with infrared obstacle sensors, but they do not always recognize small objects on dark surfaces. It is especially dangerous to leave on the floor black cords - sensors can mistake them for a "gap" and block movement.

Pay attention to the lighting: LiDAR sensors don't work well in direct sunlight or in absolute darkness. Optimal level is 200-500 lux (muffled daylight). If the room is too dark, turn on a desk lamp 1-1.5 meters from the floor.

  • πŸšͺ Close all the doors to the neighboring rooms – this will help the robot to focus on one area and not β€œspray” on several rooms at the same time.
  • πŸͺ‘ Lift the furniture legs by 1-2 cm (if they are below 8 cm) – the vacuum cleaner may get stuck trying to climb under the sofa.
  • πŸ”Œ Remove the extension cords from the floor or fix them on the wall – the robot will bypass them in an arc, which will distort the map.
  • 🧹 Do a wet cleaning before the first start – dust on the wheels can cause slippage and measurement errors.

⚠️ Warning: If you have long-pile carpets (more than 2 cm) in your apartment, temporarily remove them. The robot may get stuck, and the navigation system will consider this as an "insurmountable obstacle" and exclude the area from the map.

πŸ“Š How often do you do a general cleaning before starting a robot vacuum cleaner?
Every time.
Only if I see garbage
Never - he'll be fine.
I run in chaos - let him learn

2. First Enablement and Binding to Mi Home

Before setting up the card, you need to link the vacuum cleaner to your Xiaomi account.

  1. Install the Mi Home app (version no lower than 6.5.410).
  2. Create an account or sign in to an existing one (select "Russia" or "Mainland China" - other regions may not have zoning features).
  3. Press "Add device" β†’ "Household appliances" β†’ "Robot vacuum cleaner".

When the app asks you to pair the device, press the Power button on the vacuum cleaner for 5 seconds until you hear an audible beep (two short squeaks), and then the robot will appear in the list of available devices.

Critical setting: When you first connect, select the network frequency 2.4 GHz. Vacuum Mop Essential does not support 5 GHz, and if your router broadcasts both networks under the same name (SSID), The robot won't be able to connect to test this:

Router settings β†’ Wireless network β†’ Frequency separation

πŸ’‘

If the robot is not connected to Wi-Fi, try temporarily disabling the protection. WPA3 Xiaomi Vacuum Mop Essential is more stable with the WPA2-PSK (AES).

LiDAR calibration: why the robot is "drunken"

LiDAR sensor is the β€œeye” of a vacuum cleaner that scans room 360.Β° And if the robot is zigzagging or can't see the wall, the problem is that it's not calibrated correctly. It takes 2-3 minutes and it's done this way:

  1. Place the vacuum cleaner in the center of the room (at least 1.5 m from the walls).
  2. In the Mi Home app, go to Device Settings β†’ Map. β†’ LiDAR calibration.
  3. Press "Start calibration" and wait until the robot makes 2 full revolutions around its axis.

After calibration, check the accuracy of the map:

  • πŸ“ The corners of the room should be straight (90).Β°) β€” If the walls are "wavy", repeat the calibration.
  • πŸšͺ Doors and openings should be displayed as breaks in walls, not solid lines.
  • πŸͺ‘ Large furniture (sofas, cabinets) should occupy real proportions on the map.

⚠️ Warning: If after 3 calibration attempts the map remains distorted, check the transparency of the LiDAR lens. wipe it with a soft napkin dipped in alcohol - dust or greasy prints can block the laser beam.

The map problemPossible causeDecision
The walls "breathe" (change shape)Reflection of the laser from glossy surfaces (mirrors, glass)Close the mirrors with a cloth or turn them against the wall.
Robot "can't see" part of the roomLiDAR is blocked by an obstacle (e.g., a high flower pot)Move the vacuum cleaner to another location and repeat the scan
The map is shifted at each cleaning.No reference points (corners, doorways)Add contrasting objects (chairs, boxes) to the room
Vacuum cleaner "lost" in the hallwayIt's too narrow a space for LiDAR.Use virtual walls in the map settings

Remove mirrors and glass surfaces|Close the curtains (avoid direct sunlight)|Check the purity of the LiDAR lens|Make sure the robot is on a flat surface-->

4.Creation and preservation of the map: step-by-step instructions

After calibration, we proceed to the first cleaning with the construction of the map:

  1. In the appendix, click "Cleaning" β†’ "Map" β†’ "New map".
  2. Select the "Full Cleanup" mode (not "Zonal"!).
  3. Wait for the robot to go around the room. Don't interrupt the process, it can lead to the loss of some data.

When the cleaning is done, the map will automatically be saved in the Save Maps section.

Settings β†’ Map β†’ Add floor β†’ [Select number]

Xiaomi Vacuum Mop Essential supports up to 5 saved cards (one per floor), but if you try to add a sixth, the oldest card will be automatically deleted. To avoid data loss, export the cards manually:

Settings β†’ Map β†’ Export Card β†’ [Select Cloud or Local Storage]
What if the robot doesn’t save the map?
If after cleaning the card does not appear in the saved, check: 1. Firmware version (update to) 3.5.9_004026 or newer). 2. Geolocation settings in your phone – the Mi Home app needs location access to link maps. 3. Free space in the Xiaomi cloud (if cloud storage is enabled).

5. Map editing: zoning and virtual walls

The base card is ready, but it needs to be optimized for your needs.

  • πŸ“ Division into zones: click "Edit the map" β†’ "Add a zone and circle the area, which is useful for cleaning only the kitchen or corridor.
  • 🚧 Virtual Walls: Create a barrier that the robot won’t cross (e.g., around a baby cot).
  • πŸ”„ Combination of rooms: if the robot has divided one room into several, use "Combine".
  • 🏠 Rename: assign names like "living room", "kitchen" for ease of management.

For precise zoning, use the "Points" mode (Add) β†’ Point. For example, you can tell the robot to walk around the legs of chairs or pay more attention to the corner of the garbage can.

⚠️ Note: Virtual walls do not block cleaning completely – the robot will bypass them with a radius of 15 cm If you want to completely exclude the zone, use a physical stopper (for example, Xiaomi Mi Barrier).

πŸ’‘

Save the map changes after each edit! otherwise, the robot will use the old version the next run.

6.Trouting optimization: how to make the vacuum cleaner clean more efficiently

By default, Vacuum Mop Essential uses an S-shaped cleaning algorithm, but it is not always optimal.

  • πŸ”„ Spiral: suitable for large open spaces (rooms, halls).
  • πŸ“ Perimeter: first, the edges of the room are cleaned, then the center, ideal for rooms with furniture on the walls.
  • 🎯 Zone cleaning: The robot concentrates on the selected area (for example, under the dining table).

For deep cleaning, activate the Max Suction mode, but note that this reduces the operating time by 30%.The optimal balance is to use the Balanced mode for daily cleaning and Max once a week.

If the robot constantly forgets some areas, check:

  1. Threshold height: The vacuum cleaner overcomes obstacles up to 2 cm If the threshold is higher, use the transition ladder.
  2. Color of the floor: On dark surfaces (especially black surfaces), the obstacle sensors work worse.
  3. Charge level: If the battery is under 20%, the robot may interrupt the cleaning and not return to base.

πŸ’‘

To keep the vacuum cleaner from missing corners, turn on the option "Cleaning along the walls" in the settings. The robot will press against the plinths with a force of 1.2 N, which removes dust even in the cracks.

7. firmware update: why it's important for mapping

Xiaomi regularly releases updates that improve navigation algorithms. 3.5.9_004026 Support for dynamic obstacles is added (the robot remembers temporary objects, such as chairs, and bypasses them next time).

To update the software:

  1. Connect the vacuum cleaner to the charging base and make sure the charge level is >50%.
  2. In the application, go to Device Settings β†’ Firmware update.
  3. If a new version is available, click Update and wait until it is completed (don’t disconnect the vacuum cleaner from the network!).

⚠️ Note: If after the update, the robot began to "glutch" (for example, does not return to the base), reset the map settings: β†’ Map. β†’ Reset the card. β†’ This will delete all stored data, but return stable work.

Firmware versionKey improvementsFamous bugs
3.5.9_004026Support for dynamic obstacles, improved zoningSometimes it loses virtual walls after rebooting.
3.3.9_00312Quiet cleaning mode addedErrors with saving cards on Android 13+
3.2.8_00201First version with LiDAR calibration supportProblems with connecting to Wi-Fi 6

8 Common mistakes and their solutions

Even after you set it up properly, users are faced with typical problems, and here's how to solve them:

  • πŸ€– Robot does not return to base: Check if the base has moved from the place (tolerated deviation - 30 cm). Make sure that around the base is free 1.5 m in front and 0.5 m on the sides. In the settings, turn on "Improved Return" (Settings) β†’ Laboratory).
  • πŸ—ΊοΈ The card is reset after each cleaning: Turn off Energy Saving in the phone settings for the Mi Home app. Check if the Guest mode is enabled in the robot settings.
  • πŸ”‹ Battery goes down fast: Reduce suction power to "Medium." Turn off "Humidification" if you don't use the floorwashing function.

If nothing helps, do a full reset:

Settings β†’ General β†’ Resetting settings β†’ Reset all settings

After that, you will have to re-attach the vacuum cleaner to the account and build a map.

πŸ’‘

Before resetting, export the saved cards to the cloud or phone – this will save hours on re-scanning!

FAQ: Frequent questions about setting up a map

Can I use one card for several floors?
No, Xiaomi Vacuum Mop Essential doesn't support multi-storey maps. You need to create a separate map for each floor and manually switch between them in the app. If you live in a two-level apartment, consider models with support. 3D-Mapping (e.g., Xiaomi Robot Vacuum-Mop 2 Pro).
Why can't the robot see the new furniture on the map?
LiDAR scans the room only during cleaning. To update the map, start a full cleaning or manually click "Update map" in the settings. Alternatively, add new furniture as a virtual wall in the map editor.
How do you make a vacuum cleaner first one room, then another?
Use the Cleaning Planner function: In the app, select Schedule. Click Add Task and specify areas in order of cleaning. Set the space between rooms (minimum 10 minutes). Example: 9:00 to 9:30 for kitchen, 9:40 to 10:10 for living room.
Can I import a card from another Xiaomi robot vacuum cleaner?
No, the maps are incompatible between the models. Each robot creates a unique map based on its sensors, but you can export the card with Vacuum Mop Essential and download it back after resetting.
Why do ghost walls appear on the map?
These are LiDAR artifacts that arise from: Reflections from glass surfaces (mirrors, showcases); moving objects (humans, animals) during scanning; direct sunlight hitting the sensor; Solution: rescan in static conditions (without people in the room) or manually remove the extra walls in the map editor.