How to set up rooms for a vacuum cleaner Xiaomi: full instruction

Xiaomi’s modern robot vacuum cleaners and the Mijia ecosystem have impressive navigation systems, but their potential is only realized when properly configured. Many users immediately after unpacking start the device at full capacity without thinking about zoning, which often leads to chaotic movement of the gadget throughout the apartment and inefficient cleaning. Correctly configuring the room map is the foundation that allows the robot to understand where the kitchen is and where the bedroom is, which gives you complete control over the process.

The room map separation feature is not available in all models, but in most current versions with a laser rangefinder (LDS) or a camera (VSLAM), this tool is implemented quite flexibly. Virtual walls and zone separation allow you to prohibit cleaning in certain places or, conversely, force the device to walk more carefully on the carpet. Ignoring these settings can lead to the vacuum cleaner getting stuck in wires or smearing a wet rag on carpets, which can be easily avoided.

In this article, we'll go through the whole process in detail, from the first scanning run to fine-tuning your schedule for specific rooms, learning to adjust the boundaries of rooms, combine them when necessary, and create invisible barriers, and turning your smart gadget from just a janitor into an intelligent assistant who knows your home like a finger.

Preparation for the first launch and scanning

Before you start setting up rooms, you need to have the perfect conditions to build a map. The robot has to scan the room without any foreign objects that can distort the sensor data. Remove wires, toys, clothes and other small objects from the floor. It's also important that all the doors to the room are open if you want the robot to build a single map of the entire apartment, or closed if you plan to scan the rooms individually.

Run the device through the Mi Home or Xiaomi Home app. Select the Map Cleanup mode or simply start a full cleanup if the automatic map building is enabled by default. At this point, the lidar or camera actively collects data about the geometry of space. Do not interrupt the process and try not to walk in front of the robot, so as not to create unnecessary obstacles for sensors.

β˜‘οΈ Preparation of the premises for scanning

Done: 0 / 4

When you complete the first pass, the app will have a black-and-white or color plan of your home, and at this point, the map may not look perfect: the boundaries of the rooms may be blurred and some areas may be combined into one large area. This is normal. The primary scanning task is to capture the contours of the walls and the location of the stationary furniture. The accuracy of the initial scan directly affects the stability of navigation in the future, so be mindful of cleaning before the first run.

Application interface and map management

The map is handled through the mobile application interface. Once the map is saved, go to the device settings and find "Maps Management" or "Maps Editing." Here you will see your room divided into conditional zones. The interface may differ depending on the regional version of the application, but the logic remains the same: you are working with a vector image that can be scaled and rotated.

At the top of the screen, you'll usually have editing tools like splitting, merging, putting walls and no-go zones. It's important to understand that any changes only apply after you save. If you accidentally delete a part of the map or divide the room incorrectly, you can always go back to the previous version or clean the map completely and start over. Saving multiple cards is a feature that is useful for those who use a vacuum cleaner on different floors or in different apartments.

⚠️ Attention: Changes in the structure of the map (division or combination of rooms) often lead to the reset of already installed virtual walls and forbidden areas.

To navigate the interface, use standard gestures: zoom in with two fingers and drag and drop one. Make sure the orientation of the map matches the real state of affairs in the apartment. If the robot on the map is moving in the wrong direction where it is in reality, check the orientation settings or re-install the docking station in a more suitable place with a good Wi-Fi signal.

Separation and merging of rooms

The most common operation in fine-tuning is to divide one large area into separate rooms. Automation doesn't always correctly know where the hallway ends and the living room begins, especially if there's no doorway between them. Use the Split tool to fix this. You'll need to draw a tear line through the map. The line must pass through doorways or bottlenecks, visually separating one functional space from another.

Draw the separation line clearly and confidently, crossing the entire area to be divided. If the line is too short or intermittent, the system may not recognize the command. After splitting, the application will take a few seconds to recalculate the geometry, and you will see one large area turn into two independent areas, each with its own default name (e.g., "Room 1", "Room 2").

πŸ“Š How often do you use splitting cards?
Daily for different floors
Only at the first setup
I never clean the whole apartment at once.
I'm planning on trying.

The reverse operation, which is the combination of rooms, is needed if the robot mistakenly divided one large room (e.g., kitchen-living room) into several small areas. Choose the Merge tool, then sequentially click on the areas that need to be joined into one. This is useful when you want the robot to clean the entire kitchen-living room area in one pass without returning to the base to recharge in the middle of the process.

Once you've split or merged, make sure to rename the rooms. Standard names like Zone 1 don't tell the voice assistant anything, and make it difficult to customize the scripts. Call the rooms what they actually are: Kitchen, Bedroom, Children's, which will make it easier to control through voice commands and make the interface easier for all family members to understand.

Configuring virtual walls and forbidden areas

Virtual walls and no-go zones are a powerful tool for controlling robot behavior. Unlike the physical magnetic tapes that were used in older models, here you draw invisible barriers right on your smartphone screen. There are two main types of constraints: No-Go Zone and No-Mop Zone/Wall.

The exclusion zone (usually marked with a red square) completely blocks the robot's entry into the area, and the vacuum cleaner will pass by the area even if there is a carpet or spilled liquid, which is ideal for places where there are bowls of water for animals, wires or fragile objects on the floor. The virtual wall (often a blue line) works as a physical obstacle: the robot will not cross this line.

The No-Mop Zone feature is worth noting, and if you have a wet-cleaning model installed, you can specify areas where the robot should only go for dry cleaning, such as carpeting or flooring that is afraid of moisture, and if you install it, the robot will automatically increase the suction power and lift the rag module (if the design allows) or simply stop the water supply.

Type of restrictionVisual designationRobot behaviorBest application
No-Go (No-Go)Red square.Completely ignores the zone, goes around the perimeterAnimal bowls, wires, toys
Virtual wallBlue or black lineDoes not cross the line, treats like a wallSeparation of studios, restriction of access to the balcony
No washing areaShaded areaCleans dry, does not wet the cloth.Carpets, carpet, delicate parquet
The path to followGreen lineIt moves strictly along a given route.Cleaning along the boards or in narrow passages

Set limits requires precision. Try not to make the restricted areas too big, otherwise the robot may lock itself in a corner or refuse to remove usable area. The optimal margin from the real obstacle is 10-15 cm. This is enough for the sensors to react and slow down, but not too much to lose the cleaning area.

Selective cleaning and power adjustment

One of the main advantages of dividing into rooms is that you can selectively clean the apartment, so you don't have to run the robot all over the apartment every time, but in the app, you can choose a particular room (like the Kitchen) and start cleaning only there, saving battery life and time, allowing you to keep the most polluted rooms clean every day while the rest of the rooms are cleaned on schedule.

You can customize your settings for each room or area. In advanced settings (often available with long pressing on the room or through the Cleaning Settings menu), you can change the suction capacity and water supply volume. For a kitchen where food is often crumbled, it is logical to set the maximum suction power. For a bedroom where you need silence, a standard or quiet mode will suit.

The secret to quiet cleaning
If you're launching a robot at night, select Quiet mode and remove from the schedule the hard-floor room where the noise of the wheels is most noticeable. The carpet in the bedroom will pass almost silently even at medium power.

And there's also a re-cleaning feature available, so if the robot detects a highly contaminated area (some models can detect this from a dust sensor), or you just see that there's a stain in the hallway, you can send the device back through that room, and this is done through the room selection menu: click on the desired room twice or select the "Remove twice" option.

Remember, when you choose to clean one room, the robot will make the optimal route for that space, ignoring the rest. However, if the battery is low, it may suggest that you recharge first, even if it's far from the base, in which case you should start a full cleaning or manually bring the device to the base so as not to interrupt the process.

Room cleaning schedule

Automation is a key element of the smart home. Scheduling allows you to forget about manual start. In modern versions of Xiaomi software, you can create complex scenarios. You can ask a rule: "On weekdays at 10:00 clean the kitchen and the hallway at maximum capacity, and on weekends at 12:00 do a complete cleaning of the entire apartment with a wet wipe."

To create this schedule, go to the Timer section and add a new timer. In the timer settings, select the days of the week, the time and, most importantly, the cleaning mode. Here you can tick only the rooms that should be cleaned according to this schedule. You can also set a separate power level for each timer and (water volume).

⚠️ Warning: Make sure there is liquid in the water tank if you plan to do a wet cleaning on schedule. The robot won't be able to refill the water itself and, at best, just wipe the floor with a dry cloth, and at worst, try to get air in.

It's useful to stagger when you're cleaning different rooms, if you have a large apartment and a single charge may not be enough for everything at once, although modern models usually know how to return to the base to recharge and continue cleaning. However, if you want to have only the hallway and kitchen cleaned by your work, and the living room cleaned on the weekend morning - flexible room schedules will solve this problem perfectly.

Decision and maintenance of the map

You may experience a card that has gone or a robot is lost in the process of operation, and this often happens if you have rearranged furniture or changed apartments, and in these cases, the "Recover Map" function or a full reset of the map with a rescan, and don't try to manually edit each line if the error is global, it's easier to create a new map.

Clean your lidar sensors and bottom sensors regularly. Dust on the sensors can lead to errors in map construction, which can cause virtual walls to be superimposed in the wrong place. Also keep an eye out for software updates on the vacuum cleaner itself. Xiaomi engineers are constantly improving their mapping and obstacle-average algorithms.

πŸ’‘

If the robot constantly loses the map when cleaning a particular room, check for full-length mirrors or glass doors. The laser rangefinder does not β€œsee” transparent and reflective surfaces, considering them an extension of space.

Map maintenance also involves renaming rooms if you change the purpose of the space, and removing old, unused no-go zones. Accumulating dozens of small red squares can confuse the navigation system. Conduct a six-monthly adjustment review: delete the extra, adjust the boundaries, and check the timetables.

Sometimes you need to save several cards (for example, for a two-story house). In the map settings, select "Save map" or "Multi-storey". Before moving the robot to another floor, be sure to stop the current cleaning and manually move the device so that it does not try to build a route through the stairs, which will inevitably lead to a fall.

πŸ’‘

Regular calibration of sensors and updating the map of the room is the key to a long and efficient operation of the navigation system of your robot vacuum cleaner.

Frequently Asked Questions (FAQ)

Can I save several cards for different floors?
Yes, most modern Xiaomi and Roborock models support saving up to 4-5 cards, and the application needs to activate Multi-floor map, and when you move to another floor, you need to save the map manually through the menu so that the robot does not try to impose a new floor on the old one.
What if the robot can’t see the virtual wall?
Make sure you're using the current version of the app and vacuum cleaner firmware. Sometimes virtual walls don't work if the map was built in No Save mode, or if you're in LAN mode without access to the cloud (depending on the model). Try redesigning the wall to make it a little wider.
How to clean a room that is not on the map?
If the room doesn’t show up when scanning (for example, the door was closed), the robot won’t be able to remove it by name, you either need to start cleaning in β€œno card” mode (if the model allows), or temporarily open access to the room so that the robot updates the map, and then adjust the separation again.
Are room settings reset when Wi-Fi is reset?
Usually, the map and settings of the rooms are stored in the robot's memory and do not depend on the Wi-Fi settings. However, if the device is completely reset to the factory settings (hard reset), the card will be deleted, and the scanning and zoning procedure will have to go through again.
Why does a robot call rooms strange names?
When you first scan the robot automatically assigns names based on the size and shape of the room (Bedroom, Living Room), you can rename them in the app at any time by selecting a standard name from the list or by entering your own.