How to reset the settings of the robot vacuum cleaner Xiaomi to the factory: 5 proven ways

Xiaomi's robot vacuum cleaner has stopped listening, forgotten an apartment map or made an error when connecting to Wi-Fi? Resetting to factory settings is a universal solution for most software failures. But it's important to do this correctly so as not to turn a smart assistant into a "brick." In this article, we will discuss all the current reset methods for Mi Robot Vacuum, Viomi V2/V3, Dreame Bot and others, including hidden features that are not written in the official instructions.

The procedure varies depending on the generation of the device and the firmware version. For example, vacuum cleaners with a laser rangefinder (LDS) will require recalibration after reset, and models with gyroscopic navigation can β€œforget” the saved cleaning areas, we will describe each step in detail so that you can choose the best method, from soft reset through the application to full zeroing with the help of physical buttons.

When to Reset: 7 Signs of Problems

Don't rush to reset the vacuum cleaner at the first mistake, in some cases, just reboot the device or update the firmware, here are the specific symptoms for which the reset is really necessary:

  • πŸ”„ The vacuum cleaner loops on the same trajectory and cannot complete the cleaning.
  • πŸ“‘ Does not connect to Wi-Fi, although the password is entered correctly, and the router works properly.
  • πŸ—ΊοΈ Remove stored room maps or fail to recognize previously configured areas.
  • πŸ”‹ Battery discharges quickly (less than 30 minutes of operation), although it previously held the charge longer.
  • πŸ€– Ignore commands from the Mi Home app or voice assistant (Alice, Google Assistant).
  • 🚨 He constantly makes errors with codes. E1, E2, E5 (Even after cleaning the brushes and sensors).
  • πŸ”„ After updating the firmware appeared lags or the device began to behave unpredictable.

If your problem doesn’t make it to this list, try alternative solutions first.

  • πŸ”Œ Restart the vacuum cleaner (hold the power button for 10 seconds).
  • πŸ“± Reinstall the Mi Home app and log in again.
  • πŸ”„ Update the firmware through Settings β†’ Update of the Software in the annex.

⚠️ Warning: Resetting to factory settings removes all stored cards, cleaning schedules, suction settings and no-go zones. If the vacuum cleaner is tied to your Mi Account, you will need to reauthorize after the reset.

πŸ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot Vacuum
Viomi V2/V3
Dreame Bot
Roborock S7/S8
Other

Method 1: Soft reset via Mi Home (without card loss)

This method is suitable for most modern models (Mi Robot Vacuum-Mop 2 Pro, Viomi V3, Dreame D9 and later) and allows you to save room maps by removing only user settings.

Steps:

  1. Open Mi Home and select your vacuum cleaner from the device list.
  2. Go to Settings (βš™οΈ) β†’ General settings β†’ Resetting settings.
  3. Select Reset cleaning settings (not to be confused with Reset to factory!).
  4. Confirm the action in the pop-up window.

After 1-2 minutes, the vacuum cleaner will restart, saving:

  • πŸ—ΊοΈ Maps of premises and cleaning areas.
  • πŸ”„ Schedules (but they will have to be manually reintroduced).

What will be removed:

  • πŸ”Š Settings of the level of suction and wet cleaning.
  • 🚫 No-go zones and virtual walls.
  • πŸ“± Linking to voice assistants (Alice, Google).

Take screenshots of current suction settings

Record the cleaning schedule (day/time)

Check the firmware version in Settings β†’ About the device

Make sure the vacuum cleaner is connected to Wi-Fi-->

⚠️ Note: If there is no option to Reset cleaning settings in the menu, your model only supports a full reset (see Method 2). 1S, Viomi V1) and some budget lines.

Method 2: Complete reset via buttons on the body (for all models)

Physical reset is the most reliable method, even if the vacuum cleaner is not connected to the application, suitable for all Xiaomi models, including Roborock (although they have their own nuances), you only need the device itself and a paper clip or toothpick to press the hidden Reset button.

Instructions:

  1. Turn off the vacuum cleaner with a long press on the power button (5-7 seconds).
  2. Turn the device over and find the Reset button (usually next to the Home button or under the battery cover).
  3. Press and hold Reset with a paper clip for 10-15 seconds until you hear a beep (or the indicator flashes).
  4. Release the button and wait for the restart (the vacuum cleaner will emit a characteristic start sound).

For models with touch buttons (e.g. Mi Robot Vacuum-Mop P):

1 Hold the Home (🏠) and Nutrition (⏻ buttons for 10 seconds at the same time.


2. After a double beep, release.




3. wait for the reset (the indicator will flash red).

On the Viomi V2 and Dreame D9 vacuum cleaners, the Reset button is hidden under a rubber plug near the wheel. Carefully tuck it in so as not to damage the seal.

Model vacuum cleanerLocation of the Reset buttonRetention time
Mi Robot Vacuum 1/1SUnder the battery cover, next to QR-code10 seconds.
Viomi V2/V3Under a rubber cap near the right wheel15 seconds.
Dreame Bot L10/Z10Next to the Home button, under the plastic panel12 seconds
Roborock S5/S6On the bottom panel, next to the drop sensor.8 seconds

πŸ’‘

If the vacuum cleaner does not turn on after reset, connect it to the charging station for 30 minutes. Some models (Viomi V1) block the start at a discharge below 20%.

Method 3: Reset via voice assistant (for models with Alice)

If your vacuum cleaner supports integration with Alice or Google Assistant, you can perform a voice reset, which works for models with firmware 1.5.0 and higher (Mi Robot Vacuum-Mop 2, Dreame Bot W10, etc.).

Algorithm:

  1. Make sure the vacuum cleaner is connected to the same Mi Account as the Alice column (or a smartphone with Google Assistant).
  2. Say the command: "For Alice, reset my vacuum cleaner settings" or "Alice, return the vacuum cleaner to factory settings." For Google Assistant, "Hey Google, reset my Xiaomi vacuum to factory settings."

Mi Home

Limitations of the method:

  • ❌ It doesn’t work for older models (Mi Robot 1, Viomi) V1).
  • ❌ Requires an active connection to the Internet.
  • ❌ Does not reset the binding to the Mi Account (user settings only).
What if Alice doesn't recognize the team?
If the voice assistant answers β€œCan’t execute”: 1. Check if the voice control option is enabled in the vacuum cleaner settings (Settings β†’ Voice Assistant). 2. Reconnect the vacuum cleaner to your Mi Account account via Settings β†’ Account. 3. Update the vacuum cleaner firmware and Mi Home apps to the latest version.

Method 4: Reset via Mi Home on PC (for advanced users)

If the vacuum cleaner does not respond to commands from the mobile application, you can try to reset it through the web version of Mi Home or the Mi PC Suite utility. This method is suitable for models with support for Tokened API (Mi Robot Vacuum-Mop 2 Pro, Dreame Bot L10 Pro, etc.).

Step-by-step:

  1. Download and install Mi PC Suite (official website).
  2. Sign in under the same Mi Account to which the vacuum cleaner is attached.
  3. Go to the Devices section β†’ Robot vacuum cleaners.
  4. Select your vacuum cleaner and click Additional β†’ Reset settings.
  5. Enter the confirmation code sent to the email.

If the web interface is not available, use an alternative method via Python script (for tech-savvy users):

pip install python-miio


mirobo = MiRobot("192.168.1.100", "YOUR_TOKEN_HERE")




mirobo.reset()

Where:

  • 192.168.1.100 β€” IP-address of the vacuum cleaner in the local network (you can find out in the router).
  • YOUR_TOKEN_HERE β€” The device token (received through Mi Home Token Extractor).

⚠️ Note: Using unofficial scripts can result in the Mi Account being blocked for suspicious activity.

Method 5: Hardware reset via service menu (for power users)

This method is used in service centers and is suitable for the recovery of "bricks" - vacuum cleaners that do not turn on or respond to buttons. Requires disassembly of the case and work with a soldering iron (to connect to the buttons). UART-port).

If you don't have experience in electronics repair, you should contact the service.

  1. Find the management board and UART contacts (usually signed by TX, RX, GND).
AT+RESET=FACTORY

After a successful reset, a message will appear in the terminal:

[OK] Factory reset complete. Rebooting...

πŸ’‘

The hardware reset erases all firmware, including service data, and then you need to reflash the vacuum cleaner through the Mi Flash Tool from the official Xiaomi website.

What to do after resetting: setting up the vacuum cleaner from scratch

After successfully resetting the settings, the vacuum cleaner will return to the "out of the box" state.

  1. Link to Mi Account: Open Mi Home β†’ Add the device (+) β†’ Robot vacuum cleaner. QR-code from the bottom cover of the vacuum cleaner. Connect to the temporary Wi-Fi network of the vacuum cleaner (type name) Xiaomi_Vacuum_XXXX).

Create a map of the premises

  • Start cleaning in Full Cleaning mode.
  • After completion, save the map in the application.
  • Set up no-go zones and virtual walls.

Tips for speeding up the settings:

  • πŸ“± Use the Quick Attachment Mode in Mi Home (available in your account settings).
  • πŸ—ΊοΈ For multi-level apartments, create separate maps for each floor.
  • πŸ”‹ First cleaning after reset, carry out at 100% charge, so that the vacuum cleaner successfully builds a map.

FAQ: Frequent questions about resetting settings

πŸ”Ή Why does the vacuum cleaner not connect to Wi-Fi after resetting?
Probable reasons: The router is running 5GHz (switch to 2.4GHz). MAC-Addresses (disable it in router settings) The vacuum cleaner is too far from the router (maximum distance is 10 meters without obstacles). Solution: Reset the router and vacuum cleaner, then re-bind.
πŸ”Ή Can I drop the vacuum cleaner without the Mi Home app?
Yes, there are three ways: through the physical Reset button (see Method 2); through the voice assistant (see Method 3); through the UART service menu (see Method 5, requires disassembly).
πŸ”Ή Will the settings reset if you sell the vacuum cleaner?
No, make sure you reset your entire account (Method 2 or 5) when selling it to: Delete the link to your Mi Account, erase the stored room maps, disable access to the cleaning schedules, and after the reset, the new owner can link the vacuum cleaner to his account.
πŸ”Ή How to restore the maps of the premises after resetting?
Unfortunately, you can't restore old maps -- they're deleted forever. But you can speed up the creation of new ones: Use mapping mode (there's some models in Mi Home). Run manual cleaning and make sure the vacuum cleaner goes around all the rooms. LDS-The rangefinder (Mi Robot Vacuum-Mop 2 Pro) is enough 1-2 cleanings for an accurate map.
πŸ”Ή Why after the discharge of the vacuum cleaner became worse to clean?
This is a temporary phenomenon associated with: Uncalibrated sensors (calibrate in the settings); suboptimal suction settings (set Medium or Turbo depending on the coating); no map (vacuum cleaner moves chaotically until it builds a new one); Give the vacuum cleaner a 2-3 cleaning for "training" and the quality will return to its previous level.