Smart homeowners often face a situation where the robot vacuum cleaner is not working properly: it can get lost in a familiar room, build βtwinsβ of rooms or simply refuse to clean certain areas. These are classic symptoms of a failure in the deviceβs navigation system that require immediate user intervention. In most cases, the problem is solved by completely cleaning up the stored data about the layout of the apartment.
Modern models like the Roborock S5, S6, S7, S8 and newer series use a laser rangefinder (Lidar) to build accurate digital copies of your home. But software errors, moving furniture or even changing the carpet can confuse the algorithms of mapping. When the device starts confusing the hallway with the living room, the only surefire solution is to force the reset of accumulated information.
In this guide, we will take a look at all the ways to remove a card: through the Mi Home mobile app, the official Roborock app, and through the physical button reset on the device itself, and learn the difference between temporary and permanent cleaning, and how to avoid typical errors that can lead to navigation breakdowns.
Causes of navigation failure and the need for resetting
Before we start taking drastic measures, it's important to understand why the robot vacuum cleaner has lost orientation at all. Often users try to simply reboot the device without realizing that the problem lies in conflicting data stored in memory. The laser sensor continues to scan the room, but the software can't match the new data with an old, damaged map.
One of the common reasons is interior change. If you rearrange the sofa, add a tall chair, or replace the dark carpet with a light one, Roborock may perceive this as a new, unknown obstacle or, conversely, as a passageway. In such cases, the navigation algorithm tries to "tighten" the old map to a new reality, leading to chaotic movement and skipping entire sectors of cleaning.
β οΈ WARNING: If your robot has started building multiple maps at the same time or constantly requires a base transfer, don't ignore this.Continuing to work with an erroneous map can cause the wheels and bumper to wear out quickly due to constant collisions.
Also worth considering is software failures after a firmware update. Sometimes newer versions of Xiaomi or Roborock software contain bugs that mishandle old configuration files, in which case cleaning up memory becomes a must for the work of the device stub.
Preparing the device for resetting settings
The card removal procedure requires pre-preparedness to avoid unforeseen errors. First of all, make sure that the robot vacuum cleaner is fully charged. The card rearrangement process is energy intensive, and if the battery sits in the middle of the calibration cycle, the device can store incorrect data again.
The second important step is to prepare the room. To successfully reset and then build a new map, you need to remove small objects, wires and toys from the floor. The navigation system needs to see the clear perimeter of the walls and stationary objects. If there are many dynamic obstacles on the floor, the robot may mistakenly consider them part of the architecture of the room.
- π§Ή Clean the main brush and side broomstick of the coiled hair to ensure maximum cleaning efficiency during testing.
- π‘ Check the Wi-Fi signal level in the room where the dock is located, as transferring large amounts of map data requires a stable connection.
- π Make sure the charging contacts at the dock and the robot itself are clean so that the device is guaranteed to return to base after resetting.
Be sure to check the status of the filters and the dust container, too. Although this does not directly affect the map, the diagnostic system can block the start of the cleaning if the sensors show overflow or contamination, and it is better to eliminate all potential sources of errors before the reset procedure begins.
π‘
Before resetting the map, take a picture of the current layout in the app if there are important virtual walls or areas that you don't want to lose.
Method 1: Delete the card through the Mi Home app
The most common way to manage devices in the Xiaomi ecosystem is to use the universal Mi Home app. The interface here may vary depending on the version, but the logic of actions remains the same. First, open the application and go to the home page of your robot vacuum cleaner.
In the top right corner of the screen, there's a three-dot menu that hides the extra settings, and that's where the key memory management function of the device is, you need to find a item associated with the map or the cleaning settings, and in different versions of the firmware, it can be called "Map Settings," "Map" or "Map Management."
Once you log in, you'll see the current stored layout. To reset the card, you'll need to find the Delete Card button or the basket icon. The system will request confirmation of action, warning that all virtual walls and zones will be lost. This is a standard security procedure to prevent accidental deletion of data.
| Action. | Where to find out. | The result |
|---|---|---|
| Deletion of the map | Settings β Map β Delete | Complete cleaning of the layout memory |
| Keeping the map | Settings β Map β Save | Fixing the current card in memory |
| Recovery | Settings β Map β History | Download the last saved version |
Once confirmed, Roborock will restart its navigation services, and you'll hear a distinctive beep, and the app will change its status to "Maps not saved" or similar, and the device is now ready to build a new map from scratch.
βοΈ Check before removal in Mi Home
Method 2: Reset via the official Roborock app
More modern models often use the native Roborock app, which offers more advanced mapping functionality, including multi-floor maps. The reset process is slightly different and provides more memory management options.
Go to the device settings by clicking on the settings icon in the top right corner. You're interested in the "Map Settings" section. Unlike the Mi Home, here you can see a list of all the saved cards, if there are several, which is especially convenient for those who use the robot on different floors or in different apartments.
To reset completely, select the card you want from the list and click Delete. If your goal is to fix a navigation error, you'd better delete all the maps you have to avoid conflicting versions, and then the robot will suggest starting a new cleaning to build a current digital model of the room.
β οΈ Note: In the Roborock app, the Restore Map feature can automatically return a deleted card if you did it accidentally. However, if you want to fix the error, it is better to wait for the robot to build the map again, rather than restore the wrong version.
The feature of the Roborock app is the ability to edit the map before final saving. After resetting and first cleaning, you can combine rooms, rename them and install virtual walls more accurately using an improved editor interface.
What is the difference between Mi Home and Roborock?
Hardware reset and system reboot
Sometimes the software interfaces don't respond or freeze, and it's not possible to delete the card through the phone. In such cases, a hardware reset comes to the rescue. On most Roborock models (S5, S6, S7), the button combination allows you to restart the system or start the pairing mode, which often initiates a recount of navigation data.
To perform a soft reset, press the Home and Turn on/Off buttons on the robot body simultaneously, and hold them for 3-5 seconds until the device emits an audible signal or says the phrase "Reset Wi-Fi" (Wi-Fi reset), although this primarily resets network settings, often causes the navigation module to recheck the sensor data.
If the problem is deeper, you can try a full factory reset. On some models, there is a small Reset hole under the main brush cover or next to the wheel. Pressing it with a paper clip for 5-10 seconds will return the device to factory status, removing all maps and settings.
- π Press the home buttonsΒ» + Β«On/off on 3-5 Seconds to reset Wi-Fi and reboot modules.
- πΆ After resetting Wi-Fi robot will go to the mode of the access point, and you will have to reconnect it to the network.
- π If the robot doesnβt respond, try turning it off with a button, then clamp it βHomeβ and turn on the power by holding the button.
It's important to understand that physical reset is a cruder method than software resetting through an app, and it may not always be guaranteed to delete the card, but it effectively clears the system's cache, which often solves the problem of Lidar's "glitch."
π‘
Hardware resetting buttons on the case is the best way to resuscitate the robot if the application does not respond or shows a connection error.
Building a new map and calibration
Once the old map is successfully removed, the most important step is to create a new one. Xiaomi's robot vacuum cleaner must drive across the available area to scan the contours of the walls and the layout of the furniture. It is recommended to start Quiet Cleaning or the standard mode, but not Maximum, so that the robot moves calmly and carefully.
When you build a new map, watch the device move through the app. The laser rangefinder should draw clear wall lines. If you see tears or curvatures, it may be too dark in the room (for optical sensors) or many mirrored surfaces that distort the laser beams.
Don't interrupt the first cleaning after the reset! Even if the robot reports completion, let it return to base and retrieve the sites if necessary. Interrupting the process can lead to saving a piece map, which will then have to be edited manually or reset again.
Once the cycle is complete, the map will automatically save, so you can now use the room separation and no-go function, and it's critical to let the robot complete the full cleaning cycle without interruption for the first time after resetting, otherwise the map may remain "temporary."
β οΈ Warning: When building a new map, don't move furniture or walk in front of the robot all the time. Dynamic objects can be perceived as stationary walls, which will spoil the new map.