How to Reset Xiaomi Robot Vacuum to Factory Settings: All Ways

Xiaomi's robot vacuum cleaner is not listening to commands, is it bugging or requires resale? Resetting to factory settings is a universal solution for most software problems. But before you press the buttons, it is important to understand what kind of reset your model needs, how to not lose the data of the room map, and what to do if the vacuum cleaner refuses to connect to Wi-Fi after the reset.

This article provides step-by-step instructions for all of Xiaomiโ€™s popular product lines (including Mi Robot Vacuum, Dreame, Viomi), a breakdown of common bugs, and tips on how to avoid a brick after a failed reset. And if you sell a device, learn how to completely erase personal data (including cleaning history and voice commands).

โš ๏ธ Warning: Resetting removes all stored room maps, cleaning schedules and binding to your Mi Home account.If the vacuum cleaner is synced with Apple HomeKit or Google Assistant, you will need to reconfigure the integration.

Why you might need to reset the Xiaomi robot vacuum cleaner?

Resetting the device to factory settings is a last resort, but sometimes it's not necessary.

  • ๐Ÿ”„ Selling or transferring a vacuum cleaner โ€“ new owners will not be able to use the device if it is linked to your Mi Home account.
  • ๐Ÿค– Constant software failures: the robot โ€œhangsโ€ on one point, does not respond to commands from the application or voice, cyclically reboots.
  • ๐Ÿ“ก Wi-Fi connection problems (vacuum cleaner does not find network, falls off after 5 minutes, requires re-authorization).
  • ๐Ÿ—บ๏ธ Map failures: Robot gets lost in a familiar room, builds an error map, or ignores virtual walls.
  • ๐Ÿ”’ Blocking after a failed firmware update (for example, if the process is interrupted due to battery discharge).

โš ๏ธ Warning: If the vacuum cleaner is physically damaged (the brushes are not rotating, the turbo is not working, it makes extraneous sounds), the reset will not help.

Before you start resetting, check out the simpler solutions:

  1. Reboot the vacuum cleaner (hold the power button for 10 seconds).
  2. Update the Mi Home app to the latest version.
  3. Remove and re-add the device in the app (without a complete reset).
๐Ÿ“Š How often do you reset your smart tech settings?
Never.
Once a year for prevention
Only when you sell
When something breaks down.

Reset types: Soft Reset vs Hard Reset

Not all discharges are the same. Depending on the problem, choose the appropriate option:

Type of dischargeWhat's removedWhen to applyImplementation time
Soft Reset (software)Temporary data only (cache, current session) Settings, maps and account are saved.If the vacuum cleaner is glitchy, but connects to the application.1-2 minutes
Hard Reset (hardware)Everything: maps, schedules, account binding, Wi-Fi settings.When selling, critical software failures, blocking after updating.3-5 minutes
Resetting the cardOnly the saved maps of the premises. The rest of the settings are intact.If the robot is not building a route correctly or is "lost".30 seconds
Wi-Fi resetOnly network data, account binding and maps are saved.If the vacuum cleaner is not connected to the Internet.1 minute

๐Ÿ’ก Tip: If you're not sure what kind of reset you need, start with Soft Reset. 60 percent of the time, it's enough to solve software problems.

๐Ÿ’ก

Before Hard Reset, take a picture of the screen with the firmware version (Settings menu โ†’ About device) to help restore compatibility with the application if the vacuum cleaner stops being identified after reset.

How to make a Soft Reset (software reset)

This method is safe and does not require physical access to the vacuum buttons.

  • Xiaomi Mi Robot Vacuum 1/2/3
  • Xiaomi Mi Robot Vacuum-Mop 2/Pro/P
  • Dreame D9/F9/Z10 Pro
  • Viomi V2/V3/SE

Instructions:

  1. Open the Mi Home app (or Dreame/Viomi for the respective brands).
  2. Select your vacuum cleaner from the list of devices.
  3. Go to Settings โ†’ General โ†’ Resetting (or Additional โ†’ Reset).
  4. Click Soft Reset (may be called โ€œResetโ€ or โ€œReset Cacheโ€).
  5. Confirm the action.

๐Ÿ“Œ What happens: The vacuum cleaner will restart, clear temporary files, but save:

  • ๐Ÿ“ Maps of premises
  • โฐ Cleaning schedules
  • ๐Ÿ”Œ Linking to Wi-Fi and account

โš ๏ธ Note: If the vacuum cleaner still does not work correctly after Soft Reset (for example, does not respond to commands from the application), try updating the firmware through the Settings menu. โ†’ Software Update: Sometimes failures are caused by a conflict of software and application versions.

The Mi Home app is open (last version)

Vacuum is connected to Wi-Fi

Battery charge > 20%

No active cleaning.-->

Hard Reset: Full reset to factory settings

It's a radical method that erases all data. Use it if:

  • ๐Ÿ”„ You sell or transfer the vacuum cleaner to another person.
  • ๐Ÿšซ Device locked after failed update.
  • ๐Ÿ“ฑ The vacuum cleaner is not detected in the application even after the reboot.

Method 1: Through buttons on the body (for most models)

Suitable for Xiaomi Mi Robot Vacuum 1-3, Dreame D9/F9, Viomi V2/V3:

  1. Turn off the vacuum cleaner (hold the power button for 3 seconds).
  2. Press the buttons at the same time: Power + Home (for models with the Home button) Power + Spot Cleaning (for models without the Home button)

10-15 seconds

Release the buttons. The vacuum cleaner will start the reset process (may flash orange or blue).

Method 2: Apply (if the vacuum cleaner is still connected)

  1. Open Mi Home โ†’ pick a vacuum cleaner.
  2. Go to Settings โ†’ General โ†’ Reset to factory.
  3. Enter the password from your Mi Account for confirmation.
  4. Wait until the finish (the vacuum cleaner will restart and emit a long beep).

โš ๏ธ Warning: After Hard Reset, the vacuum cleaner will automatically unplug your account, and you will need to use it again:

  1. Reconnect to its Wi-Fi (network type) MiRobot_XXXX).
  2. Add the device to Mi Home via Add the device โ†’ Vacuum cleaner.
  3. Set up room maps and schedules from scratch.
What to do if the vacuum cleaner is not discharged?
If nothing happens after holding the buttons: 1. Check the battery charge (should be > 10%). 2. Connect the vacuum cleaner to the charging station and try again. 3. The Dreame Z10 Pro and Viomi V3 models may need to hold the buttons for up to 20 seconds. 4. If the indicators do not respond, try resetting through the ADB console (requires a PC and a USB-C cable).

Resetting the map of premises without loss of other data

If the robot has started to "lose" in a familiar room or builds an error map, you don't have to reset the entire device.

Through the Mi Home app:

  1. Open the room map in the application.
  2. Press three points (โ‹ฎ) top-right.
  3. Choose Clear the card or Reset the card.
  4. Confirm the action.

Through buttons (for models without screen):

  1. Put the vacuum cleaner on the charging station.
  2. Hold the Spot Cleaning button for 5 seconds until you hear a double beep.
  3. The card will be removed, but Wi-Fi settings and schedules will remain.

๐Ÿ”น Important: After the map is reset, the robot will need 2-3 cleaning sessions to re-examine the room.

๐Ÿ’ก

Resetting the card does not help if the problem is in the vacuum sensors (for example, a contaminated lidar or camera), in which case the optics are cleaned or repaired.

Resetting Wi-Fi settings

If the vacuum cleaner does not connect to the Internet, but the rest of the functions work normally, it is enough to reset only the network settings:

Method 1: Through the application

  1. In Mi Home, select a vacuum cleaner โ†’ Settings โ†’ Wi-Fi.

Method 2: Through buttons (for models without a screen)

    Frequent Mistakes and How to Avoid Them

    Resetting seems like a simple procedure, but many users are facing problems, and here are the most common errors and solutions:

    Problem.Reason.Decision
    The vacuum cleaner is not discharged through the buttons.Battery is low or the wrong buttons are pinchedCharge the device to 50% and try again. For the Dreame Z10 Pro, hold the buttons for 20 seconds.
    After discharge, the vacuum cleaner does not turn onDischarge process interrupted (for example, power cut off)Connect to the charging station for 30 minutes, then repeat Hard Reset.
    Cannot connect to the Wi-Fi vacuum cleanerNetwork MiRobot_XXXX not listedReset the vacuum cleaner (hold the power button for 10 seconds). If it doesn't work, do Hard Reset.
    App fails to find vacuum cleaner after dumpingOutdated version of Mi Home or firmware conflictUpdate the application and vacuum cleaner to the latest version of the software.

    ๐Ÿ’ก Tip: If the vacuum cleaner is unstable after reset (e.g., it spontaneously shuts down), check the firmware version. You may need to roll back to the previous version:

    1. Download the necessary firmware from the official Xiaomi website (support section).
    2. Connect the vacuum cleaner to the PC via USB-C.
    3. Use the MiRobot Tool for manual firmware.

    ๐Ÿ’ก

    Before selling the vacuum cleaner, take a screenshot QR-The new owner will be able to add the device to his account faster.

    FAQ: Answers to Frequent Questions

    โ“ Can you dump a vacuum cleaner without accessing the buttons (for example, if they break)?
    Yes, but you will need a PC with the MiRobot Tool installed or ADB. Put the vacuum cleaner on USB The command is: adb shell am start. -a android.intent.action.MASTER_CLEAR ๐Ÿ”น This method only works for Android Things-based models (e.g. Xiaomi Mi Robot Vacuum) 2 Pro).
    โ“ After the vacuum cleaner is discharged, it requires a password?
    This is anti-theft. Password is the last 6-digit code you typed in the Mi Home app for this device. If you don't remember, try the standard combinations: 123456, 000000, 888888. If it doesn't fit, do Hard Reset again (hold the buttons for 20 seconds).
    โ“ How to Reset Xiaomi Vacuum When Itโ€™s Linked to Another Account?
    If the previous owner did not untie the device, contact Xiaomi with proof of purchase (check, contract). Alternative way: Perform Hard Reset through the buttons. When you first connect to Wi-Fi, the vacuum cleaner will offer to create a new owner. โš ๏ธ Note: Without proof of ownership of certain models (e.g. DreameBot) L10 Pro) may require official release.
    โ“ Will the warranty be reset after Hard Reset?
    No, resetting does not affect the warranty unless you have made changes to the firmware (e.g., have not installed custom software), however, if the vacuum cleaner has been blocked due to an informal update, the service center may refuse repairs.
    โ“ Can I restore the maps of the premises after resetting?
    No, the cards are stored only in the vacuum cleaner memory and do not sync with the cloud. After reset, you will have to create them again, except if you back up through the Mi Home (available only for some models, such as the Xiaomi Mi Robot Vacuum-Mop 2 Pro).