Resetting the Xiaomi robot vacuum cleaner: 3 working methods and problem solving

Xiaomi’s robot vacuum cleaners (including Mi Robot Vacuum, Dreame, Viomi) accumulate firmware errors over time, lose communication with the app, or start to work incorrectly. Factory reset is a universal solution for 80% of software problems, from card failures to Wi-Fi connectivity. However, an improper reset can lead to loss of binding to the Mi Home account or blocking zoning functions, if you do not take into account the nuances of a particular model.

In this article, current 2026 reset methods for all generations of Xiaomi robot vacuum cleaners, including new models with a new model. LDS-lidar 3D-We'll take it out:

  • πŸ”„ Software reset via the Mi app Home/Dreamehome (data-free)
  • πŸ”§ Hardware reset buttons on the case (for locked devices)
  • πŸ’» Dumping through ADB for experienced users (restore after the brick")
  • ⚠️ Typical post-reset errors and how to avoid them (e.g., error) 5_0000_0907)

Important: The procedure is different for Rockchip robots (old models) and Mediatek (new ones, such as DreameBot). L10s If your vacuum cleaner does not respond to standard methods, check the section with alternative solutions.

1.When do I need to reset the Xiaomi robot vacuum cleaner settings?

Reset is not a panacea, it should only be used for specific symptoms, and here are signs that the device needs to be reset:

  • πŸ—ΊοΈ The robot does not save the map after cleaning or draws it chaotically (typical for models with a computer). SLAM-algorithmically)
  • πŸ“Ά Wi-Fi connection is constantly lost, although the router is stable (errors) 7_0000_0001 or 10_0000_0003)
  • βš™οΈ The Mi Home app displays the status of "Offline", although the vacuum cleaner is on and charged.
  • πŸ”‹ The battery discharges in 10 minutes, although it used to work 2 hours (reset calibrates the battery controller)
  • 🚫 Robot ignores virtual walls or cleaning areas configured in the app

Warning: If the vacuum cleaner is physically damaged (for example, after falling from a ladder) or makes uncharacteristic sounds (screaming, knocking), reset will not help - you need to repair sensors or engines.

πŸ“Š Your robot vacuum cleaner Xiaomi, what model?
Mi Robot Vacuum (1S/2/3C etc.)
Dreame (D9, L10, Z10 etc.)
Viomi (V2/V3)
Another brand
I don't know.

2. Method 1: Reset via Mi Home or Dreamehome

The safest way, suitable for 90% of users, suitable for robots that are turned on and connected to the application (albeit with errors). 6.xx and dreamehome 3.xx.

Steps for Mi Home:

  1. Open the app and select your robot vacuum cleaner.
  2. Go to Settings β†’ General settings β†’ Resetting settings.
  3. Confirm the action by entering a password from the Mi Account.
  4. Wait for the reboot (the robot will emit an audible signal and restart).

For Dreamehome, the path is different:

  1. Go to the device profile β†’ Settings β†’ Restoration of factory settings.
  2. Select "Save Card" (if necessary) or "Full Reset".
  3. Confirm through SMS-code (linked to the account phone number).

Make sure the robot is charged at least 30 times%|Connect the vacuum cleaner to Wi-Fi (even if the connection is unstable)|Close all background apps on your phone|Remember the current cleaning area settings (take a screen picture)-->

What happens after the reset:

  • βœ… Stored room maps will be deleted (unless you have selected the Save Card option in Dreamehome)
  • βœ… Schedule settings, cleaning areas and virtual walls will reset
  • βœ… The robot will unplug the account (re-connection will be required)
  • ❌ Does not affect the firmware and calibration of sensors (for this you need hardware reset)

πŸ’‘

If the robot does not connect to Wi-Fi after reset, try changing the network mode from 5 GHz to 2.4 GHz. Many Xiaomi models do not support modern Wi-Fi 6 standards (802.11ax).

Method 2: Hardware resetting with buttons on the body

This method will be useful if:

  • πŸ“΅ The robot does not connect to the application (offline status for more than a day)
  • πŸ”„ Hanging on the download screen (infinite animation)
  • πŸ”‹ Does not respond to the power button (but the indicators are on)

The instructions are universal for most models, but the location of the buttons may differ:

Model robot.Reset buttonsRetention timeSound signal
Mi Robot Vacuum 1/1S/2Food + Home10 seconds.3 short squeaks
Dreame D9, L10 ProPower + Spot Cleaning15 seconds.1 long squeak
Viomi V2/V3Food (hold)20 seconds.Voice message "Reset"
Xiaomi Mi Robot Vacuum-Mop 2 ProFood + Cleaning by zone12 seconds2 short squeaks

Step-by-step:

  1. Turn off the robot (hold the power button for 3 seconds).
  2. Find a button combination for your model (see table above).
  3. Hold the buttons to the exact time (use a stopwatch!).
  4. After the beep release the buttons - reset will begin (the indicators are flashed in orange).
  5. Wait for the reboot (1-2 The robot will play the melody of completion.

⚠️ Note: On models with a 5200 mAh battery (e.g. DreameBot) Z10 Pro) after the hardware reset, you may need to recalibrate the gyroscope. To do this, put the robot on a flat surface and hold the power button for 5 seconds - it will perform self-diagnosis.

What to do if the buttons do not respond?
If the robot does not respond to button retention, try: 1. Connect the charger and try again (some models block reset when low charge). 2. Use the paperclip to press the hidden Reset button (located under the lid next to the Wi-Fi module on models until 2020). 3. If the indicators do not burn at all - a problem in the power supply, repair is required.

Method 3: Discharge through ADB (power-user)

This method is necessary in extreme cases:

  • πŸ€– Robot turned into a β€œbrick” after a failed firmware update
  • πŸ”§ You need to remove custom firmware (for example, Valetudo)
  • πŸ“₯ Requires manual firmware via fastboot

Warning: The wrong commands ADB This method can permanently incapacitate the robot, and only use it if you are confident in your actions or follow instructions from Xiaomi.

Tools required:

  • πŸ–₯️ Windows computer 10/11 Linux
  • πŸ”Œ USB-Type-C Cable (original, with data transfer support)
  • πŸ“¦ Utilities: ADB and Fastboot, drivers for Rockchip/Mediatek

Step-by-step:

  1. Connect the robot to the computer through USB (It has to be off).
  2. Hold the Power button and connect the charger - the robot will go to fastboot mode.
  3. Open the command prompt (cmd) and enter: adb devices If the device is not displayed, install the drivers manually through Device Manager.
  4. Run reset: fastboot erase userdata fastboot erase cache fastboot reboot

⚠️ Note: On robots with a Mediatek chip (e.g. DreameBot) D10 Plus) before reset, you must unlock the bootloader. To do this, send a request to unlock through the Mi Unlock website (you will need a tied Mi Account older than 7 days).

5.Typical post-reset errors and their solutions

Even after a successful reset, the robot may not work properly, and here are the most common problems and ways to fix them:

Mistake.Reason.Decision
5_0000_0907Failure of synchronization with Xiaomi serversReconnect the robot to the account in the application using QR-code (do not enter login manually).
10_0000_0003Incompatibility with Wi-Fi (often on routers with Wi-Fi) WPA3)Turn the router into mode WPA2-PSK Or use a mobile hotspot.
Robot doesn't build a mapNot calibrated gyroscope or lidarPlace the robot on the floor, press Power. + Dock for 5 seconds for automatic calibration.
Voice assistant is not workingRegional restrictions (e.g. robot for China)Change the region of your Mi Account to β€œRussia” or β€œEurope” in your profile settings.

If the robot does not save the settings after resetting (for example, the cleaning schedule), check:

  • πŸ“± Mi Home version (upgrade to the latest in Google Play or App Store)
  • 🌐 Server region (in the app settings, select Mainland China for models purchased in China)
  • πŸ”„ Availability of firmware updates (in the robot menu: Settings) β†’ Update of the PO)

πŸ’‘

If the robot makes an error after resetting 2_0000_0001, This means that it cannot connect to Xiaomi servers due to the serial number lock.Solution: Contact support via chat in the Mi Home app and provide S/N (is under the vacuum cleaner).

6. Alternative discharge methods for specific models

Some Xiaomi robot vacuum cleaners have unique dumping procedures, and here are the instructions for popular models:

Xiaomi Mi Robot Vacuum-Mop 2 Pro/Lite

These models are equipped with dual cameras and require additional adjustment after resetting:

  1. Perform a standard reset (see Method 2).
  2. After restarting, hold the Zone Cleanup button for 8 seconds – the robot will start calibrating the cameras.
  3. Wait for the beep and voice message "Calibration complete".

DreameBot L10s Ultra / D10 Plus

For these flagships with automatic water change, the reset is performed through the service menu:

  1. Turn off the robot.
  2. Keep your food down. + Max: Suction for 10 seconds until the blue indicator lights up.
  3. Release the buttons and immediately press Power 3 times - the service menu will open.
  4. Select "Factory Reset" with the buttons on the case.

Viomi V2 Pro / V3 Max

The Viomi robots have a double reset:

  • πŸ”„ Soft reset: Power (hold 10 seconds) – saves Wi-Fi maps and settings.
  • 🧹 Hard reset: Nutrition + Cleaning on schedule (15 seconds) – complete cleaning.

πŸ’‘

For Viomi robots after a hard reset, re-association to the account is required through QR-code that is generated in the Mi Home app in the "Add Device" section" β†’ "Robot vacuum cleaner" β†’ "Another way to connect".

7.How to avoid problems after resetting?

To avoid having to repeat the procedure, follow these recommendations:

  • πŸ“‘ Set up Wi-Fi correctly: Turn off customer isolation in router settings (interfering with robot-server communication). IP robot-in DHCP-Use channel 6 or 11 in 2.4 GHz settings (less interference).
  • πŸ”„ Update your firmware: Check for updates once a month through Settings β†’ Software update: Don't interrupt the update process - this can "brick" the robot.
  • πŸ—ΊοΈ Save cards: Export cards to Mi Home via Map Settings β†’ Save (not available on all models) Take screenshots of cleaning areas and virtual walls.

If the robot does not build a map after the reset, perform manual calibration:

  1. Place the robot on a flat surface (such as a table).
  2. Hold the Dock button for 5 seconds and the sensor test will start.
  3. After the beep, repeat the procedure on the floor in the center of the room.

⚠️ Note: Laser lidar robots (e.g. Mi Robot Vacuum-Mop P) may require re-binding the lidar to the main board after reset. + Spot Cleaning) select "Lidar Calibration." Without this procedure, the robot will be "blind".

FAQ: Frequent questions about resetting Xiaomi robot vacuum cleaner

πŸ”Ή Will I reset the warranty if I perform the reset?
No, resetting does not affect warranty service, as it does not involve dismantling or changing the hardware, however, if you use informal firmware (for example, Valetudo), the warranty is canceled.
πŸ”Ή Can I reset a robot without an app if it doesn’t connect to Wi-Fi?
Yes, use hardware reset buttons (see Method 2). If the buttons don't respond, try resetting through ADB (need USB-cable).
πŸ”Ή After the reset, the robot can't see the base?
This is a typical problem after a hard reset. Solution: Make sure the base is plugged into the outlet. Reset the robot (hold power for 10 seconds). Place the robot on the base manually, it must automatically do the binding. If it doesn't, reset the base (reset button under the lid).
πŸ”Ή How to Reset a Robot if It is Blocked by a Previous Owner?
If the robot is tied to someone else's Mi Account, a standard reset will not help - you will need to unlock through Xiaomi support. To do this: Find the serial number (under the lid or on the box). Contact support via chat in Mi Home or at support address.@xiaomi.com. Provide a purchase check (if the robot is new) or proof of ownership (photo of a box with a new one) S/N). The process may take up to 7 The alternative is to run through the firmware. ADB, But it's risky for newcomers.
πŸ”Ή Why the robot became worse to clean after reset?
Probable reasons: Suction power settings dropped (default is "Medium"). Sensors not calibrated (calibrate as described in section 7) Outdated firmware (update through Settings) β†’ Software updates. Check the condition of the brushes and filters, too, and once reset, the robot may produce errors due to mechanical contaminants.