Building an apartment map for Xiaomi Vacuum Mop Essential: from preparation to fine-tuning

Xiaomi Vacuum Mop Essential can make cleaning much easier, but its effectiveness depends on the quality of the built map of the room. Without the right map, the device will move randomly, skip zones or get stuck in corners. In this article, we will analyze all the steps from preparing the apartment to optimizing routes to make your vacuum cleaner work like a clock.

Many users face problems: the robot "lost" in long corridors, does not see stairs or incorrectly defines the boundaries of rooms (LDS), We're going to show you how to avoid these mistakes and build the perfect map the first time.

Unlike the budget models, the Vacuum Mop Essential uses hybrid navigation (laser). + Optical sensors, which requires a special approach. If you have previously used vacuum cleaners with a random algorithm (for example, Xiaomi Mi Robot). 1S), And you're going to have to be prepared for 30 minutes to 2 hours, depending on the complexity of the layout.

═══

1. Preparation of the apartment before scanning

The first and most important step is to prepare the space. Vacuum Mop Essential builds a map based on the reflected laser beam, so any obstacles or changing objects will distort the result.

  • 🧦 Socks, slippers, small toys – they can block sensors.
  • πŸͺ‘ Chairs with thin legs (less than 5 cm in diameter) – the robot will not see them and will get stuck.
  • πŸ”Œ Wires and cables – even if they lie along the wall.
  • πŸͺŸ Curtains or curtains hanging below 30cm from the floor – they create β€œfalse walls".

Pay special attention to lighting. The Vacuum Mop Essential laser rangefinder operates in the 360 range.Β°, But in bright sunlight, especially if the rays are falling at an angle, artifacts can occur:

  • πŸ’‘ Scattered artificial light (chandeliers, sconces).
  • β˜€οΈ Closed blinds or curtains on sunny days.
  • πŸŒ‘ Avoid total darkness – optical sensors need minimal lighting.

A critical mistake is that many people forget about open cabinets or rooms, and if a robot walks into a room with the door closed and the next time it cleans, the door is open, it will perceive this as a new zone and rebuild the map. Close all the doors in the position they normally are in during cleaning.

πŸ’‘

If you have mirrors on the floor (such as a gym), cover them with a cloth. The laser beam, reflecting off the smooth surfaces, creates "ghost walls" on the map.

2. First Enablement and Basic Setup in Mi Home

Before you build a map, you need to link the vacuum cleaner to your Mi Home account and update your firmware. Use the official application (non-third-party forks like Mi Home Lite), as they may not support mapping functions.

    After connecting, check the firmware version in the Settings section. β†’ The device, the cartography, the firmware, is not lower than that, and it's stable. 3.5.9_004014. If the version is outdated:

    Go to Settings β†’ Update firmware β†’ Download

    Important: don't interrupt the update process. If it fails, the vacuum cleaner can lose the calibration of the sensors, and the map will be built with distortion.

    πŸ“Š How to Connect Xiaomi Smart Devices?
    Through Mi Home.
    Through Home Assistant
    Through Alice (Yandex)
    Other ways

    3. Starting the first scan: a step-by-step process

    Now, to the most critical stage, which is mapping.

    1. Place the vacuum cleaner in the charging station where it will stand permanently, and the change in the location of the base will result in a map reset.
    2. In the Mi Home app, select your vacuum cleaner and press Cleanup β†’ Map.
    3. Click Create a map (or Update a map if it is a re-run).
    4. Select Full Cleaning (not Zone or Point).
    5. Press Start and wait until the robot returns to base.

    During the scan, monitor the behavior of the vacuum cleaner:

    • βœ… Normal: spirals along walls, periodically stops for calibration.
    • ⚠️ Worrying: spinning in one place, often hits obstacles, makes an error "Error 10" (problem with the problem of the problem with the problem of the problem of the problem of the problem). LDS-sensory).
    • ❌ Critical: Stops with an error of "Error 3" (stuck) or "Error 14" (wheel problem).

    If a robot built a map in less than 10 minutes, it's a sign of incomplete scanning, and it's going to contain holes and need to be re-run.

    Removed all small objects from the floor|

    Closed doors to uncleaned rooms|

    The vacuum cleaner is on a flat surface (not on the carpet)|

    Charging station connected to outlet |

    Do not disturb on the phone (so as not to interrupt the process)-->

    4. Map optimization: division into zones and rooms

    Once you've made a rough map, you need to mark it up.

    • Cleaning individual rooms.
    • Exclude areas (such as children's toys or animal feed).
    • Set different cleaning intensity for different rooms.

    Instructions for marking:

    1. In the app, go to the Map section β†’ Edit.
    2. Press Add Room and circle the first room. The minimum area is 2 m2.
    3. Repeat for all rooms. For open spaces (e.g., kitchen-dining room), you can create a single zone.
    4. Name rooms (e.g., β€œBedroom”, β€œCorridor”) – this will help with voice control.
    5. Save the changes and start a test cleaning in one of the zones.

    Typical errors in marking:

    ⚠️ Note: If you divide a room into two zones, but there is no physical barrier between them (doors, arches), the robot can ignore the boundaries. β†’ Virtual walls).

    For complex layouts (e.g. studios) it is recommended to:

    • πŸ›‹οΈ Divide the space into functional areas (bedroom, work, kitchen).
    • πŸšͺ Add virtual doors in openings without physical doors.
    • πŸ“ Use the ruler in the application to accurately measure distances.
    How to fix "sticky" rooms?
    If the robot has combined two rooms into one zone (e.g., a corridor and a bathroom), follow the following steps: 1. Delete the current map (Settings) β†’ Reset the map. 2. Close the door between the rooms before re-scanning. 3. After mapping, mark the rooms manually. 4. Open the door and add a virtual wall in the opening.

    5. Configure no-go zones and virtual walls

    Xiaomi Vacuum Mop Essential allows you to create up to 10 no-go zones and 5 virtual walls on a single map.

    • 🐢 Fences of bowls with food / water of animals.
    • πŸ‘Ά Exceptions to children's rugs with small details.
    • 🚫 Locking stairs or thresholds (if the robot can’t see them).
    • 🌿 Protection of houseplants with fragile leaves.

    How to add a no-go zone:

    1. In the Map section, click Add the No-Go Zone.
    2. Choose the shape: rectangle or circle (radius of at least 30 cm).
    3. Drag the area on the map and adjust the size.
    4. Save and check that the robot is bypassing it while cleaning.

    For virtual walls:

    1. Click Add a Virtual Wall.
    2. Draw a line on the map (maximum length - 8 meters).
    3. Save it. The robot will perceive it as a physical obstacle.

    The important thing is that virtual walls don't block the laser, they just adjust the route. If the robot can't see the wall, try:

    • Increase the thickness of the line in the settings.
    • Add a physical landmark (e.g., a low curb).
    Type of restrictionMax, the number.Max size.Example of use
    The no-go zone105Γ—5 m mCat bowl, baby toys
    Virtual wall58mSeparation of corridor and kitchen
    Cleaning areaUnlimitedlyβ€”Just the bedroom or the bathroom.
    Cleaning line310mCleaning along the plinth

    6. Resolve typical card issues

    Even after you set it up correctly, you can have errors, and let's look at the most common ones and how to solve them.

    Problem 1: Robot loses map after reboot

    • πŸ”‹ Check the base charge - if the voltage is below 18V, the card can be reset.
    • πŸ“‘ Reconnect the vacuum cleaner to Wi-Fi (sometimes a communication failure leads to data loss).
    • πŸ”„ Update the firmware and Mi Home app to the latest version.

    Problem 2: Map is built curved or with tears

    • πŸ•―οΈ Make sure there is no infrared source in the room (such as a heater).
    • πŸͺŸ Check if direct sunlight is hitting the sensors.
    • 🧹 Run a scan in an empty room, then add furniture to the map manually.

    Problem 3: The robot can't see virtual walls

    • πŸ“ Increase the wall thickness in the settings (default is 10 cm, try 20 cm).
    • πŸ”„ Reset the vacuum cleaner (hold on) HOME 10 seconds).
    • πŸ–ΌοΈ Add a physical landmark (such as a strip of scotch on the floor).

    ⚠️ If the robot constantly gives an error "Error 10" (problem with the problem with the robot). LDS), This may indicate contamination of the rangefinder lens. Rub it with a soft napkin dipped in alcohol (do not use abrasive materials!).

    πŸ’‘

    If after all the manipulations the map is still built incorrectly, try to reset the vacuum cleaner settings to the factory (Settings) β†’ Resetting settings) and repeating the procedure from scratch.

    7 Advanced settings: route optimization

    Once you've built the base map, you can fine-tune the behavior of the robot to maximize efficiency.

    1. Set up the order of cleaning rooms

    By default, the robot cleans the rooms in random order to set the sequence:

    1. Go to the map. β†’ Cleaning settings.
    2. Choose Room Order.
    3. Drag the rooms in the right order (e.g., hallway first, then bedroom).

    2. Adjustment of the cleaning intensity

    For different coatings, you can set different suction strength and the number of passes:

    • 🧹 Carpet: maximum power, 2 passes.
    • 🏠 Laminate / tile: average power, 1 pass.
    • πŸ› Bathroom: Minimum power (so as not to splash water).

    3. Wet cleaning setup

    There are 3 levels of humidification available for Vacuum Mop Essential:

    • πŸ’§ Weak - for laminate and parquet.
    • πŸ’¦ Medium - for tiles and linoleum.
    • 🌊 Strong for persistent contaminants (use carefully!).

    ⚠️ Attention: When wet cleaning, avoid long-pile carpets - fabric wipes can catch and tear. Use "Vaccumber Only" mode for such coatings.

    Voice control

    If the vacuum cleaner is connected to Alice or Google Assistant, you can use the following commands:

    • "Start cleaning the kitchen."
    • "Just clear the corridor."
    • "Get back to base."

    To do this, activate the option of Voice Assistant in the Mi Home settings.

    8 Update and save the card

    The map in Xiaomi Vacuum Mop Essential is not static – it needs to be updated periodically.

    • πŸ”„ Update the map every time 2-3 month or after the furniture has been repositioned.
    • πŸ“± Before upgrading, make sure there is enough memory on the phone (Mi Home app caches cards).
    • ☁️ Enable Cloud Saving (Settings) β†’ Map. β†’ Save to the cloud so as not to lose data when resetting.

    How to update the map:

    1. Put the vacuum cleaner on the base.
    2. In the app, click Map β†’ Update the map.
    3. Choose Complete Rewrite (if the furniture has changed a lot) or Supplement (for minor edits).
    4. Wait for the process to be completed (the robot will travel around the perimeter).

    What if the card disappeared after the firmware update?

    This is a well-known problem with some versions of the software. You can restore the map as follows:

    1. Check if the backup is saved to the cloud (Settings) β†’ Map. β†’ Restore).
    2. If there is no backup, you will have to build the map again.
    3. After recovery, turn off automatic firmware update (Settings) β†’ Update β†’ Only manually).

    πŸ’‘

    Check the map regularly, and if the robot is getting lost in its usual places, it's the first sign that it's time to update the map.

    ═══ FAQ ═══

    ❓ Can I use a single 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. To switch between them: Move the vacuum cleaner to another floor and place it on the base. In the app, click Map β†’ Reset the map. Build a new map for this floor. Repeat the procedure when you return to the first floor. Some users use two charging bases (one on each floor) for convenience.
    ❓ Why a robot ignores virtual walls?
    There are several reasons: Too thin line (increase thickness in the settings); firmware failure (update the vacuum cleaner software); conflict with physical obstacles (for example, a wall is superimposed on a real object); try to remove and add the wall again; if the problem persists, use physical limiters (for example, magnetic tape).
    ❓ How to transfer the card to another phone?
    The card is linked to your Mi Home account, not your device. To transfer it: Sign in to a new phone with the same account. Wait for sync (may take up to 5 minutes). If the card doesn't show up, check if cloud storage is enabled (Settings) β†’ Map. β†’ If you change your account, you'll have to re-build the map.
    ❓ Can I edit the map on PC?
    There is no official map editing software on your computer, but there are workarounds: Use an Android emulator (like BlueStacks) and install Mi Home. Connect to the vacuum cleaner via Home Assistant (requires skills to work with the device). YAML-Export the card in.svg format through third-party scripts (for example, Valetudo), but this voids the warranty. For most users, a mobile application is enough.
    ❓ How many cards can a vacuum cleaner store?
    Xiaomi Vacuum Mop Essential supports up to 5 saved maps (for example, for different floors or layouts). However, only one card can be active at a time. To switch: Place the vacuum cleaner on the base in a new place. In the application, select Map β†’ Upload another card. Confirm the shift (current card will be deactivated). If the 5 card limit is exhausted, you have to delete one of the old cards.