Virtual walls in Xiaomi robot vacuum cleaners are a useful feature that helps to limit the cleaning area, protect fragile items or keep the device from entering the nursery. But what if the beacon is lost, the Mi Home app is glitching, and the vacuum cleaner stubbornly ignores the changes? Removing a virtual wall can become a puzzle, especially if you do not know exactly where the lock was configured: in the vacuum cleaner itself, in the application or through third-party services like Google Home or Alice.
In this article, weβll look at all the possible ways to remove virtual barriers, from physical beacons to hidden firmware settings, and focus on common bugs that make the wall βreturnβ after rebooting, and alternative zoning methods (e.g., No-Go Zones in new models). If your Xiaomi Mi Robot Vacuum or Mi Vacuum-Mop ignores commands, hereβs the solution.
Warning: Some methods require a room map reset or flashing. If you are not sure about your actions, first check the simple methods - often the problem is solved by restarting the router or updating the application.
1. Physical beacons: how to turn off or reset
The most obvious, but often forgotten, way is by using physical beacons (e.g., Xiaomi Mi Virtual Wall Barrier) that create an infrared barrier that the vacuum cleaner doesn't cross. If you haven't removed the wall in the app, but the vacuum cleaner doesn't go in anyway, check:
β Batteries: Beacons run from elements AAA If the light is not on, replace the batteries. In some models (for example, the Mi Virtual Wall 2), the discharge leads to a "stick" signal, the vacuum cleaner continues to see the wall even after the lighthouse is turned off.
β Location: The lighthouse should be perpendicular to the direction of the vacuum cleaner's movement, and if it lies on its side or is covered by furniture, the signal can be reflected chaotically, creating "ghost" walls.
β Reset: Most beacons have a Reset button (hold 5-10 seconds). Once reset, the vacuum cleaner will stop responding to the device for 1-2 minutes β enough to remove it from visibility.
- π Check the indicator: if the lighthouse flashes red - batteries are discharged, green - works normally.
- π Distance to vacuum cleaner: maximum range of 5-6 meters. If the lighthouse is too far, the signal may disappear.
- π Reboot the vacuum cleaner: after removing the beacon, turn off the vacuum cleaner for 30 seconds, then turn it on again.
β οΈ Note: Xiaomi Virtual Wall beacons are not compatible with all models of vacuum cleaners. For example, Mi Robot Vacuum-Mop 2 Lite does not support them - in this case, the wall is configured only in the application.
2. Removal of the virtual wall in the Mi Home app
If there are no lighthouses and the vacuum cleaner avoids the zone, the wall is software-configured. There are two types of restrictions in the Mi Home:
- Virtual walls (classic barriers, like lighthouses).
- No-Go Zones are areas on the map where the vacuum cleaner does not enter.
How to delete:
- Open Mi Home β Choose your vacuum cleaner.
- Go to the Map tab (or Map in English version).
- Click on the icon. β― (three-point) β Edit the map.
- Select the area or wall you want to remove and press Remove (basket).
If the Remove button is inactive:
- π± Update the app: in older versions of Mi Home (up to 6.0), the map editing is not working properly.
- π Resave the map: press Save β exit from editing mode β Come back in.
- π Change region: some features are hidden in the Russian version. Try switching to Singapore or Germany in your account settings.
Critical error: if the wall reappears after removal, the problem is in the card cache. β Map. β Reset the map (vacuum cleaner will redraw the room from scratch).
Update the Mi Home app to the latest version
Make sure the vacuum cleaner is connected to Wi-Fi
Check if the "Children's Block" mode is active
Take a screenshot of the map in case of an error-->
3.Reset virtual walls via Google Home or Alice
If you control the vacuum cleaner through voice assistants or Google Home, the wall could have been set up there.For example, Google Home has a Keep Out Zones feature that duplicates the restrictions from Mi Home but sometimes conflicts with them.
How to delete it in Google Home:
For Alice (Yandex):
- Open the Yandex app. β Smart home.
- Choose a vacuum cleaner β Settings β Cleaning areas.
- Remove all restrictions and restart the device with the command: "Alice, restart the vacuum cleaner."
β οΈ Warning: if the vacuum cleaner is connected to multiple ecosystems (e.g. Mi Home) + Google Home + Home Assistant, restrictions can be duplicated. Check all applications!
| Platform | The path to settings | What to do if it is not removed |
|---|---|---|
| Mi Home | Map. β Edit β Remove the zone | Reset the card or reinstall the application |
| Google Home | Settings of the device β Cleaning areas | Disable synchronization with Mi Home |
| Alice (Yandex) | Smart home. β Settings β Zones. | Untie and re-tether the device |
| Home Assistant | Configuration β Xiaomi Vacuum β Zones | Clear the integration cache |
4.Alternative methods: No-Go Zones and hand zoning
Xiaomi Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum X10+) Instead of virtual walls, they use No-Go Zones, which are more flexible, but sometimes conflict with the old settings.
How to set up instead of walls:
- At Mi Home, go to the map. β Edit.
- Select Add Zone β Zone of prohibition.
- Circle the area to be excluded (multiple zones can be created).
- Save the changes and check in practice.
The benefits of No-Go Zones are:
- π Accuracy: even small areas can be excluded (e.g. around the legs of the table).
- π Flexibility: Zones operate regardless of the direction of the vacuum cleaner (unlike beacons).
- π± Voice control: Google Home allows you to turn areas on/off by command: OK, Google, turn off the no-go zone in the living room".
If the zones are not retained:
- Check the version of the vacuum cleaner firmware (current - not lower) 3.5.8_003000 most models).
- Make sure the card is saved (the top right corner should have a tick).
- Restart the router β sometimes save problems are associated with a communication breakdown.
What if the vacuum cleaner ignores the no-go zones?
5. Resetting vacuum cleaner settings to factory
If none of these methods work, you'll have to reset hard, and it will remove all the settings, including virtual walls, maps of the premises, and cleaning schedules, and you'll only use this as a last resort!
How to reset:
- Press and hold the power button on the vacuum cleaner for 10-15 seconds until you hear the beep.
- Wait 1-2 minutes - the vacuum cleaner will restart and return to the factory settings.
- Connect the device again to Mi Home (re-association to Wi-Fi is required).
What to do after the discharge:
- π§ Update the firmware: go to Settings β Update of the PO.
- πΊοΈ Repaint the map: let the vacuum cleaner go around the room in the mode of Full cleaning.
- βοΈ Configure zones again: Donβt restore an old card from a backup β it can bring back ghost walls.
β οΈ Warning: After the discharge, the vacuum cleaner may lose contact with the auto-empty base (if any). β Accessories.
1. Does your router support the standard? 802.11 b/g/n frequency-wise 2.4 GHz (5 GHz is not suitable!).
2. disable Band Steering function in the router (it may interfere with the connection).
3.Reboot the router and vacuum cleaner at the same time.-->
6.Firmware problems and their solution
Sometimes virtual walls get stuck due to firmware errors, as is typical of Xiaomi Mi Robot Vacuum models. 1S, Mi Vacuum-Mop Essential and early versions of Mi Robot Vacuum-Mop 2:
- The wall remains on the map even after it is removed.
- The vacuum cleaner "sees" the barrier, but it is not in the settings.
- The Mi Home app gives you a map error.
How to fix it:
- Update the firmware: Go to Settings β Update of the PO β If the update doesn't come, try changing the region in Mi Home to China or Europe.
- Firmware rollback (for advanced): Download the old version of the software from the XDA-Developers forum. Use the Mi Home Hack or Valetudo utility for manual firmware. Careful: the wrong firmware can "brick" the device!
- Cache Clearing: In Mi Home, go to Settings β Clear the cache, restart the phone and vacuum cleaner.
Models with frequent bugs of virtual walls:
| Model | Typical problem | Decision |
|---|---|---|
| Mi Robot Vacuum 1S | The wall returns after the reset | Update to firmware 3.3.9_002000+ |
| Mi Vacuum-Mop Essential | No-Go Zones are not saved. | Reset the map and redraw it. |
| Mi Robot Vacuum X10+ | The conflict between Mi Home and Google Home | Disable sync in Google Home |
π‘
If the vacuum cleaner after updating the firmware has become worse to navigate, go back to the previous version or do the calibration of the sensors through the engineering menu (this requires root access or special utilities like Valetudo).
7. Engineering menu and hidden settings
For power users: Xiaomi vacuum cleaners have a hidden engineering menu where you can reset the settings of the laser rangefinder (LDS) And other sensors, which will help if the wall is coming from a hardware failure.
How to open the engineering menu:
- Press and hold the buttons Home + Spot (point cleaning) on the vacuum cleaner for 5 seconds.
- The vacuum cleaner will emit an audible signal and go into diagnostic mode.
- Connect to it via Mi Home or Valetudo (web interface for management).
What can be done in the engineering menu:
- π Sizing LDS: Reset the settings of a laser scanner that can falsely recognize walls.
- ποΈ Cleaning the map: complete deletion of all stored data about the room.
- π‘ Test of sensors: checking IR sensors and bumper for correct operation.
β οΈ Warning: Do not change the settings in the engineering menu unless you are sure of their purpose. Incorrect settings can lead to navigation breakdowns!