How to reset the robot vacuum cleaner Xiaomi to factory settings: 3 working ways

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

Xiaomiโ€™s robot vacuum cleaners are some of the most popular smart home devices, but even they sometimes require a complete reset. You may have experienced persistent errors in your work, the device has stopped building a map of the room correctly or does not respond to commands from the Mi Home app. In some cases, a factory reset is the only way to bring the vacuum cleaner back to life without going to the service center.

Another common reason is to prepare for sale: If you hand over a robot vacuum cleaner to a new owner, the reset will delete all your personal data: stored maps of the premises, cleaning history, binding to a Xiaomi account and Wi-Fi settings, which ensures that the new user can configure the device from scratch without encountering other peopleโ€™s data.

Finally, a reset may be required after a failed firmware update, when the vacuum cleaner begins to behave unpredictably, such as arbitrarily changing cleaning modes or not responding to voice commands, in which cases, returning to factory settings often solves the problem without additional manipulation.

Method 1: Reset via Mi Home (the easiest method)

If your Xiaomi robot vacuum cleaner is still connected to the Mi Home app and responds to commands, it's the fastest and safest way to do it, it doesn't require physical access to buttons on the case, and it takes less than a minute.

Here's the step-by-step instruction:

  1. Open the Mi Home app on your smartphone and go to the Devices tab.
  2. Choose your robot vacuum cleaner from the list. If there are more than one device, focus on the name (for example, Mi Robot Vacuum-Mop 2 Lite).
  3. Press three points (โ‹ฎ) in the upper right corner of the device screen and select Settings.
  4. Scroll down to Generals section and tap on Reset item to factory settings.
  5. Confirm the action by pressing OK in the window that appears. The vacuum cleaner will sound and begin the reset procedure.

Once the process is complete, the robot will automatically restart, and you just have to reconnect it to the application, as you did when you first used it. Note: this method only works if the vacuum cleaner is successfully synchronized with the Mi Home and is not in error mode.

Device connected to Wi-Fi| Battery charged at least 30%|Mi Home app updated to the latest version|The robot is not in cleaning mode-->

โš ๏ธ Warning: If the vacuum cleaner doesnโ€™t appear in the Mi Home device list after reset, try removing it from the app manually (click on the device icon) โ†’ Remove) and add again via Add Device.

Method 2: Hardware reset using buttons on the body

If Xiaomiโ€™s robot vacuum cleaner doesnโ€™t respond to commands from the app or connect to the Mi Home at all, youโ€™ll need to use physical buttons, which is universal and works on all models, including the Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P and older versions.

Instructions for most models:

  • ๐Ÿ”‹ Charge the vacuum cleaner to at least 20% (preferably up to 50%). Resetting at low charge can lead to errors.
  • ๐Ÿ”„ Find the reset button. It's usually a small circular button. RESET On some models (e.g. Mi Robot Vacuum-Mop 2), the button can be hidden under the lid.
  • ๐Ÿ–• Press the button for 5-10 seconds before the beep. On some vacuum cleaners, you need to hold the button until the indicator starts flashing orange.
  • ๐ŸŽต Wait until it's done. The vacuum cleaner will emit a long beep and reboot.

On models with touch buttons (for example, Xiaomi Mi Robot Vacuum-Mop 2 Ultra), the procedure may be different:

Press and hold the power button (๐Ÿ”„) for 3 seconds.


2. Without releasing it, press the Home button once (๐Ÿ ).




3 Hold both buttons for another 5 seconds until you hear voice confirmation.

After the hardware reset, all settings will be deleted, including the link to the Xiaomi account, you will need to reconfigure your Wi-Fi connection and sync your device with the Mi Home.

What to do if the RESET button doesnโ€™t work?
If the reset button does not respond, try: 1. Clean the contacts - gently wipe the button with an alcohol wipe (possibly dust fell under it). 2. Use a paper clip - on some models the button is recessed, and it needs to be pressed with a sharp object. 3. Connect charging - some vacuum cleaners block the reset when the battery is discharged. 4. Try an alternative combination - for Xiaomi Mi Robot Vacuum 1S sometimes holds the buttons Power + Home for 15 seconds.

Method 3: Reset via voice assistant (for Alice-enabled models or Google Assistant)

Some newer Xiaomi robot vacuum cleaners (such as the Mi Robot Vacuum-Mop 2 Pro or Xiaomi Robot Vacuum X10+) support voice assistants. If your device is synchronized with Yandex Alice or Google Assistant, you can try resetting with a voice command.

For this:

  1. Activate the voice assistant on your smartphone or smart speaker (for example, say โ€œOK, Googleโ€ or โ€œAliceโ€).
  2. Say the command: โ€œReset the settings of the robot vacuum cleaner Xiaomi factoryโ€.
  3. Confirm the action by voice or through a notification in the Mi Home app.

Note that this method does not work on all models and requires a pre-tuning of voice control. If the vacuum cleaner does not respond to a command, try alternative formulations:

  • ๐Ÿ—ฃ๏ธ "Return the robot vacuum cleaner Xiaomi to factory settings"
  • ๐Ÿ—ฃ๏ธ "Perform a reset of the Xiaomi vacuum cleaner settings"
  • ๐Ÿ—ฃ๏ธ "Reboot the robot vacuum cleaner and reset all data"

If the voice reset didn't work, use one of the previous methods. Also check if the voice control function is enabled in the Mi Home settings. โ†’ Voice control).

Reset via Mi Home| Hardware button reset | Voice command |Hasn't tried-->

What happens to a robot vacuum cleaner after being dumped?

Factory reset is the complete deletion of all user data and the device's return to the box-like state.

Type of dataWashing?Notes
Linking to Xiaomi accountโœ… Yes.The vacuum cleaner is untied from the Mi Home and requires re-authorization.
Preserved maps of premisesโœ… Yes.All data on the layout, cleaning areas and virtual walls are deleted.
Wi-Fi settingsโœ… Yes.You'll have to re-enter the password from the network.
Cleaning scheduleโœ… Yes.All automatic tasks are reset.
A history of cleaning and errorโœ… Yes.The device's operating logs are cleared.
Firmware updatesโŒ No.The version of the software remains current, but the settings are reset.

Once reset, the robot vacuum cleaner doesn't lose functionality -- it just forgets all of your personal settings. For example, if you previously disabled voice prompts or changed the suction power, those settings will return to default values.

Important: If your vacuum cleaner is linked to multiple accounts (e.g., through family access to Mi Home), after the reset, all of them will be deleted.

Frequent Resetting Mistakes and How to Avoid Them

Even a simple procedure like resetting can go wrong, and here are some of the most common mistakes and ways to fix them:

  • ๐Ÿ”ด The vacuum cleaner does not respond to the reset button โ†’ Check the battery charge (should be) โ‰ฅ20% or try holding the button for longer (up to 15 seconds).
  • ๐Ÿ”ด After reset, the device does not switch on โ†’ Connect the vacuum cleaner to the charging station for 10-15 minutes, then try turning it on with the power button.
  • ๐Ÿ”ด Mi Home doesn't see vacuum cleaner after dumping โ†’ Remove the device from the application manually and add again, following the instructions for new devices.
  • ๐Ÿ”ด The discharge is interrupted in the middle. โ†’ Do not interrupt the process and do not turn off the vacuum cleaner until the beep. If the error repeats, try to reset through another application (for example, Xiaomi Home for Chinese firmware).

Another common problem is that the vacuum cleaner is dropped, but it's not removed from the Mi Home.

  1. Close the application and restart it.
  2. Remove the Mi Home cache in your smartphone settings (Settings โ†’ Applications โ†’ Mi Home โ†’ Memory โ†’ Clear the cache).
  3. If it doesnโ€™t help, remove the device manually: press the vacuum cleaner icon in Mi Home โ†’ Remove the device.

โš ๏ธ Note: Some models (e.g. Xiaomi Mi Robot Vacuum) E10) After the reset, you may need to update the firmware. If the vacuum cleaner is unstable, check for updates in Settings โ†’ Update of the PO.

How to restore a robot vacuum cleaner after resetting?

After a successful reset, your Xiaomi vacuum cleaner is ready for a new setup.

  1. Connect to the charging station and wait for full charging (the indicator will turn green).
  2. Add the device to Mi Home: Open the app and click Add Device (+). Select Robot vacuum category and follow the instructions on the screen. Connect the vacuum cleaner to Wi-Fi (use the same network as the smartphone).
  3. Set up basics: Set a name for your device (e.g. Kitchen Vacuum), select a region (important for the correct operation of voice prompts), update your firmware if a new version is available.
  • Start the first cleaning in Map mode.
  • After building the map, mark out zones and virtual walls.

If you sell a vacuum cleaner, you can stop at this point, let the new owner set up the device himself, and if the reset was needed to solve problems, check if errors persist after reconfiguration, for example, if the vacuum cleaner did not build a map before the reset, start a test cleaning and observe its behavior.

๐Ÿ’ก

After resetting, take your time to restore the old settings from the backup (if any). First check the vacuum cleaner with default options - it may have been your custom settings that were the problem.

FAQ: Answers to Frequent Questions About Xiaomi Vacuum Reset

Can I drop the vacuum cleaner without access to the Mi Home app?
Yes, use a hardware button reset (mode 2) that works even if the vacuum cleaner is not connected to Wi-Fi or unconnected from your account, and the main thing is that the device is charged.
Will the firmware updates reset after returning to factory settings?
No, the firmware version will remain current. The reset only deletes user data (maps, settings, account binding), but does not roll back the software to an earlier version.
How to Reset Xiaomi Mi Robot Vacuum 1 (First Model)
On the first model, the RESET button is under the lid next to the power button. Press it for 10 seconds before the beep. If the button does not respond, try the combination: hold Power + Wi-Fi for 5 seconds.
What if the vacuum cleaner makes an error and flashes red after reset?
A red indicator after reset usually means a problem with sensors or battery. Try: Clear sensors (especially bumpers and drop sensors); connect the vacuum cleaner to charge for 1-2 hours; remove and insert the battery (if the model allows). If the error persists, contact the service center - perhaps one of the modules is faulty.
Can I dump the vacuum cleaner through a computer or console?
Xiaomi does not officially provide PC-discharge software, but some enthusiasts use it. ADB-commands or specialized utilities (such as Mi Home Hack), but this requires root access and can void the warranty.

๐Ÿ’ก

If the reset didnโ€™t solve the problem (for example, the vacuum cleaner still doesnโ€™t build a map or connect to Wi-Fi), a hardware malfunction may be the cause.