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.
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:
- Open Mi Home and select your vacuum cleaner from the device list.
- Go to Settings (βοΈ) β General settings β Resetting settings.
- Select Reset cleaning settings (not to be confused with Reset to factory!).
- 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:
- Turn off the vacuum cleaner with a long press on the power button (5-7 seconds).
- Turn the device over and find the Reset button (usually next to the Home button or under the battery cover).
- Press and hold Reset with a paper clip for 10-15 seconds until you hear a beep (or the indicator flashes).
- 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 cleaner | Location of the Reset button | Retention time |
|---|---|---|
| Mi Robot Vacuum 1/1S | Under the battery cover, next to QR-code | 10 seconds. |
| Viomi V2/V3 | Under a rubber cap near the right wheel | 15 seconds. |
| Dreame Bot L10/Z10 | Next to the Home button, under the plastic panel | 12 seconds |
| Roborock S5/S6 | On 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:
- Make sure the vacuum cleaner is connected to the same Mi Account as the Alice column (or a smartphone with Google Assistant).
- 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?
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:
- Download and install Mi PC Suite (official website).
- Sign in under the same Mi Account to which the vacuum cleaner is attached.
- Go to the Devices section β Robot vacuum cleaners.
- Select your vacuum cleaner and click Additional β Reset settings.
- 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.
- Find the management board and UART contacts (usually signed by TX, RX, GND).
AT+RESET=FACTORYAfter 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.
- 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.