Xiaomiโs robot vacuum cleaner has become an indispensable cleaning assistant, but sometimes it gets lost: the device loses communication with the application, incorrectly builds a map of the room or ignores the set settings. In 90% of these cases, a complete reset to factory parameters helps โ a procedure that returns the manufacturerโs original settings to the vacuum cleaner. However, improperly performing this process can lead to loss of room maps, uncoup from the Mi Home account or even locking the device.
In this article, we will discuss all the current reset methods for Xiaomi Mi Robot Vacuum, Roborock (including the S5/S6/S7/S8) series, Dreame and other sub-brands. You will learn how to reset through physical buttons on the case, mobile application or voice assistant, and what to do if the vacuum cleaner does not respond to standard reset commands (a unique problem for devices with damaged firmware).
When do I need to reset to factory settings?
Resetting is a last resort when other methods of solving problems have not worked, and these are typical situations where the procedure is justified:
- ๐ The vacuum cleaner does not connect to the Mi app Home/Roborock after changing the router or updating the firmware.
- ๐บ๏ธ The device does not save maps of the premises, despite repeated reboot.
- ๐ Battery discharges too quickly (if reset didnโt help โ battery problem).
- ๐ค Robot ignores voice commands or cleaning zone settings.
- ๐ The vacuum cleaner is blocked by the previous owner (when buying a used one).
Before you start, check out simpler solutions:
- Reboot the vacuum cleaner (hold the power button for 10 seconds).
- Update the Mi Home/Roborock app to the latest version.
- Make sure the router supports 2.4GHz (Xiaomi vacuum cleaners do not work with 5GHz).
โ ๏ธ Note: If the vacuum cleaner was linked to the previous ownerโs account (for example, when buying from hand), the reset will not remove this binding.
Methods of resetting settings: which one to choose?
There are three main methods of discharge, and their choice depends on the model of the vacuum cleaner and its current state:
| Method | Suitable for models | When to use | Implementation time |
|---|---|---|---|
| Through the buttons on the body | All models Xiaomi, Roborock, Dreame | Vacuum does not respond to the app or Wi-Fi | 1-3 minutes |
| Through the Mi Home/Roborock app | All models with application support | Device connected to network and account | 30-60 seconds |
| Through the voice assistant (Alice, Google Assistant) | Models with Mi AI or Google Home support | Vacuum cleaner connected to smart home | 20โ40 seconds |
| Through the console (ADB) | Advanced Users (Root Required) | Vacuum is blocked or "bricked" | 5-10 minutes |
For most users, the optimal reset through buttons on the case โ it works even without a Wi-Fi connection and does not require additional devices. However, if the vacuum cleaner responds to the application, it is easier to use the software method.
๐ก
Before reset, remove the vacuum cleaner from the docking station and make sure the battery is above 20%.The low charge can interrupt the process and cause firmware errors.
Step-by-step instruction: reset through buttons on the body
This method is universal and suitable for 99% of Xiaomi models, including Mi Robot Vacuum 1/2, Roborock S5/S6/S7, Dreame D9/Z10 and others.
Make sure the vacuum cleaner is on (the indicator is on or blinking)
Disconnect the device from the docking station
Battery charge > 20%
Prepare a paper clip or toothpick (for some models)
-->
Instructions for most models:
- Press and hold the Power button (or Home on the Roborock S7+ models) for 10 seconds until you hear the beep.
- Without releasing the power button, find a small Reset button on the case (usually hidden under the lid or next to the lid). USB-port).
- With the clip, press and hold Reset for another 5 seconds.
- Release both buttons. The vacuum cleaner will emit a long beep and start rebooting (the indicator flashes orange).
For the Roborock S6 Pure and newer models:
Press and hold the Home button for 5 seconds.
2. After the beep, press the "Spot Cleaning" button 3 times in a row.
3.The vacuum cleaner will confirm the reset by voice message.If the vacuum cleaner does not turn on or flashes red after reset, this may indicate damage to the firmware, in which case you will need to flash through USB-OTG (for instructions, see the section "What to do if the reset did not help").
โ ๏ธ Note: Xiaomi Mi Robot Vacuum models 1S Roborock S5 Max Reset button can be hidden under rubber plug near USB-Don't confuse it with the Wi-Fi button, which is located next to the port!
Reset via Mi Home/Roborock app
If the vacuum cleaner is connected to the network and responds to commands from the application, this method is the fastest and safest, but it has a limitation: once reset, the device will automatically unplug from your account, and you will have to re-assign it.
Instructions for Mi Home:
- Open the app and go to the tab with your vacuum cleaner.
- Stick to three points (โฎ) top-right โ Settings.
- Scroll down and select Settings Reset (or Factory Settings).
- Confirm the action by entering a password from the Xiaomi account.
For the Roborock app:
- Go to the Device Profile โ Settings (cog).
- Select Additional settings โ Reset to factory.
- Confirm the reset and wait for the reset (vacuum cleaner will emit an audible signal).
After discharge:
- ๐ The vacuum cleaner will be removed from the list of devices in the application.
- ๐ก You will have to reconnect it to Wi-Fi (instructions will appear at the first setup).
- ๐บ๏ธ All stored room maps will be deleted.
What will happen to the data after the reset?
Reset via voice assistant (Alice, Google Assistant)
If your vacuum cleaner is integrated into a smart home system (e.g., via Mi Home + Alice or Google Home), you can perform a voice command reset.This method only works for models that support Mi AI or Google Assistant, such as the Roborock S7 MaxV or DreameBot L10 Pro.
Instructions for Alice (Yandex):
1. Say, "Alice, turn on the reset on [vacuum cleaner name]."
2. Confirm the action by voice ("Yes" or "Affirm").
3. Wait for the sound signal from the vacuum cleaner (usually takes 20-30 seconds).For Google Assistant:
1. Say, "OK, Google, reset the settings [vacuum cleaner name] to the factory."
2. Follow voice prompts for confirmation.Limitations of the method:
- ๐ซ It does not work if the vacuum cleaner is disconnected from Wi-Fi.
- ๐ Requires pre-configuring voice control in the Mi Home app.
- ๐ฑ Some teams may not be supported on older models (until 2020 release date).
๐ก
Voice reset is the fastest way, but it's only available for smart home vacuum cleaners. If the command doesn't work, check if voice control is enabled in the Mi Home app settings (Smart Home โ Voice assistants).
What if the reset didn't help?
In 5 to 10 percent of cases, a standard reset doesn't solve the problem, and it can happen for the following reasons:
- ๐ง Damaged firmware (for example, after an interrupted update).
- ๐ Faulty motherboard (vacuum cleaner does not respond to buttons).
- ๐ Blocking from previous owner (requires unlocking through support).
If after discharge the vacuum cleaner:
- ๐ด Flashes red and doesn't turn on โ Try to stitch through USB (guideline).
- ๐ก Blinks yellow and makes a mistake. โ Check the sensors and wheels for blockages.
- ๐ต It burns blue, but doesnโt connect to Wi-Fi. โ Reset your router settings (turn off 5GHz).
Firmware via USB (for advanced users):
- Download the latest firmware for your model from the official Xiaomi website (Support section).
- Unpack the archive and rename the firmware file to miio.bin.
- Connect the flash drive (FAT32 format) to your computer and copy miio.bin to it.
- Put the flash drive in. USB-vacuum cleaner port (usually located under the cover).
- Press and hold the Power + Reset button for 10 seconds. The vacuum cleaner will start the firmware (the indicator will flash white).
โ ๏ธ Note: Unknown firmware sources may contain malicious code. Download files only from official resources: support.xiaomi.com or roborock.com/download. Firmware from unofficial sites can build up the device!
How to restore the vacuum cleaner after discharge?
After a successful discharge, the vacuum cleaner will return to a "out of the box" state.
- Link to your account: Open Mi Home โ click + โ select Add Device. Follow the instructions (vacuum cleaner should flash orange).
- Set up Wi-Fi: Make sure the router is running at 2.4GHz. Enter the network password (use Latin!).
Create a new map of the premises
- Start cleaning in Full Cleaning mode.
- After completion, save the map in the application.
Tips for quick setup:
- ๐ฑ Import old cards (if you saved backups to Mi Home).
- ๐ Update the firmware to the latest version (Settings section" โ "Update of the PO").
- ๐๏ธ Set up a cleaning schedule in advance (for example, during your absence).
If the vacuum cleaner after reset does not save the map or "lost" in the room, try:
- Remove all metal objects from the floor (they interfere with sensors).
- Reduce the brightness of the lighting (too bright light knocks the lidar).
- Reload the vacuum cleaner and repeat the mapping.