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

Xiaomi’s robot vacuum cleaners are some of the most popular smart cleaning assistants, but even they sometimes require a complete reset. Perhaps you sell a device, it started to glittle after a firmware update, or just want to return factory settings to keep the experiment clean. In this article, we’ll look at all the current reset methods for Mi Robot Vacuum, Dreame, Viomi and other brand lines, from the software method through the application to the hardware reset buttons.

It's important to understand that resetting removes all stored room maps, cleaning history, customized suction and schedule settings. If you're planning to sell a vacuum cleaner, it's a logical step. If the goal is to fix the problem, first try rebooting the device (hold the power button for 10 seconds) or updating the firmware. In 60% of cases, the problem is solved without radical measures.

We tested the instructions on Xiaomi Mi Robot Vacuum-Mop 2 Pro, Dreame D9 and Viomi V3 models – all of which work the same way, unless otherwise stated. Older devices (until 2019) may require an additional step to connect to Mi Home via an account from China Mainland – this will be discussed separately.

1.Reset via Mi Home/Dreame/Viomi app

The safest and most recommended way is to use an official app, which is suitable if the vacuum cleaner is connected to Wi-Fi and synced with your account.

  1. Open the Mi Home app (or Dreame/Viomi for the respective models).
  2. Select your robot vacuum cleaner from the list of devices.
  3. Go to Settings β†’ General β†’ Reset (or Additional β†’ Restore Factory Settings for Dreame).
  4. Confirm the action in the pop-up window, the vacuum cleaner will sound and reboot.

⚠️ Warning: If the vacuum cleaner does not appear in the list of devices after reset, manually delete it from the account (Profile) β†’ My devices. β†’ Remove) and add again via Add Device β†’ Fast-wire binding.

For models with a hybrid system (vacuum + mop) such as Xiaomi Mi Robot Vacuum-Mop P after reset, you may need to recalibrate the humidity sensors. It is normal to just start the first cleaning in Moping mode.

Make sure the vacuum cleaner is charged at least 30 times%|

Check a stable Wi-Fi connection (2.4GHz) |

Close all background apps on your phone |

Prepare the data for reconnection (password from Wi-Fi)-->

2. Hardware resetting with buttons on the body

If the vacuum cleaner is not connected to the app or you sell it without transferring your account, use physical buttons. The method works on all Xiaomi models, including Mi Robot Vacuum 1S, Dreame D10s and Viomi SE.

  • πŸ”‹ Charging station (vacuum cleaner must be on the base)
  • πŸ“± Paperclip or toothpick (for some models)
  • ⏱️ Timer (second on the phone)

Instructions:

  1. Make sure the vacuum cleaner is off (press and hold the power button for 3 seconds).
  2. Press the power + home buttons at the same time (or power + Spot Cleaning for older models).
  3. Hold for 5-7 seconds until you hear a double beep.
  4. Release the buttons – the vacuum cleaner will start the reset process (the indicator will flash orange).

⚠️ Attention: On Dreame models Z10 Pro and Viomi V2 Pro instead of holding the buttons, you need to quickly press Power 5 times, then 1 time on Home. If it does not work, repeat at an interval of 1 second between presses.

What to do if the buttons do not respond?
If the vacuum cleaner does not make noises while holding the buttons, check: 1) Battery Charge (plug it into the base for 10 minutes). 2) Clean button contacts (wipe it with alcohol). 3 For models with touch buttons (Dreame W10), use two zones simultaneously (don't press hard). If the problem remains, this may indicate a motherboard malfunction (repair is required).

Model vacuum cleanerButton combinationSound signalRetention time
Mi Robot Vacuum 1/1SFood + HomeDouble beep.5 seconds
Dreame D9/D10sPower + Spot CleaningTriple beep.7 seconds
Viomi V3/SENutrition (5)Γ—) + Home (1).Γ—)Long singleβ€”
Xiaomi Mi Robot Vacuum-Mop 2Food + Cleaning by zoneDouble beep + blinking white6 seconds

Through the app |

With buttons on the case |

Through Mi Home in Developer Mode|

I haven't tried it yet.|Another way.-->

3. Reset via Mi Home in Developer Mode (for experienced)

This method is suitable if standard methods have not worked, or you want to selectively reset individual parameters (for example, only room maps).

  1. Open Mi Home, go to your account profile.
  2. Click 5 times in a row on the app version (bottom of the screen) until you become a developer.
  3. Go back to the list of devices, select a vacuum cleaner.
  4. Go to Settings β†’ About the device β†’ Firmware version.
  5. Click 10 times on the version number and the Developer Mode menu will open.
  6. Select Factory Reset or Clear Map Data (if you only need to reset the cards).

Note: After resetting through Developer Mode, the vacuum cleaner may require re-assignment to the SMS confirmation account. Do not interrupt the process if you see the words "Waiting for device response" - this can take up to 3 minutes.

This method is also useful if you are buying a used vacuum cleaner and want to remove the binding to the previous owner. 90% of the time, just select Unbind Device from the same developer menu.

1) Reboot the router.

(2) Use the access point with the telephone (modem mode).

(3) Manually indicate IP-router (DHCP reservation).-->

4. Reset for vacuum cleaners with errors (codes 1-12)

If your Xiaomi is giving you an error like Error 5 (collision sensor problem) or Error 12 (brush jamming), resetting can help, but only after the physical malfunction is fixed.

  • πŸ”§ Errors 1-4 (sensors): wipe the sensors with alcohol, check the transparency of the lidar glass.
  • πŸŒ€ 5-8 Errors (wheels/brushes): Remove the coiled hair, check the drive belt.
  • πŸ”‹ Errors 9-12 (battery): connect to charging for 12 hours, then reset.

After the cause has been eliminated:

  1. Turn off the vacuum cleaner (hold the power button for 10 seconds).
  2. Connect to the base and wait for full charging (indicator green).
  3. Reset with buttons (see section 2).
  4. If the error persists, update the firmware through Mi Home.

⚠️ Attention: Error 10 (low battery voltage) error after discharge requires full discharge and charging of the vacuum cleaner. Connect it to the base, wait 100%, then start cleaning until automatically returned to base. Repeat 2-3 times.

5. Features of resetting for old models (until 2019)

Vacuum cleaners Xiaomi Mi Robot Vacuum 1 (2016-2018) have a number of nuances:

  • 🌍 Require China Mainland region binding in Mi Home (change account settings).
  • πŸ”„ Reset buttons only works when connected to the base (otherwise the indicator flashes red).
  • πŸ“± Mi Home is not newer than 5.6.19 (newer versions do not support old firmware).

If your model is released before 2019 and is not reset:

  1. Install the old version of Mi Home (APK can be downloaded from APKCombo).
  2. Switch your account region to China Mainland.
  3. Connect the vacuum cleaner to the base and hold Power + Home for 10 seconds (instead of the standard 5).

πŸ’‘

For older Xiaomi models, after reset, you may need to manually firmware through ADB (power users only). Official instructions are available on the 4PDA forum in device-specific topics.

6.What to do after resetting: initial setting

After a successful discharge, the vacuum cleaner will return to factory parameters.

  1. Connect to Wi-Fi: Use a 2.4 GHz network (5 GHz not supported).
  2. Update the firmware: in Mi Home go to Settings β†’ Software Update.
  3. Calibrate the sensors: run the test cleaning in Standard mode.
  4. Configure zones: Create virtual walls and forbidden zones in the app.

For models with a mop (Mi Robot Vacuum-Mop 2 Pro, Dreame W10):

  • πŸ’§ Pour water into the tank and start Mopping mode to calibrate the flow rate.
  • 🧹 Set the suction level on Balanced (medium) for the first cleaning.

⚠️ Note: If after the discharge the vacuum cleaner does not build a map of the room, check:

- Clean lidar (wipe the glass with a lilarless fabric).

Lighting in the room (in the dark, sensors work worse).

Reflective surfaces (mirrors, glass) – they can disrupt navigation.

πŸ’‘

After resetting the Xiaomi Mi Robot Vacuum-Mop P, the β€œSilent Cleaning” mode (reduced power) is automatically activated. To return the standard settings, go to Settings β†’ Cleaning Modes β†’ Reset to factory.

FAQ: Frequent questions about resetting settings

Can I dump a vacuum cleaner without an app if it doesn’t connect to Wi-Fi?
Yes, use hardware reset buttons (see section 2). If the buttons don't respond, check the battery charge (plug in for 1 hour) or the cleanliness of the contacts. For the Dreame and Viomi models, you can also try resetting through the Reset hole (you need a clip) - it is located next to the power button.
After the vacuum cleaner is discharged, it asks for a confirmation code.
This means that the device is tied to a previous Mi Home account. Solutions: Ask the seller to untie the vacuum cleaner through Profile β†’ My devices β†’ Delete. If you can’t contact Xiaomi, contact Xiaomi with a purchase check (they can reset the binding by serial number). For kit models, use Developer Mode (see Section 3).
The dumping doesn't work, the vacuum cleaner still bugs. What do we do?
If after reset problems remain (does not build a card, does not charge, gives out errors), the reasons may be hardware: πŸ”‹ Battery: check the voltage with a multimeter (should be 14.4–14.8 V when fully charged). πŸŒ€ Engine: Disassemble the vacuum cleaner and clean the brushes/wheels of the hair. πŸ“‘ Lidar: if the sensor is rotating with difficulty, you need to replace the bearing. For diagnostics, use the equipment test in Mi Home (Settings) β†’ If a malfunction is confirmed, contact the service center.
How to reset only the maps of the premises without touching other settings?
In most models Xiaomi and Dreame can reset the cards separately: In Mi Home go to Settings β†’ Map. β†’ Delete all maps. For Dreame: Settings β†’ Control map β†’ Clear data. In models with Developer Mode (see section 3), select Clear Map Data. ⚠️ After that, the vacuum cleaner will start building a map from scratch at the next cleaning.
Can I roll back the firmware after resetting?
Technically yes, but Xiaomi doesn't officially support downgrade.Risks: 🚫 Loss of functionality (new features will not work). πŸ”„ There may be errors when updating in the future. ⚠️ Warranty is voided (if the device is warranty-based). If you still need to roll back, use Mi Home in developer mode or third-party utilities like Valetudo (power users only). 4PDA or GitHub.