How to Set a No-Ground for Xiaomi Robot Vacuum: Full Guide

Modern models of robot vacuum cleaners, such as the Xiaomi Mi Robot Vacuum or Roborock, have impressive intelligence, but sometimes they need to be limited. Imagine if you have toys scattered on the floor, a long carpet with fringes or a bowl of water where you should not go, and for these cases, developers have introduced virtual barriers, setting a no-go zone is a key skill to turning chaotic movement of the device into a strictly planned and safe cleaning.

Unlike older models that relied solely on physical magnetic tapes, modern devices use laser rangefinders (LDS) or cameras to map a room, giving the user the flexibility to change the configuration (no-go zones) at any time directly from the smartphone. However, despite the digitalization of the process, there are a number of nuances that beginners often overlook when first set up. Understanding how to navigate will help avoid situations where the robot ignores your commands.

In this article, we will take a look at all the methods available to limit the perimeter of cleaning. We will look at the software settings in the Mi Home app, discuss the physical limitations and analyze the typical mistakes that smart appliance owners face. Proper calibration of zones is not just a whim, but a necessity for extending the life of the device and maintaining order in the house.

Before you start setting up, it's important to understand exactly how your robot vacuum cleaner sees the world around you. Xiaomi series devices use technology LDS (The Laser Distance Sensor, which scans the room 360 degrees, creating an accurate digital copy of the room, and it's the way that routes are built on top of this map. There are two main types of constraints: virtual walls that prohibit crossing the line, and forbidden zones (squares), where the robot is strictly forbidden to enter.

Some budget models or older versions may not support zone creation through the application and rely on infrared sensors or physical magnetic tapes. In such cases, software restriction is not possible and you need to buy additional accessories. For most current models, such as the Xiaomi Vacuum Mop 2 Pro or Roborock S7, all functionality is available in the cloud and processed by the manufacturer's servers.

It's critical to distinguish between modes of operation, because no-go zones can behave differently. In dry cleaning mode, the robot can ignore certain areas if they're not marked correctly, and in wet cleaning mode, it can bypass carpets. The logic of behavior is embedded in the firmware algorithms, and the user can only adjust them through the application interface.

⚠️ Warning: Virtual barriers only work if the robot has built a map of the room that is up to date. If you have moved furniture or changed the layout, the old map may contain errors, and the previously installed areas will be incorrect.

Understanding these basic principles will help you avoid frustration, because when you know that a laser sensor has to "see" the area to activate it, you won't try to set a barrier in a dark corner where the signal doesn't reach, or on a glossy black floor that absorbs the laser light.

Configure via the Mi Home app: step-by-step instructions

Xiaomi’s main ecosystem management tool is the Mi Home app. This is where all the magic of setting up takes place. First, make sure your vacuum cleaner is connected to Wi-Fi and displayed in the list of devices. The interface may vary slightly depending on the server region (China or Global), but the logic of actions remains the same for all versions of the software.

The installation process begins with a map, and the robot must remove the entire room at least once, or go through mapping mode, so that the layout is stored in the device memory, and without the saved map, the zone settings menu will be inaccessible or inactive.

  • 📱 Open the Mi Home app and select your robot vacuum cleaner from the device list.
  • 🗺️ Click on the menu icon (three dots in the corner) or look for the “Map Management” option).
  • 🚫 Select the option “No-go zone” or “Virtual wall).
  • ✋ With your finger on the smartphone screen, select the area on the map that you need to block, and confirm the action.

Once you create a zone, it will be stored in the device's memory. Even if you turn off the vacuum cleaner or it returns to base, the next time it starts, it will take into account these limitations. You can create up to 10-20 zones depending on the model and version of the firmware. To delete or edit, you just need to go back to the same menu and click on the created area.

☑️ Checking before setting up

Done: 0 / 4

It's worth noting that some versions of the interface have the functions divided into Zones (squares) and Walls (lines), lines used to overlap passageways or doorways, and squares used to isolate specific objects, such as chair legs or wires on the floor, and using the right types of barriers makes navigation more efficient.

Physical Limitations: Magnetic Tapes and IR Barriers

If you have a model that doesn't have card support or a laser rangefinder, or you want to create a permanent barrier without a smartphone being tied, physical methods are used. The classic solution is magnetic tapes that are glued to the floor. The robot is equipped with a magnetic sensor at the bottom of the case that responds to the tape field and causes the device to unfold.

The alternative is IR barriers, which are virtual walls that are individual devices, and it puts it on the floor and emits an invisible infrared beam, creating an invisible veil, and when it hits that beam, it perceives it as an obstacle and changes direction, and it's perfect for protecting stairs or entrances to rooms where maps can be unstable.

But physical techniques have their drawbacks: magnetic tape must be glued very smoothly, otherwise the robot can stumble or get stuck, and it can be visible on the floor and can spoil the interior, and IR barriers require batteries and occupy space on the floor, which can be critical in small apartments.

Type of restrictionPrinciple of actionCompatibilityDifficulty
Virtual Zone (App)Program ban on the mapModels with LDS/cameraLow.
Magnetic tapeMagnetic field in the floorAll models with magnetic sensorMedium (installation)
IR barrierInfrared radiationModels with IR sensorsLow.

The choice between digital and physical depends on your priorities. If aesthetics and flexibility are important, choose an app. If you want hardware that works without Wi-Fi, consider magnetic tapes.

📊 What kind of restriction method are you using?
Virtual zones in the application
Magnetic tape
IR barrier
Nothing, I'll let it go.

Problems with zone recognition and their solution

Even when you set it up properly, users often find themselves in a situation where the robot vacuum cleaner ignores the restricted area, and the most common reason is to shift the map, and if you move the charging base or change the arrangement of large furniture, the coordinates on the map may have been lost relative to the actual state of affairs in the room.

Another problem is poor lighting or glare: Laser sensors are sensitive to direct sunlight falling on the floor or to reflections from mirrored surfaces, and in such conditions, the robot can "lose" and ignore programmatic constraints, as its location in space becomes inaccurate.

⚠️ Attention: Black glossy surfaces and deep dark carpets can be perceived by the fall sensors as a cliff (step), the robot will circle them automatically, even without installing virtual walls.

To solve navigation problems, it is recommended to clean the sensors. Dust on the laser rangefinder or contamination on the lower sensors can distort the data. Wipe all the holes with soft dry cloth. It is also useful to reboot the device by turning it off and on to reset temporary positioning errors.

If the robot systematically breaks the boundaries, try to expand the exclusion zone. Path planning algorithms have a margin of error, and the robot can try to "grab" the edge of the zone with a brush. Increasing the size by 10-15 centimeters around the object often solves the problem.

What to do if the card is constantly lost?
Try creating a new map from scratch. To do this, select Reset the card or New card in the map settings. Make sure that the new map is built with good lighting and no strangers or pets.

Use of cleaning modes for different zones

Modern systems allow you not only to deny entry, but also to differentiate between cleaning modes for different rooms, a feature called Zoning or Multi-card, so you can set the robot up to maximum power in the living room and go to quiet mode in the bedroom, ignoring certain areas altogether.

Custom Cleaning allows you to select specific rooms or areas to clean according to a schedule, such as setting a no-go area in the kitchen while cooking and removing it at night so the robot can remove the crumbs, and the flexibility of the schedule settings in the Mi Home app allows you to automate this process.

For models with wet cleaning (Mop), there are special settings for carpets. You can set the robot to automatically go around carpets or, conversely, to intensive cleaning. Virtual walls in this case help isolate areas where wet cleaning is undesirable, such as parquet without moisture-resistant coating.

  • 🧹 Use Quiet Mode for Night Cleaning in Bedrooms.
  • 💧 Activate the “Maximum Power” for the kitchen and hallway.
  • 🚫 Set temporary no-go zones when playing with children or animals.

By combining these modes with no-go zones, you get maximum efficiency, and the robot doesn't waste battery power on areas that are already clean or inaccessible, but instead focuses on places where it really needs help.

💡

Tip: To save multiple maps (if you have multiple floors), use the Save Map function after cleaning each floor, you can manually switch between them in the map management menu, but there is no automatic switching on the floors.

Frequent mistakes and optimization tips

One common mistake is to create too many small no-go zones, which overloads the robot's processor and can lead to it being stuck in a logical dead end, finding no way around. Try to combine small obstacles into one big zone, if possible.

Users also often forget to update their firmware, and developers regularly release patches that improve navigation algorithms and fix virtual wall bugs, and version checks are the first steps to take in case of any oddities in the device’s behavior.

You don't just have to rely on virtual walls when there are real dangers. If you have wires hanging from shelves or fragile objects, you better physically remove them. The robot vacuum cleaner is a smart but not all-seeing assistant, and its sensors have limitations.

⚠️ Warning: Do not use water or chemical sprays to clean the robot's sensors. The liquid can get inside the body and cause short circuits. Use only dry wipes made of microfiber.

Optimization also applies to base placement: make sure there is free space around the charging station (at least 0.5 meters on the sides and 1.5 meters in the front). If the base is in a tight corner, the robot may not be able to get out and build the correct map, which will affect the operation of all restricted areas.

💡

The big takeaway: Virtual zones are a powerful tool, but they require up-to-date maps and clean sensors, and regular maintenance and software updates ensure that constraints work smoothly.

FAQ: Frequently Asked Questions

Can you create a no-go zone without the internet?
No, the virtual zones require an Internet connection and Xiaomi servers to be set up and edited in the first place, but once the settings are stored in the robot’s memory, it can clean those zones even if the card is already loaded.
How many no-go zones can you create on a single map?
The limit is usually around 10-20 zones or virtual walls depending on the model and firmware version, and the total area of the restrictions can also be limited by algorithms to avoid making it impossible to navigate the room.
Why does a robot go into a restricted area?
This can happen if the map of the room has shifted relative to the real state of affairs, or if the sensors are contaminated, and the robot can ignore the zone if there is no alternative path for cleaning and the algorithm has decided to sacrifice the rule in order to complete the mission.
Does Virtual Walls Work on All Xiaomi Models?
No, virtual zone support is only available for models with laser rangefinder (LDS) or advanced cameras (VSLAM). Budget models with chaotic navigation or a gyroscope often do not have this feature and require the use of magnetic tapes.
How do you remove all the areas at once?
In the Mi Home app, the map management section has a “Clear Map” or “Reset” feature that will delete all stored data, including no-go zones, room separators and schedules tied to a specific layout.