How to reset the settings of the robot vacuum cleaner Xiaomi: hard reset, soft reset and problem solving

Xiaomi’s robot vacuum cleaners are smart devices that accumulate data about your home, cleaning routes, and personal settings over time, but there are times when you need to return your device to factory settings before selling, after a software failure, or when you switch to a new Mi Home account. In this article, we’ll look at all the ways to reset from simple soft reset to full hard reset, and also look at the nuances for different models (Mi Robot Vacuum, Dreame, Viomi) and possible errors.

It's important to understand that resetting doesn't always solve vacuum problems. For example, if a device fails to turn on or an Error 10 fails, it may be a hardware malfunction, not a software malfunction. In these cases, resetting is just the first step in diagnosis. We'll also tell you how to distinguish a software error from a breakdown, and what to do if the vacuum cleaner doesn't respond to standard discharge methods.

When you need to reset the settings of the robot vacuum cleaner Xiaomi

Resetting the vacuum cleaner settings may be required in several cases:

  • πŸ”„ Transferring the device to the new owner – to remove the link to your Mi Home account and clear your cleaning history.
  • πŸ› οΈ Fix software failures – if the vacuum cleaner freezes, does not respond to commands or gives errors such as Error 5 (problem with sensors).
  • πŸ”’ Change of region or account – when moving to another country or switching to another Xiaomi account (for example, from Chinese to global).
  • πŸ“± Application connection issues – if the vacuum cleaner doesn’t show up in Mi Home or permanently shuts down.

But not all problems are solved by resetting, for example, if the vacuum cleaner does not charge or makes unusual sounds, the reason is more likely to be the hardware (battery wear, filter clogging), in which case resetting is only an auxiliary measure.

⚠️ Warning: Once fully reset, the vacuum cleaner will lose all stored room maps, cleaning schedules and customizations!

πŸ“Š How often do you reset your robot vacuum cleaner settings?
Never dropped it.
1 time per year
Just before the sale.
Every failure.

Reset: soft reset vs hard reset

There are two main types of resetting:

Type of dischargeWhat's removedWhen to useHow to execute
Soft resetTemporary data (cache, current session)With minor failures, app freezesThrough a button on the body or in the Mi Home
Hard resetAll settings, maps, binding to the accountBefore selling, with serious mistakesA combination of buttons or through ADB
Resetting through the applicationCleaning settings, scheduleWhen changing the cleaning parametersIn the device menu at Mi Home

Soft reset is a reboot of the device without losing basic data. It helps if the vacuum cleaner freezes or doesn't respond to commands, but it doesn't delete the room maps and account settings. Hard reset, on the contrary, returns the vacuum cleaner to factory status, removing everything, including the binding to the Mi Home.

For most Xiaomi models (such as the Mi Robot Vacuum-Mop 2 Lite or Dreame D9), hard reset is done by holding buttons on the body. However, some new models (such as the Xiaomi Robot Vacuum-Mop 2 Pro) require additional actions through the app.

πŸ’‘

Hard reset deletes all data without recovery. Use it only as a last resort!

Step-by-step: how to make a hard reset on Xiaomi

The discharge procedure depends on the vacuum cleaner model, and here is a universal method that works for most Xiaomi, Dreame and Viomi devices:

  1. Turn off the vacuum cleaner by holding the Power button for 5 seconds until the beep sounds.
  2. Press and hold two buttons at the same time: πŸ”˜ Power (enabled) 🏠 Home (return to base) or Spot Cleaning (point cleaning) – depending on the model.

Hold the buttons for 10-15 seconds until you hear a voice message in Chinese or English (e.g., "Reset successful"), and some models will light up a white or blue light.

Release the buttons and wait for the reboot (can take up to 2 minutes).

If the vacuum cleaner doesn’t turn on or flashes red after reset, this may indicate a hardware problem, in which case try connecting it to the charging base and repeat the procedure.

Disconnect the vacuum cleaner from the charging station

Make sure the battery is at least 20% charged

Press and Hold the Power + Home buttons

Wait for the reset audible signal-->

For models with touch buttons (for example, Xiaomi Mi Robot Vacuum-Mop P):

  1. Press and hold the Power and Home button at the same time.
  2. Hold it until the screen goes out and lights up again (about 10 seconds).
  3. After rebooting, the vacuum cleaner will be ready for a new setup.

⚠️ Note: Some models (e.g. Dreame Bot) Z10 Pro) reset requires an application connection. If button retention has not worked, check the instructions for your specific model.

Reset via Mi Home app: Step-by-step

If the vacuum cleaner is connected to the Mi Home app, you can reset the settings without physically accessing the device, a method that is suitable for soft reset or resetting individual parameters (such as a room map).

Instructions:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to the device settings (icon) βš™οΈ top-right).
  3. Select General settings β†’ Reset settings.
  4. Confirm the action (you may need to enter a password from your Xiaomi account).

If the vacuum cleaner produces an Error 10 error after the discharge, it may indicate a mechanical failure, in which case the reset will not help - repairs are required.

Another common problem is that the vacuum cleaner doesn't tie to the Mi Home account after the reset.

  1. Remove the device from the list in the app.
  2. Reboot the phone and vacuum cleaner.
  3. Repeat the binding procedure by selecting the China Mainland region (even if you have a global model).

⚠️ Note: If the vacuum cleaner after the reset requests activation through Xiaomi Cloud, but does not accept your account, try to create a new account with the region of China.

Alternative Resetting Methods (for Advanced Users)

If the standard methods don't work, you can try alternative methods, they require technical skills and are only suitable for advanced users.

1.Dumping via ADB (Android Debug Bridge)

For Android Things-based models (e.g. Xiaomi Mi Robot Vacuum-Mop 2 Pro):

adb shell


su




reset_factory

This method requires connecting the vacuum cleaner to the computer and the debugging mode enabled (which is impossible without root access).

2.Reset via developer console in Mi Home

Some versions of the Mi Home app have a hidden menu for developers to open.

  1. Go to the vacuum cleaner settings.
  2. Click 5 times in a row on the firmware version.
  3. In the menu, select Factory Reset.

3. Flashing through Test Mode

On some models (such as the Dreame Z10 Pro), you can enter test mode by holding the Power + Spot + Dock buttons when you turn on.

These methods are risky and can lead to a complete loss of performance of the device, and only use them if other methods have not worked.

FAQ: Answers to Frequent Questions

Can I reset the vacuum cleaner settings without accessing the buttons (for example, if they are broken)?
Yes, but it's hard. Options: Use the Mi Home app (if the vacuum cleaner is still connected); connect to ADB (requires technical skills); contact Xiaomi service center; if the buttons don't physically work, self-reset is almost impossible.
After the vacuum is discharged, the vacuum cleaner does not connect to Wi-Fi. What to do?
The problem could be: Wrong region in Mi Home (try China Mainland) router settings (turn off 5GHz, turn on) DHCP). Blocking MAC-Also try resetting the network settings on the vacuum cleaner itself (in the Wi-Fi menu).
The dumping doesn't work, the vacuum cleaner still gives you an error. What do you do?
If the error persists after reset (e.g., Error 5 or Error 10), the problem is more hardware: For Error 5 (sensors), clear the anti-fall sensors; for Error 10 (motor) check the brushes and filters; for Error 12 (battery), replace the battery; if you are not sure, contact the service.
How to save the maps of the premises before resetting?
Unfortunately, hard reset deletes cards without recovery, but you can: Take screenshots of maps in the Mi Home app; export data through Xiaomi Cloud (if supported); Use soft reset β€” it does not affect the cards.
Do I need to update the firmware after resetting?
Yes, recommended. After reset: Connect the vacuum cleaner to the Mi Home. Check for updates in the device menu. Update the firmware to the latest version (this will fix any bugs). Don't interrupt the update process - this can lead to repeated crashes.