Modern robot vacuum cleaners Xiaomi and Roborock series often become an integral part of the smart home, ensuring cleanliness without human intervention. However, like any complex electronics, they can face software errors, freezes or problems with connecting to the home Wi-Fi network. In such situations, the only right solution is often a complete reset of the device to the original state, which allows you to eliminate accumulated logical errors in the firmware.
Hard Reset or software reset through the Mi Home app is very different in the consequences for the device: If you plan to resell the gadget or transfer it to another user, you need not just turn it off, but completely unplug it from your account. Wrong actions can lead to the fact that the new owner will not be able to add the device to his home, as it will remain blocked behind your profile.
In this article, we will take a look at all the available methods for returning a cleaning robot to factory parameters, we will look at both software methods through a mobile application and hardware options using physical buttons on the case, and you will learn how to properly prepare the device for reset so that you do not lose important data, such as stored maps of premises and cleaning schedules.
Preparation of the device for the discharge procedure
Before you start any manipulation of your Xiaomi Vacuum software, you need to perform a number of preparatory steps. Ignoring this step can cause the device to freeze during the reboot or lose communication with the server at the most inopportune time. Make sure that the battery is charged at least 60-70%, as the process of resetting and then flashing the communication modules can require significant energy.
It is also important to determine in advance the purpose of your actions. If you just want to reconnect the vacuum cleaner to the router after changing the password, a complete reset may not be necessary. However, if the device has stopped responding to commands or an error indicator is lit that is not eliminated by a normal reboot, then factory reset will become a necessity.
π‘
Before resetting, be sure to take screenshots of saved maps and schedules in the Mi Home app if you plan to manually restore them later, as they will be deleted irrevocably after reset.
Check the physical condition of the control buttons. On different models, such as the Mi Robot Vacuum Mop P or Roborock S5 Max, the buttons can be placed differently. Make sure you can clearly identify the on and back to base or partial clean button, as these are often the combinations used to enter recovery mode.
Software reset via the Mi Home app
The most gentle and common method is to use the official Mi Home app (or Xiaomi Home), which allows you to remove the device from the cloud, clear the settings cache and break the connection with your current account without affecting deep system firmware files if you do not need it.
Find your robot vacuum icon. The important thing is not to click on the icon to start the cleaning, but to click on the three dots in the upper right corner or to pinch the icon to get into the device control menu. In the list that opens, select Settings. This is where the key options for managing the device profile are hidden.
In the settings menu, scroll down to the bottom of the list, and you'll find the red Remove device button, which triggers the detachment process, and the system will ask you to confirm the action, warning you that all data will be deleted, and after confirmation, the robot vacuum cleaner will go into standby mode, resetting the network settings.
It is worth noting that this method does not always completely clear internal memory of temporary files or mapping errors. If the problem persists after deleting and re-addition, a deeper approach using physical buttons on the case will be required.
Hardware reset buttons on the body
When software access is not possible or requires deep cleaning of system logs, the hardware method is used. Most Xiaomi and Roborock models, including the popular S50, S6 and Mop Essential series, have a combination of buttons to reset the Wi-Fi module or completely restart the system, usually long-term retention of two buttons at the same time.
Find the on-line and back-to-base (or local clean-up button) button on the top panel. Press and hold them simultaneously for 5-10 seconds. The device must emit an audible or voice message, "Reset Wi-Fi", which clears network settings, but does not remove the device from your Mi Home account if it is already attached.
β οΈ Warning: Long-term button retention (over 15 seconds) on some models may trigger firmware recovery or sensor testing. Do not release buttons until the corresponding voice message appears or the color of the indicator changes.
Some models require a special sequence of actions to completely reset to factory settings, such as triple pressing the on button or holding the home button when the device is turned off before it is turned on. The exact combination is better searched for in the manual of a particular model, since the logic of the microcontroller may differ.
βοΈ Checklist of hardware reset
Resetting through Recovery Mode (Recovery Mode)
In difficult cases, when the robot vacuum cleaner is in the reboot cycle or has stopped responding to commands, it may be necessary to enter a special recovery mode, which allows you to reinstall the system software or clear the partition with user data, logging into this mode is often done by holding the buttons when the device is turned on.
For models with a screen or advanced interface, such as the Xiaomi Robot Vacuum X10+, the procedure can resemble an Android smartphone reset. You need to turn off the device, then press the on and up the volume button (if any) or the return button to the base. On the screen or through the voice menu, an offer to reset all data may appear.
If the device has a hidden port for debugging or the ability to connect to a PC, advanced users can use the device. ADB-It's a risk for the average user, but it's easier to use the standard procedure described above, or to contact a service center if the software failure is critical.
What to do if the buttons do not respond?
Comparison of discharge methods and their effects
Different return methods have different implications for the data stored in the memory of the cleaning robot, and understanding these differences will help you choose the best option without losing information.
| Resetting method | Preservation of maps | Account untied | Schedule resetting |
|---|---|---|---|
| Removal from Mi Home | No. | Yes. | Yes. |
| Resetting Wi-Fi buttons | Yes. | No. | No. |
| Full Factory Reset | No. | Yes. | Yes. |
| Reboot (Reboot) | Yes. | No. | No. |
As you can see from the table, simply removing from the app is the fastest way to prepare the device for sale, but it doesn't solve the technical problems with the card. Wi-Fi reset is only useful when changing the router. Full reset is "heavy artillery" that erases all traces of operation.
π‘
Choose the reset method depending on the purpose: for sale remove from the application, for treatment of card errors use a full reset buttons.
Frequent post-reset problems and their solution
After a Hard Reset procedure, users may experience a number of typical situations: a robot may search for a network for a long time, build a map incorrectly or require re-authorization, which is normal behavior, since the device starts working from a clean slate.
One common problem is that you canβt reconnect to a 5GHz. 4GHz Wi-Fi network. If your router is broadcasting the same network with the same name for both bands, try temporarily splitting them in your router settings or using a guest network only for 2.4GHz.
β οΈ Note: After resetting the region in the Mi Home app and the region of the device itself must match. If the robot was bought in China (Chinese version), and you are trying to connect it to the server "Russia" or "Europe", there may be errors.
It is also worth checking firmware updates immediately after reset. Often the bugs that caused the need to reset are already fixed in newer versions of the software. Go to the device settings in the application and click on the firmware version to check for updates.