How to reset the map on the robot vacuum cleaner Xiaomi

Smart tech owners often experience a robot cleaning up a familiar space. Instead of routinely cleaning rows, the Xiaomi Vacuum randomly rushes around the room, bumps into obstacles, or just stops in the middle of the hallway. The cause of these failures is often a damaged or incorrectly stored navigation map file in the deviceโ€™s memory. Laser rangefinder (LDS) or gyroscope can transmit erroneous data if the software canโ€™t match the current position with the existing room plan.

Resetting a card is a radical but effective way to solve a problem, and it completely clears the internal memory of the navigation module, causing the device to ignore old data and build a route from scratch. You don't have to be an engineer or a programmer to do this. The whole process takes a few minutes and requires only interaction with the interface of the Mi Home mobile application or the physical buttons on the device's body.

Before you take any drastic action, make sure that the problem lies in the software failure of the map, not in the contamination of the sensors. Wash soft dry cloth window of the laser rangefinder and bottom sensors Cliff sensors. If after cleaning and restarting the robot continues to behave inadequately, then removing the current map will be the only sure solution to restore normal operation of the smart assistant.

Causes of navigation failures and map damage

Understanding the causes of errors helps prevent them from reappearing in the future. The main enemy of precision navigation is physical obstacles and changes in the interior that the robot cannot process on the fly. If you rearrange furniture, add a new chair, or just leave wires on the floor, the mapping algorithm can fail when trying to fit a new object into the old plan.

Problems also often arise after a firmware update: Motion logic developers and old data may conflict with new code, in which case the system may require a forced update of map data, and battery discharge during cleaning or forced shutdown of the device at the time of data storage leads to damage to memory files.

There are a number of typical symptoms indicating the need for resetting:

  • ๐Ÿค– Robot begins cleaning the same area repeatedly, ignoring other areas of the apartment.
  • ๐Ÿ—บ๏ธ In the application, the map is displayed incorrectly: the rooms โ€œposeโ€ on each other or there are extra walls.
  • ๐Ÿšซ The device cannot return to base, although charging is in sight.
  • โš ๏ธ A voice message is sent about a sensor or navigation error.

โš ๏ธ Warning: If the robot starts to move randomly just after you wash the floor and it gets stuck in a puddle, first thoroughly dry the bottom and sensors.

Sometimes a failure is caused by a simple memory deficiency if the storage store has too much historical data about past cleanups.

Preparation of the device for the discharge procedure

Before you delete important navigation data, you need to properly prepare the device, which ensures that the process will be successful and will not lead to additional errors. First of all, make sure that the battery is charged at least 60%. Suddenly disconnecting power during memory formatting can lead to the "filling" of the control module.

The second important step is to ensure a stable connection to the Wi-Fi router. Since control is most often through the cloud servers of Xiaomi Cloud, a communication disconnect can interrupt the command. Take your phone closer to the robot parking lot, and it is also recommended to clean the physical dust container and check whether the main brush rotates freely.

โ˜‘๏ธ Preparation for card reset

Done: 0 / 4

If you plan to not just drop the map, but build a new one right away, free up space. Remove toys, clothes, and long wires that can wind on wheels from the floor. The ideal conditions for building a new map are an empty floor and closed doors to rooms where the robot doesn't need to enter yet.

Delete the card through the Mi Home app

The easiest and safest way to remove a map is to use the official mobile application interface, which is suitable for most modern models such as Xiaomi Vacuum Mop 2 Pro, Roborock S5/S6/S7 and others that support the Mi Home ecosystem. The interface may vary slightly depending on the firmware version, but the logic of actions remains the same.

Open the app on your smartphone and go to the main control screen of your device. You need to find the settings menu, which is usually hidden under the icon with three dots in the upper right corner or indicated by a gear.

Follow the algorithm further:

  1. Click on the Settings card (or Map).
  2. In the menu that opens, find the Remove the card or Reset the card button.
  3. The system will request confirmation of the action, as it is an irreversible operation.
  4. Press OK or Confirm.
What happens after removal?
Once confirmed, the robot will beep, and the app will disappear the plan of the room, the status will change to "Maps not created", all virtual walls and exclusion zones will also be removed without the possibility of restoration.

Once you do this, the robot will restart its navigation services, and you'll hear a characteristic sound or voice message that the map has been removed, and now the device is ready to build a new plan for the room, and don't try to start the full cleaning right away, you'll first have to let the robot scan the space.

Hardware reset through buttons on the body

In situations where the app is not responding, the phone is lost or the Wi-Fi network is not available, you can use physical buttons on the vacuum cleaner case. This method is more โ€œroughโ€, but often the only one possible for critical software failures. The combinations may differ on different models, so carefully examine the top panel of your device.

For most models with a laser rangefinder (LDS), the procedure looks like this:

  • ๐Ÿ”˜ Find the on button and the return button to the base (house).
  • โฑ๏ธ Press and hold both buttons simultaneously. 5-10 seconds.
  • ๐Ÿ”Š Wait for the voice message โ€œReset cardโ€ or โ€œCard removedโ€ (in Chinese or English, depending on the region).
  • ๐Ÿ”„ Release the buttons, the device restarts.

Some models, such as the early versions of the Xiaomi Vacuum 1 or Mijia 1S, may require the simultaneous pressing of the "Enable" and "Local Cleanup" buttons (square).If standard combinations don't work, try clamping only the on button for 15 seconds before a full reboot, although this more often resets the Wi-Fi settings rather than the card.

Model robot.Button combinationRetention timeSound signal
Xiaomi Vacuum 1 / 1SInclusion + Home5-7 secondsยซMap resetยป
Roborock S5 / S6Including + Local3-5 secondsDouble squeak
Mijia 2 ProInclusion + Home10 seconds.Voice message
Dreame F9 / L10Incorporation + Pointing5 secondsReset sound

๐Ÿ’ก

If the buttons on the body are triggered or not react, wipe them with a cotton swab dipped in isopropyl alcohol.

After the hardware reset, be sure to check the status of the device in the application. If the map in the interface is left but the robot is acting strangely, try to manually remove it through the application again, as the local reset may not be synchronized with the cloud.

Building a new map and calibration

Once you've successfully deleted old data, you're going to start creating a new map, which is a critical point that will determine the quality of the future cleanup, and the robot has to go to the start and start scanning, or just press the start button to get the device out of the database.

As you build a new map, the robot will move around the perimeter of the room, scanning the walls and corners carefully, and don't interrupt cleaning, and try not to walk along the route of the device, and if it stumbles upon you, it will adjust the path, but this can make noise in the rangefinder data.

For the ideal result, follow the recommendations:

  1. Open all doors to the rooms that need to be cleaned.
  2. Close the doors to areas where entry is prohibited (for example, a bathroom with a wet floor).
  3. Lift curtains and long-pile carpets if they interfere with the movement of the wheels.
  4. Wait until the robot returns to base after a full cycle.
๐Ÿ“Š How often do you drop the map on a robot vacuum cleaner?
Only with obvious mistakes.
Every six months for prevention
Never, everything works fine.
It's the first time I've heard of it.

Once the first full cycle is complete, the map will automatically be saved, and you'll see an updated plan in the app, you can set up virtual walls, no-go zones, and cleaning schedules, and if the map is curved, you can repeat the process by clearing the memory again.

Solving Common Problems After Resetting

Even after doing all the things right, there may be nuances, like a robot refusing to build a map, returning to base all the time, which often happens if the charge sensor on the base or on the robot itself is contaminated, wipe the contacts with dry cloth.

Another common problem is that the robot forgets the card after turning it off, which may indicate a malfunction in the internal battery (buffer), which is responsible for keeping the settings when the main battery is discharged, and if the problem is repeated all the time, it may need to replace the battery inside the housing.

โš ๏ธ Warning: Do not leave the robot vacuum cleaner in storage with a fully discharged battery. Deep discharge of lithium-ion cells leads to their degradation and loss of ability to hold charge, which directly affects the operation of the navigation system.

If the robot is building a map, but it's floating or shifting, check the laser rangefinder, start the device and listen: the LDS motor must rotate with a uniform hum, and if you hear a crackle or a screech, it's jammed with dust or wool, and you can't build the map without repair.

๐Ÿ’ก

The stability of navigation depends on the purity of the optical sensors and the battery condition, and regular maintenance is more important than software resets.

In difficult cases, when software methods do not help, it is worth trying a complete flashing of the device through the computer, if the model allows it, or contact the service center for the diagnosis of the control board.

Can I recover a remote card?
Unfortunately, once you confirm an application deletion operation or hardware reset, you can't restore the card. The data is erased from non-volatile memory without the possibility of rollback. You have to build the map again, running a full cleaning cycle.
How many cards can Xiaomiโ€™s robot store?
Most modern models (Roborock S5 Max, S6, S7, Xiaomi Mop 2) support storage of up to 4-5 cards at a time. This allows you to use one robot on several floors or in different apartments.
Why can't the robot see the base after the map is reset?
Once reset, the navigation data is zeroed out, and the robot forgets where the base is, needs time and space to navigate, and make sure that the base is against the wall, 0.5 meters free around it, and nothing blocks the IR sensors of the signal panel.
Does a card failure affect the guarantee?
Self-programming resetting of the card through the regular menu of the application or standard button combinations is not a violation of warranty conditions. It is a standard maintenance procedure. The guarantee can only be lost if the case is opened or if you try to flash through debugging ports (UART/ADB).