Robot vacuum cleaner Xiaomi: functions and settings

Modern automatic cleaning devices are no longer just boxes running around in a random way. Xiaomi’s space management function turns a regular gadget into an intelligent assistant that knows exactly where to clean and where to enter is strictly forbidden. This technology is based on building a detailed digital map of the room and allows the user to dictate their cleaning rules.

Owners of Xiaomi Vacuum Mop 2 Pro or Roborock S7 models often underestimate the zoning capabilities, wasting time on repeat passes or manually cleaning hard-to-reach corners. Understanding the principles of virtual restrictions and selective cleaning can save up to 30% of device life and significantly extend battery life. Let's figure out how to make the equipment work exactly as you need.

The basis of the entire system is a laser rangefinder (LDS), which scans the space and creates an accurate floor plan in the Mi Home app. Without a properly constructed map, zone management functions will not be available or will not work correctly. It is a digital copy of your home that becomes the tool with which you interact via your smartphone, setting boundaries and priorities.

Principle of operation of mapping and zoning

The process begins with the first full cleaning cycle, where the robot explores every inch of available space, while the SLAM algorithm (simultaneous localization and mapping) captures the location of walls, furniture and obstacles, and the data is stored in the cloud or memory of the device, forming the basis for further site management.

Once the map is saved, the user can divide it into logical parts, and it's not just a visual separation, it's a functional limitation that changes the behavior of the robot, and you can assign different suction power modes to the kitchen and bedroom, and you can set different levels of water supply to wash the floors.

πŸ’‘

The first launch of the robot is carried out with open doors in all rooms, so that he built a single map, not scattered islands.

It's important to understand that the map can be edited. If you rearrange furniture or add new decor, the system can be recalibrated. Positioning accuracy depends on the purity of the sensors and the lack of mirror surfaces that can confuse the laser. Regular maintenance of the sensors ensures that virtual walls work where you installed them.

πŸ’‘

Without a pre-saved and edited room map, selective cleaning and virtual restrictions are not available.

Types of Virtual Restrictions and Their Application

The most popular tool in the user's arsenal is virtual walls, which allow for an invisible barrier that the robot cannot move through, which is ideal for protecting areas with wires, long-pile carpets (unless the model has a self-lifting brush), or places where toys are scattered.

The second type of restriction is No-Go Zones, which, unlike lines that just keep you from crossing a border, zones block a specific area, and a robot can circle around it, but it never gets inside, and this is critical for protecting pet bowls or chemical-containing areas.

  • 🚫 Linear barriers: ideal for separating rooms without physical doors, such as separating the kitchen from the living room.
  • πŸ”² Square zones: used to block specific objects, such as chair legs or floor scales.
  • 🧹 Quiet cleaning areas: Special areas where the robot automatically reduces the suction power to avoid waking sleepers.

⚠️ Warning: Virtual walls only work if you have an accurate map, and if you move a robot to another floor manually, it will lose orientation and the restrictions will not work.

These settings are set up through the application interface, where you draw lines or rectangles with your finger directly on the smartphone screen. 10-20 different restrictions on one card, which covers the needs of even very complex layouts.

πŸ“Š What type of restriction do you use more often?
Virtual walls (lines)
No-go zones (squares)
Quiet cleaning areas
Don't use restrictions.

Selective Cleaning: Modes and Scenarios

Place management also allows you to select specific rooms to clean, so instead of running the robot around the house, you can tell it to clean only in the hallway or in the kitchen, which is especially true after the cooking or the guests arrive.

You can set individual parameters for each room you select, for example, in the nursery you can set maximum suction power and minimum water supply, and in the bathroom you can set the intensive wash mode, and this flexibility makes cleaning more efficient and gentle with different types of coatings.

β˜‘οΈ Set up a cleaning script

Done: 0 / 4

There's also a sequential cleaning mode, where the robot cleans room after room in a predetermined order, which allows you to minimize the movement between floors or far corners of the apartment, optimizing the route and battery consumption, and the logic of the route is designed so that the robot returns to base in the shortest possible way after the task is completed.

Some advanced models support room type recognition, and the robot knows that it's in the kitchen, and it can suggest that it increase suction power, but manual control through seat management always gives a more predictable result, because you know the features of your home better.

Work with multilayer maps and floors

For owners of large houses or apartments of complex layout, the function of saving several maps is relevant. Xiaomi allows you to store up to 4-5 different floor maps in memory, which means that you do not need to scan the space every time you move to another level.

Switching between maps is automatic or on request. The robot knows it's been moved, and suggests choosing the appropriate floor. If you don't confirm the choice, it can start building a new map from scratch, which will lead to navigation errors. So it's important to keep an eye on app notifications.

ParameterSingle-storey apartmentmulti-storey houseOffice space
Number of cards12-5Up to 10 (depending on model)
Frequency of transferRarely.Regularly.Constantly.
Risk of failureLow.Medium.High-pitched
Recommended treatmentAutomobileManual selection of floorRoom zoning

When working with multiple maps, it's critical to name floors and rooms correctly, which makes it easier to control through voice assistants like AliGenie or Google Assistant, so you can just say, "Clean up the kitchen," and the robot will know which kitchen you're talking about if there are multiple on different floors.

What to do if the robot loses the map?
If the robot reports a map error, try cleaning the dust container and wipe the sensors, then start building the map again in Quiet Cleanup mode so that it can safely navigate the entire route.

Setup in the Mi Home and Xiaomi Home app

All seat management settings are concentrated in the mobile app. The interface may vary slightly depending on the region and the firmware version, but the logic remains the same. To access the zoning functions, you need to go to map view mode, usually a button with a picture of the room plan.

In the map editing menu, you'll find tools to draw walls, zones and divide rooms. The editing interface allows you to move walls, resize them, and remove extra elements. All changes are instant and stored once confirmed.

To fine-tune your smartphone screen, you should use horizontal orientation to give you a better view and get a finger into the smaller interface elements. Remember to update the app regularly, as newer versions often include improvements to mapping algorithms.

  • πŸ“± Viewing mode: switch between 2D and 3D view.
  • ✏️ Tools: Use an eraser to remove wrongly built walls.
  • πŸ’Ύ Save: Always confirm the changes with the Save button or they will be lost.

⚠️ Warning: Changes to the map cannot be made during cleaning. You must stop the robot or wait until the cycle ends to activate the editing mode.

Solving problems with navigation and maps

Even the smartest robots get lost sometimes, and if the control of the places stops working properly, the virtual walls get ignored, and the map shifts, you need to be diagnosed, and most often the problem is that the sensors get contaminated or the lights change.

Check if the main wheel or side brush is stuck. Any mechanical resistance can knock down the gyroscope, and the robot will start building an error map. Also make sure the charging station is standing in the same spot and not shifted.

πŸ’‘

If the card is constantly "floating", try to wipe the LDS sensor (turret at the top) with a dry soft cloth - dust on the lens of the laser rangefinder is a common cause of errors.

In extreme cases, it helps to completely reset the map and build it again. It takes time, but often solves the accumulated positioning errors. Before resetting, make sure that nothing has changed in the room to make the new plan fit reality.

Sometimes the problem is Wi-Fi connectivity, and although the robot can clean without the Internet, downloading maps and synchronizing settings require a stable network, check the signal at the base and use repeaters if necessary.

FAQ: Frequently Asked Questions

Can two rooms be combined into one on a map?
Yes, in map editing mode, there's a tool called "Unite" or "Erase the wall," and you can remove the virtual partition between the rooms so that the robot can perceive them as a single cleaning space.
Will virtual walls work if I run the robot with a button on the body?
Yes, the settings of the zones and the forbidden areas are stored in the robot's memory, and they are active in any way you launch, whether it's through an app, voice or a physical button on the device.
How often should I update the map of the room?
Upgrades are required only when furniture is rearranged or redesigned, and in normal conditions, one card lasts for years, and the robot simply adjusts its position relative to it every time it starts.
Why does a robot ignore a painted virtual wall?
This can happen if the robot was manually moved while working, or if the card was reset, make sure you're in edit mode of the card that's active at the moment.