Xiaomi Vacuum Mop Essential is a smart device that can not only clean up dust, but also remember the layout of your house. However, to work effectively, it needs an accurate map of the room, without which the robot will move randomly, skipping corners or spending time cleaning the same areas again.
Many users have trouble creating a map: the robot gets lost, doesn't save changes, or draws the room incorrectly. In this article, we'll take a look at the step-by-step process of building a map, explain hidden settings in the Mi Home app, and explain how to avoid typical errors. You'll learn why the first cleaning should be done manually, how to fix distorted room contours, and what to do if the Suddenly card disappears after a firmware update.
We will focus on optimizing the map for complex layouts (for example, studios or multi-level houses), and you will find answers to questions: can you transfer the map to another robot, how to update it without completely re-drawing and what settings are available for you? LDS-sensors affect the accuracy of the scan.
1. Preparation of premises before map creation
Before you start the robot, you need to prepare the space, which affects the accuracy of the scan and the quality of the final map. Remove from the floor small objects (wires, toys, shoes) that can interfere with the movement of the Xiaomi Vacuum Mop Essential.
๐น Lighting: The robot uses LDS-Laser to build a map, but in the dark it goes into random motion mode. Optimal light level is like in daylight. Avoid direct sunlight on sensors, which can cause interference.
๐น Reflective surfaces: Mirrors, glass doors or glossy floors can knock down a laser rangefinder. Close them with cloth or paper during the first cleaning. This is especially important for models with firmware below. 3.5.8_004026, where the algorithms for processing reflections are less perfect.
๐น Furniture and obstacles: Move chairs under tables, lift curtains that hang down to the floor. The robot needs to have free access to walls, which helps it define the boundaries of rooms more accurately. If there are stairs in the room without fences, install virtual walls in the application in advance.
โ ๏ธ Warning: Do not run the robot in rooms with black or dark gray floors (for example, basalt or dark laminate). Xiaomi Vacuum Mop Essential sensors can perceive them as an abyss and refuse to move.
- ๐งน Remove carpets with high pile โ the robot may get stuck or miscalculate height.
- ๐ช Close the doors to rooms that do not need to be scanned (such as a bathroom or balcony).
- ๐ Check the battery power โ it takes at least 80 to scan fully%.
- ๐ถ Make sure the robot is connected to 2.4 GHz Wi-Fi โ maps are saved to the Mi Home cloud.
First run: How a robot creates a map
The process of building a map starts automatically when you first clean it, but there are nuances that can help you get a more accurate result:
1 Mode Selection: Run the robot in Full Cleanup mode (not Zone or Point mode) and this will force it to go around the perimeter, which is critical for the proper boundary definition.
2. Speed of movement: In the application settings (Cleaning up) โ Settings โ Speed) choose Quiet or Balanced Mode. At high speed, the robot may miss corners or lock doorways incorrectly.
3. Cleaning time: Do not interrupt the process, even if the robot is standing still for a long time. It can analyze complex areas (for example, around the legs of furniture). 50 ยฒ โ 40-60 minute.
Do not interfere with the robot (do not carry it manually)
Monitor the level of charge (not below 30%)
Disable other robot vacuum cleaners in the room
Close the doors to unscanned rooms-->
If the robot has completed cleaning, but the map is torn (the rooms are not connected to each other), the reason may be:
- ๐ซ Too low battery charge during scanning.
- ๐ซ Interference from other laser devices (e.g. some Roborock models).
- ๐ซ Too much distance between rooms (the robot does not have time to connect them on the map).
โ ๏ธ Warning: If the card is not saved after cleaning, check the permissions of the Mi Home application in the phone settings. Without access to storage and location, the robot will not be able to upload data to the cloud.
3. Editing the map in the Mi Home app
After the first scan, the map will be available in the App Map section.
- ๐ Separate rooms - draw lines along the boundaries of the premises.
- ๐ Connect the zones โ if the robot divided one room into several.
- ๐ซ Add no-go zones โ places where the robot cannot go.
- ๐ Install virtual walls to restrict access.
For accurate editing, use Manual Separation:
- Click on the pencil icon in the upper right corner of the map.
- Choose Add room or edit boundaries.
- Swipe your finger around the room, and the app will automatically adjust the lines.
- Save the change, the robot will remember the new boundaries.
Critical feature: if you make a mistake in dividing rooms, do not delete the boundaries one by one. Use the "Reset card" function (Settings) โ Map. โ Reset, otherwise the robot may start to confuse the zones the next time it cleans.
| The map problem | Possible cause | Decision |
|---|---|---|
| The map is not saved. | Weak Wi-Fi signal | Reconnect the robot to the 2.4 GHz network |
| Rooms are overlaying | The robot didn't make it to the border. | Run the re-scan in the "On the circuit" mode |
| The map is wrongly turned. | Gyroscope error | Reboot the robot (hold the button) HOME 10 seconds) |
| Loss of card after update | Firmware resetting | Restore backup in Mi Home โ Profile โ Cloud. |
๐ก
If the robot is constantly "losing" the same room, place a charging station beacon in it (for example, temporarily move the docking station), which will help the device to better navigate in space.
4. Optimizing the map for complex layouts
If your apartment is non-standard shape (for example, a studio with a zoning or a two-level house), a simple scan may not be enough.
๐ For studios: Use virtual walls to separate areas (kitchen, living room, bedroom) to help the robot not confuse the purpose of the premises when cleaning on schedule.
๐ช For two-level homes: Xiaomi Vacuum Mop Essential does not support multi-family maps (unlike the flagship Roborock models). S7). Decision:
- Create separate maps for each floor.
- Before cleaning on the second floor, manually transfer the robot and start the scan again.
- Use the area cleaning for each level separately.
๐๏ธ For rooms with lots of furniture: If the robot is constantly "stuck" under the sofa or table, add avoidance zones in the map settings. Alternatively, use magnetic tapes (sold separately) to physically restrict access.
How to transfer the card to another robot Xiaomi Vacuum Mop Essential?
5. Typical errors and their solutions
Even after a successful scan, users face problems. Let's look at the most common ones:
๐ด The card disappears after the firmware update:
This is because newer versions of software sometimes reset user data to avoid loss of:
- Before updating, save a backup of the card to the cloud.
- Do not interrupt the update process (the robot must be on the base).
- If the card is missing, try to restore it through Settings. โ Map. โ Restore.
๐ด The robot doesn't see any changes on the map:
If you edited a map in the app, but the robot ignores the new boundaries, follow these steps:
- Reboot the robot (hold on) HOME 10 seconds).
- Remove the Mi Home app cache in your phone settings.
- Run the robot in Re-scan (Settings) mode โ Map. โ Update the map).
๐ด The map is displayed mirrored or at the wrong angle:
It's a calibration error in the gyroscope, and you can fix it like this.
- Place the robot on a flat surface (such as a table).
- Rotate it manually clockwise at 360.ยฐ.
- Run a second scan.
๐ก
If the robot starts to confuse the room after editing the map, go back to the original version of the map and make changes gradually (one room at a time).
6.How to update the map without a complete redraw
Over time, the layout of the room may change (for example, you rearranged furniture or added new obstacles).To update the map without completely reset, use the Partial Scan:
1. Place the robot in the center of the modified room.
2.In the Mi Home app, go to the Map โ Update the map โ Partial update.
3. The robot will bypass only the modified zones and make edits to the existing map.
โ ๏ธ This method only works for small changes (like repositioning the sofa) and if you've done a major overhaul, you'll have to recreate the map.
To speed up the process, you can use manual control:
- ๐ฎ Enable Manual Control in the App.
- ๐ฑ Guide the robot along new walls or obstacles.
- ๐ After the tour, return it to the base - the map will be updated automatically.
7.Save and backup card
To avoid losing your card when you crash or change your device, make regular backups:
- Open the Mi Home app and go to the device profile.
- Select Settings โ Backup.
- Click Create a backup and wait for the process to complete.
- The file will be saved in the Xiaomi cloud and linked to your account.
Important: Backup copies of cards take up little space (about) 1-2 MB on one card), but store not only the layout, but also the cleaning settings (schedule, avoidance zones, etc.).
If you plan to sell or transfer the robot to another user, you must:
- ๐ฒ Delete your device from your Mi Home account.
- ๐งน Reset the robot settings to factory (Settings) โ General. โ Reset).
- ๐ Create a new card from scratch โ the old one is tied to your account and wonโt work for the new owner.
๐ก
Backups of cards are stored in the Mi Home cloud indefinitely, but when you delete your device from your account, they are deleted automatically. Download the file to your phone for security.
8. Alternative ways to create a map
If standard scanning does not give good results, you can try alternative methods:
๐ค Use of third-party firmware:
Some enthusiasts are installing Valetudo or OpenMiHome, open firmware for Xiaomi robot vacuum cleaners, which allow you to:
- ๐ Export the card in.svg format for editing on PC.
- ๐ง Set up parameters LDS-sensor (e.g. scanning frequency).
- ๐ Use advanced algorithms for map construction.
โ ๏ธ Note that the installation of unofficial software deprives of warranty and can lead to unstable operation of the device.
๐ฑ Applications from third-party developers:
Google Play and the App Store have apps like Mi Home Automate or Robot Vacuum Map Editor that offer advanced mapping tools, but they require:
- ๐ Access your Mi Home account token (which is not secure).
- ๐ถ Stable Internet connection.
- ๐ฐ Sometimes paid subscriptions.
๐ ๏ธ Manually editing the map through API:
For advanced users, there is the ability to edit the map through API Xiaomi. That'll take a lot:
- Receive a device token (e.g., via Mi Home Token Extractor).
- Use Postman or Python scripts to send commands to the server.
- Send a request to update the map with new coordinates.
Example of a command to obtain the current card:
GET https://{server}/api/v1/map/latest?did={device_id}&token={your_token}โ ๏ธ Attention: Misuse of the right API This method can lead to account locking or robot malfunction, and is recommended only for experienced users.