Resetting the map of the vacuum cleaner Xiaomi Roidmi Eve: 5 ways to return accurate navigation

Why Roidmi Eveโ€™s Robot Vacuum Waste Loses Map and When to Reset

Robot vacuum cleaners Xiaomi Roidmi Eve Plus and Eve Pro famous for laser navigation LDS, But even the most advanced system sometimes fails: the vacuum cleaner begins to โ€œconfuseโ€ the rooms, ignores virtual zones or completely refuses to continue cleaning, citing a โ€œcard errorโ€. In 80% of cases, the problem is solved by resetting the saved card โ€“ a procedure that forcibly clears the navigation data and forces the robot to reshoot the layout from scratch.

Reasons for which discharge is required:

  • ๐Ÿ”„ Transfer of vacuum cleaner to a new room (apartment, office, cottage) - old data prevent adaptation.
  • ๐Ÿ  Redevelopment: moved furniture, removed partitions or, conversely, added new obstacles.
  • โšก Firmware failures after an update or sudden power outage during cleaning.
  • ๐Ÿ“ฑ Mi application conflicts Home/Roidmi (For example, after changing your account or resetting your phone).
  • ๐Ÿค– Hardware problems: Lidar pollution, sensor damage or falling from height.

It is important to distinguish between a card reset and a hard reset. The first procedure only affects navigation data, the second one erases all parameters, including a Wi-Fi connection and a cleaning schedule. In this article, we will discuss all ways to reset the card without losing other settings, and also explain how to avoid repeated crashes.

๐Ÿ“Š How often does your Roidmi Eve robot vacuum cleaner โ€œloseโ€ the map?
Never had a problem.
1-2 times a year
Every month.
After each update
I don't know how to check.

Method 1: Reset the card through the Mi app Home/Roidmi

The easiest and safest method is to use an official app, which is suitable if the vacuum cleaner is connected to Wi-Fi and appears in the list of devices, and the instructions are relevant for both models, the Eve Plus and the Eve Pro.

Steps for discharge:

  1. Open the Mi Home app (or Roidmi if you use it).
  2. Go to the Devices tab and select your vacuum cleaner.
  3. Put it on the icon. โš™๏ธ Settings (upper right corner).
  4. Select Map (or Navigation in new versions of the app).
  5. Click Reset the card (or Clear the card details).
  6. Confirm the action in the dialog window.

Once reset, the robot will automatically start cleaning up again to create the map, and if the reset option is inactive (grey), it means:

  • ๐Ÿ”Œ Vacuum is not connected to the network (check Wi-Fi and power supply).
  • ๐Ÿ“ฑ The app is outdated (update it in the App) Store/Google Play).
  • ๐Ÿ”„ The robot is in cleaning mode (stop it before resetting).

โ˜‘๏ธ Preparation for discharge through the annex

Done: 0 / 4

โš ๏ธ Warning: If the card is not saved after reset or the robot forgets it after turning it off, the problem may be the damaged firmware.

Method 2: Hardware reset buttons on the body

If the app doesn't connect to the vacuum cleaner (for example, after changing the router or resetting the phone), the card can be physically reset via a combination of buttons on the case, which works even without the Internet.

Instructions for Roidmi Eve Plus/Pro:

  1. Make sure the vacuum cleaner is off (not in sleep or cleaning mode).
  2. Hold two buttons at the same time: ๐Ÿ  Home (with the house icon) โš™๏ธ Settings (or ๐Ÿ”„, single-button)

10-15 seconds

Release the buttons - the vacuum cleaner will reset and the map will be reset.

On some versions of the firmware after reset, the robot can:

  • ๐Ÿ”Š To issue a voice message: "Map cleared" (English or Chinese).
  • ๐Ÿ“› Show the icon on the display ๐Ÿ—บ๏ธโŒ (screen-model).
  • ๐Ÿ”„ Automatically start a new cleaning to create a map.
ModelReset buttonsSound signalRetention time
Roidmi Eve Plus๐Ÿ  + โš™๏ธOne long horn10-12 sec.
Roidmi Eve Pro๐Ÿ  + ๐Ÿ”„Two short signals.12-15 sec.
Eve (basic)๐Ÿ  (hold)Voice "Reset map"8-10 sec.

โš ๏ธ Note: Do not confuse a hardware card reset with a full reset. ๐Ÿ  20+ seconds, which will erase all data, including the schedule and suction settings.

๐Ÿ’ก

If the vacuum cleaner doesn't respond after the hardware reset, try connecting it to the charging station and repeating the procedure. Sometimes a low charge blocks changes in settings.

Method 3: Reset via voice assistant (Alice)/Google)

If your Roidmi Eve is integrated with Alice (Yandex) or Google Assistant, the card can be reset with a voice command, which is convenient when you do not have access to the application or buttons on the case.

Instructions for Alice:

  1. Activate the assistant with the command: โ€œAlice, turn on the robot vacuum cleaner.โ€
  2. Say, โ€œReset the cleaning cardโ€ or โ€œClear the navigation data.โ€
  3. Confirm the action with a voice ("Yes" or "Affirm").

For Google Assistant:

Ok Google, ask Roidmi to reset the map

Or in Russian:

Okay, Google, ask Roidmi to reset the map.

Limitations of the method:

  • ๐Ÿ”Š It works only with a stable connection of the vacuum cleaner to the Internet.
  • ๐Ÿ“ฑ Requires a pre-set voice control in the Mi Home app.
  • ๐Ÿ”„ Some firmware does not support voice reset (on/off only).
What if Alice doesnโ€™t understand the team?
If the voice assistant answers โ€œI canโ€™t do it,โ€ check: 1. Connect the vacuum cleaner to the same account as Alice. 2. Have rights to control the device in the Mi Home settings (Smart Home section). 3. Update the vacuum cleaner firmware โ€“ in older versions, voice commands are limited.

Method 4: Reset via configuration file (for power users)

This method is suitable if the standard methods did not work, and the vacuum cleaner is connected to the computer via Xiaomi Home Assistant or Valetudo (alternative firmware). ADB.

Step-by-step:

  1. Connect the vacuum cleaner to the PC through USB (Use a cable that supports data transmission).
  2. Install. ADB-drivers for Xiaomi (you can download on the official website).
  3. Open the command line (Win + R โ†’ enter cmd) and do:
adb devices

If the vacuum cleaner appears in the list, enter:

adb shell rm /mnt/UDISK/rockrobo.map

For models with Valetudo firmware, the path may be different:

adb shell rm /mnt/data/rockrobo/map_*.dat

After deleting the card files, restart the vacuum cleaner with the command:

adb shell reboot

โš ๏ธ Attention: Misuse of the right ADB If you're not sure what you're doing, you can contact a service center, which is recommended only for users with experience with Android devices.

๐Ÿ’ก

Dumping through ADB โ€” The only way to return the card to work is if the vacuum cleaner โ€œhangsโ€ on the loading screen or does not respond to the buttons.

Method 5: Complete resetting (hard reset) as a last resort

If none of these methods work, you get a complete reset, which is to return the vacuum cleaner to the factory settings, and it erases all the information, including:

  • ๐Ÿ—บ๏ธ Preserved maps of premises.
  • ๐Ÿ“… Cleaning schedule.
  • ๐Ÿ”Š Voice settings and language.
  • ๐Ÿ“ถ Wi-Fi connection data.

How to make a hard reset:

  1. Turn off the vacuum cleaner (hold the power button) ๐Ÿ”„ 3 seconds).
  2. Press the button. ๐Ÿ  Home and without letting go, press the power button.
  3. Hold both buttons for 20 to 25 seconds until the red light (or double signal) is lit.
  4. Release the buttons - the vacuum cleaner will restart and return to the factory settings.

After discharge:

  • ๐Ÿ“ฑ You will have to reconnect the vacuum cleaner to the Mi Home app.
  • ๐Ÿ”ง Set up suction parameters, schedule and cleaning areas.
  • ๐Ÿ—บ๏ธ Start a complete cleaning to create a new map.
Problem.Decision
The vacuum cleaner is not turned on after dischargeConnect to the charging station for 1-2 hours
Not connected to Wi-Fi.Reset the router or change the type of encryption to WPA2-PSK
The card is not saved after cleaning.Update your firmware or check your lidar for contamination

Frequent Mistakes and How to Avoid Them

Resetting a card doesn't always solve the problem, and sometimes navigation errors are related to hardware malfunctions or misuse.

1.The robot "draws" the map chaoticly or "blinds"

  • ๐Ÿงน Cause: Lidar pollution (laser sensor) or optical interference (direct sunlight, mirrors).
  • ๐Ÿ› ๏ธ Solution: Wipe the lidar with a soft napkin (don't use alcohol!). Remove shiny surfaces from the room.

2.The map is saved, but the vacuum cleaner "does not see" it

  • ๐Ÿ“ฑ Reason: Conflict of versions of the Mi Home application and vacuum cleaner firmware.
  • ๐Ÿ”„ Solution: Update both the application and the robot software (see the section update firmware).

3. After reset, the map is not fully created

  • ๐Ÿ  Reason: Too large a room area (over 120 m2) or weak Wi-Fi signal.
  • ๐Ÿ“ถ Solution: Break up cleaning into zones or install a Wi-Fi repeater.

๐Ÿ’ก

If the vacuum cleaner is constantly "lost" in the same place, place a beacon (for example, a small object with a reflective surface) there, which will help the lidar to better navigate.

Update of the firmware: when it is necessary

If the card reset didn't work, the problem could be in outdated firmware, the manufacturer regularly releases updates to correct navigation bugs, and you can check and update the software through the app:

Instructions:

  1. Open Mi Home โ†’ pick a vacuum cleaner โ†’ โš™๏ธ Settings.
  2. Go to Firmware Update (or Device Information).
  3. If a new version is available, click Update.
  4. Wait until the end (do not turn off the vacuum cleaner from the power!).

Signs that an update is required:

  • ๐Ÿ—บ๏ธ The map โ€œmovesโ€ or is displayed mirrored.
  • ๐Ÿค– Robot ignores virtual walls or cleaning areas.
  • ๐Ÿ“ฑ The application gives an error "Incompatible version of the softwareยป.

โš ๏ธ Attention: If the vacuum cleaner is disconnected from the power during the upgrade, the firmware may become damaged. USB service-centre.

FAQ: Answers to Frequent Questions

Can I reset the card for only one floor if I have a two-level apartment?
Yes, you can select a specific map to reset from the Mi Home app. To do this, open the Map tab in the vacuum cleaner settings. Select the floor (swipe left/right). โ‹ฎ โ†’ Reset the card to the current level. If the option is not available, update the app to the latest version.
After the vacuum cleaner is discharged, it canโ€™t build a new map โ€“ what to do?
Check it out: ๐Ÿ”‹ Battery charge (should be) โ‰ฅ50%). ๐ŸŒก๏ธ Clean lidar and sensors (wipe with a dry napkin). ๐Ÿ“ถ Wi-Fi stability (the robot must be connected to the network). ๐Ÿ“ฑ Firmware version (update if necessary) If the problem persists, start cleaning in a dark room - bright light can interfere with laser scanning.
Will the card be reset if you move the vacuum cleaner to another apartment?
No, the map is saved even when the robot is moving, but if the layout of the new room is very different, it is recommended to reset the map manually (via the application or buttons) to avoid navigation errors, otherwise the vacuum cleaner may try to navigate the old map, which will lead to chaotic cleaning.
How to save the card before resetting, so as not to configure everything again?
Unfortunately, the standard Roidmi Eve software does not have a card export function, but if the vacuum cleaner runs on an alternative Valetudo firmware, you can copy the card files (rockrobo.map) through the map. ADB or SSH. For this purpose: Connect to the vacuum cleaner ADB (Copy the map file to your PC: adb pull /mnt/UDISK/rockrobo.map C:\backup\ After reset, return the file back: adb push C:\backup\rockrobo.map /mnt/UDISK/ โš ๏ธ This method requires root access and is only suitable for experienced users.
Can I roll back the firmware if the map has become worse after the update?
Xiaomi does not officially provide firmware rollbacks, but if you have a backup of an older version (e.g., saved through Valetudo), you can install it manually through the device. ADB: Download the desired firmware version (for example, from the forum) 4PDA). Connect the vacuum cleaner to the PC and do: adb sideload firmware_update.pkg โš ๏ธ Firmware rollbacks can cause the device to malfunction. Do this at your own risk!