Xiaomiβs robot vacuum cleaners arenβt just automatic cleaning devices, theyβre real assistants that can remember your homeβs layout and optimize your routes. But without a properly designed map, even the most advanced model (be it Mi Robot Vacuum-Mop 2 Pro, DreameBot) is not the best. D9 viomi V3) This will be blind, like walking around, skipping corners, or getting stuck in narrow passageways, and in this article, we'll look at all the steps in mapping, from first running to manually adjusting zones, and uncover hidden features of the Mi Home app that aren't written in the official instructions.
You'll learn how:
- π Make the robot scan the apartment accurately the first time (even with mirrors and glass partitions).
- π Break the map into cleaning areas and set up different modes for each room.
- π§ Add virtual walls and no-go zones without physical beacons.
- π Keep several floors in one map (relevant for two-level apartments).
- β‘ Solve typical problems: βrobot doesnβt save map,β βconstantly rescans,β or βconfusing rooms".
Important: the instruction is suitable for all modern Xiaomi models with laser navigation (LDS) visual (VSLAM), Including budget options without the card save feature (there are workarounds for them!).If your model is older than 2018, check the card support in specs - some early versions (e.g. Mi Robot) 1S) Requires firmware from third-party developers.
1. Preparation of the room: what to clean and what to leave
Before a robot is first launched, 80 percent of its success depends on the proper preparation of the apartment, and the main goal is to minimize the objects that can:
- πͺ Distorting the laser beam: mirrors, glossy surfaces, glass tables (cover them with cloth).
- 𧦠Getting stuck in mechanisms: wires, laces, low carpets with fringe (it is better to remove or fasten with braces).
- πͺ Block passages: chairs on wheels, sliding doors (fix them in one position).
- πΏ Confusing sensors: houseplants with long leaves (such as monsters), hanging tablecloths.
Pay attention to the lighting: robots with VSLAM-navigation (e.g. DreameBot) Z10 Pro) scan dark corners poorly, turn on all rooms or start mapping during the day. LDS (Laser lighting is not critical, but avoid direct sunlight on the sensor β they can temporarily βblindβ the sensor.
β οΈ Warning: If you have black glossy floors in your home (like porcelain stoneware), the robot can fall off them, taking the surface for a cliff. Solution: stick white strips of tape on the floor or turn off the cliff sensor in the settings (but this will reduce security!).
| Type of robot navigation | What's interfering with scanning | How to fix it |
|---|---|---|
| LDS (laser) | Mirrors, glass, direct sunlight | Close the mirrors with fabric, run in cloudy weather |
| VSLAM (camera) | Dark corners, monochromatic walls, twinkling light | Turn on bright light, add contrasting labels (for example, stickers) |
| Hybrid (laser + camera) | Moving objects (humans, animals) | Run a scan when no one is home |
| Budget models (without cards) | Any obstacles | Use physical beacons or magnetic tapes |
2. First start and create a base map
Now, let's get to the practice. Turn on the robot and plug it into the Mi Home app (the bundle instructions are in the box).
- Select scan mode: in the robot menu, find the Map option β Create a map (the name may vary depending on the model). β New Map.
- Launch the robot from the dock: don't carry it manually, it knocks the coordinate system. Press the cleaning button or select Area Cleaning in the app. β The house.
- Wait for the full round: the robot must travel around all rooms and return to base. Do not interrupt the process, even if it is stuck for 5-10 minutes (especially in narrow passages).
The scanning speed depends on the model:
- π Mi Robot Vacuum-Mop 2 Pro: ~15 minutes on 60 mΒ².
- β‘ DreameBot L10 Ultra: ~10 minutes with two lasers.
- π’ Budget models (e.g. Mi Robot Vacuum) 1C): 40 minutes.
Once it's done, the app will have a draft card, which may look sloppy -- that's okay -- as long as the robot correctly identifies:
- π Exact location of the docking station (marked by the house icon).
- πͺ Passages between rooms (must be connected by lines).
- π₯ Obstacles (furniture, walls β marked with solid lines).
β οΈ Note: If the robot did not save the card after cleaning, check: - Firmware version (update to Settings) β Software update. β Internet availability (maps synced to the cloud). β Is there enough charge (below 20% the card may not be saved).
βοΈ What to do if the robot does not create a map
3. Map editing: zones, walls and tags
The base map is ready, you need to detail it, open the Map tab in the app and click on the pencil icon (or Edit), and you can have the tools:
| Tool. | What do you need? | How to use |
|---|---|---|
| π Room separation | Establishing boundaries between premises | Draw a line down the aisle between the rooms, and the robot will clean them individually. |
| π« No-go zones | Block cleaning in certain areas | Circle an area (e.g., around a cat bowl) with a maximum of 10 zones. |
| πͺ Virtual walls | Prohibit travel at a specific location | Draw a line (for example, by the stairs) - up to 10 meters long. |
| π·οΈ Room tags | Assign names (kitchen, bedroom, etc.) | Press the room. β "Rename." Supported emojis. |
Professional lifehack: If the robot constantly confuses two similar rooms (for example, a nursery and an office), add to each by a unique reference point:
- πΌοΈ Hang a bright poster or sticker on the wall.
- πͺ Place an unusual object in the corner (for example, a tall flower).
- π‘ Use lights: in one room turn on the night light.
For models with support for multi-storey maps (for example, DreameBot) L10 Ultra):
- Create a first-floor map.
- Move the robot to the second floor manually (do not use the elevator!).
- Start a new scan - the app will prompt you to save as Floor 2.
- Repeat for all levels.
π‘
If the robot is confusing floors, add a unique item to each level (e.g., a red mat on the first floor and a blue mat on the second floor) to help sensors navigate faster.
4. Set up cleaning areas and schedules
Now that the map is detailed, you can set up automatic scripts, like:
- π Cleaning the kitchen and corridor every day at 9:00.
- ποΈ Wet Bedroom Cleaning on Mondays and Thursdays.
- π« Passing the children's room during the quiet hour.
How to do this:
- Open the Schedule tab in the appendix.
- Click Add and select the days of the week.
- Specify the time and type of cleaning: π§Ή Dry cleaning (vacuum cleaner). π§ Wet cleaning (vacuum cleaner) + mop). π Area cleaning (select rooms manually).
intensity
- π¬οΈ Quiet (for night cleaning).
- β‘ Balanced (standard).
- π¨ Maximum (for highly contaminated areas).
For models without card saving support (for example, Mi Robot Vacuum 1), you can use workarounds:
- π± Install alternative software (such as Valetudo) to unlock features.
- π§² Use magnetic tapes to create physical boundaries of zones.
- π Launch the robot from one point, so it will remember the route.
How to update your firmware manually if the robot doesnβt see any updates in Mi Home
6. Optimizing the map for different scenarios
The map is not a static object, it needs to be adapted to changing conditions. Here are some scenarios:
π Holiday cleaning
Before the big events:
- π Remove from the floor all small objects (toys, jewelry).
- π§Ή Start Deep Cleaning 2-3 hours before guests (the robot will dry out).
- π« Temporarily add no-go areas around the table with food.
π Domestic animals
If you have pets:
- πΎ Create an avoidance zone around the bowl and tray.
- πͺ Use virtual walls near the stairs (cats like to sit on the railings).
- π Set up cleaning for the dogβs walk time.
πΆ Children in the house
For safety:
- π§Έ Remove small parts from the floor (the robot can scatter them).
- π« Block cleaning in the nursery during sleep.
- π Turn on voice alerts (in the robot settings) so that the child hears it approaching.
Advanced Trick: If you have a Xiaomi smart home, link the robot to other devices:
- π‘ Let the robot start automatically when the paddock does not record activity in the house for 30 minutes.
- π Connect to a smart outlet - so you can remotely turn on cleaning on schedule.
- π± Configure voice control via Alice or Google Assistant.