Owning Xiaomi’s smart appliances often requires periodic maintenance, and factory resets are one of the most sought-after procedures for restoring the device to its proper operation. Users face situations where the robot stops responding to commands, fails to connect to a new Wi-Fi network, or mistakenly builds a room map requiring radical software intervention. Understanding how to properly perform Hard Reset can save your device from having to go to a service center.
The process of resetting differs depending on the specific model of the Mi Robot Vacuum or Roborock, as manufacturers use different combinations of buttons and retention duration. In this article, we will discuss in detail the algorithms of actions for different series of devices, explain the difference between a simple reconnection of Wi-Fi and a complete reset of the system, and point out important nuances that will help to avoid data loss or firmware damage.
Before you start physically impacting the buttons, you need to be clear about the consequences of this operation. A full reset removes all stored maps of the premises, cleaning history, schedules and account binding in the Mi Home app. It's not just a reboot, it's a return to the state "out of the box", which requires subsequent reconfiguration and calibration of the sensors for efficient operation.
There are two main types of reset that are often confused even by experienced smart tech users: The first option is to reset the network settings, which is only needed to connect to a new router or after changing the password from Wi-Fi. The second option is a full Factory Reset, affecting all system parameters and device memory. The choice of the right method depends on your ultimate goal: if the robot simply “lost” the router, a full reset may be unnecessary, but if the device is glitching, it is necessary.
Preparation of the device for the discharge procedure
Before any manipulation of the robot vacuum cleaner software, it is necessary to provide a stable power supply, since interrupting the reset process at a critical stage can lead to a software failure. Set the device on a charging station or make sure that the battery level is at least 50% so that the energy is enough to complete all background processes and restart the system. Insufficient charge can cause the robot to turn off at the time of writing configuration files.
It is also important to physically prepare the work area: flip the robot over and make sure that the reset button (if it is handed out separately) or the key combination on the top panel are accessible and not blocked by dust.In some models, such as the Xiaomi Vacuum Mop 2 Pro, the reset button can be recessed into the body, and pressing will require the use of a thin object, such as a clip or toothpick, to avoid accidental triggering of adjacent keys.
💡
Before resetting, be sure to untie the device from your Mi Home account if you plan to transfer the robot to a new owner or sell it.
It is not superfluous to check the status of updates: if the robot has not been updated for a long time, after resetting and reconnecting, it can immediately start downloading a new firmware, which will take additional time. A stable Wi-Fi connection is not required during the preparation stage, since during the reset the connection with the router will be severed, but the Internet will be needed immediately after the completion of the procedure for reauthorization.
☑️ Preparation for discharge
Differences Between Wi-Fi Reset and Full Factory Reset
Many users mistakenly believe that long-term button retention always leads to complete deletion of data, but in the ecosystem of Xiaomi and Roborock, the logic of the buttons can vary: short-term pressing or holding for 3-5 seconds most often initiates Wi-Fi pairing, signaled by a voice message "Resetting Wi-Fi" or a blinking of the network indicator. In this mode, the room map and schedules are saved, only the network module changes.
Full Factory Reset usually requires holding the button combination for a period of time. 10-15 The second before the specific voice notification "Resetting system" or "Factory Reset" appears, the internal memory is cleaned, all user scripts, virtual walls and no-go zones are removed. It is important to distinguish between these states so as not to accidentally lose the complex map of the multi-room apartment that you have been setting up for several weeks.
What happens to the card when you reset Wi-Fi?
Visual display also helps to understand which process is running: in network reset mode, the indicators often flash blue or white, whereas a system reset can be accompanied by an orange glow or a sequential sunbathing of all indicators.
Instructions for Xiaomi Vacuum 1S, Mi Robot 1 and 1C models
For classic first-generation models like the Xiaomi Mi Robot Vacuum 1 and 1S, the reset procedure is done through the top control panel. You need to simultaneously press two buttons: the power button and the home return button. Hold them for 5-10 seconds until you hear voice confirmation or see the color change of the status indicator.
In the Xiaomi Vacuum 1C, the logic is slightly different because of the touchpad: it often requires holding only the on button for a longer time (about 10 seconds) until a voice reset message appears. If the robot starts saying the phrase "Resetting Wi-Fi", release the button immediately if your goal was only to reconnect to the network. For a complete reset on some versions of 1C firmware, you need to hold the button until the phrase about restoring factory settings.
| Model robot. | Button combination | Duration of retention | Voice confirmation |
|---|---|---|---|
| Mi Robot 1 / 1S | Food + House | 5-10 seconds | Resetting Wi-Fi / System |
| Xiaomi 1C | Only food. | 10-15 seconds | Resetting settings |
| Roborock S5 / S6 | Food + House | 10+ seconds | Resetting Wi-Fi |
| Mop 2 Pro | Meals + Spot | 5 seconds | Starting to pair |
Once the action is completed successfully, the robot will restart and you will hear a standard greeting when turned on, which means that the reset cycle is complete and the device is ready to search for the network for initial setup through the application.
💡
The key difference between the 1st generation models is the need to simultaneously clamping two physical buttons to enter reset mode.
Reset settings on Roborock S5, S6, S7 and Max series
Roborock-branded devices, a sub-brand of the Xiaomi ecosystem, have their own specifics of control. For the S5 Max, S6 and S7 series, the standard procedure is to simultaneously press the on and off buttons, and hold them for a long enough time, about 10-15 seconds, until the Wi-Fi indicator flashes quickly and the robot announces a reset.
Special attention should be paid to the models Roborock S6 MaxV and later, where the interface and logic can be updated. It is important not to confuse the reset Wi-Fi with a reboot: a short press on the power button just turns off or turns on the robot, the average (3-5 seconds) resets the network, and a long (10+ seconds) performs a full Factory Reset. The exact duration may depend on the version of the installed software, so focus on voice commands first.
⚠️ Attention: On Roborock models with laser rangefinder (LDS) After a complete reset, you may need to recalibrate the gyroscope. Don't touch the robot in the first minutes after you turn it on, let it determine its position in space.
If voice prompts are disabled or not working, watch the Wi-Fi indicator: fast blinking usually means pairing mode, while cycling all indicators can indicate a deep reboot of the system. In case of doubt, it is better to perform a full reset, as this is guaranteed to eliminate program errors accumulated during operation.
The algorithm for the Xiaomi Vacuum Mop 2 Pro and Mop 2 Lite
The Mop series 2 It has a more modern design and touch control, which makes adjustments to the reset procedure. To perform Hard Reset on these models, you need to simultaneously press and hold the on and off button and the local cleaning button. 5-7 seconds before the corresponding sound signal appears.
Unlike the older models, the less common division is between resetting the network and the system over retention duration; most commonly, a single scenario is used that first resets the network and then moves to a system reset as it is held, and if the robot flashes white and says "Waiting to be connected," the network is reset, and if all the indicators are reset, the full reset is performed.
You will have to reconfigure the zones and possibly recalibrate the card, as the old one will be removed from the device’s memory.
Error Resolving and Reconnecting After Reset
Once the reset procedure is successfully performed, the robot goes into standby mode. Open the Mi Home or Xiaomi Home app, click Add Device and follow the instructions on the screen. Make sure your smartphone is connected to a 2.4GHz Wi-Fi network, as Xiaomi's robot vacuum cleaners do not support 5GHz networks, which often causes errors during the setup phase.
If the robot is not an application, try to approach it closely, as in the setting mode, the signal power of the Bluetooth or Wi-Fi module can be reduced to save energy. Also check whether the antivirus on the phone or the settings of the router (for example, isolating AP clients) the data exchange between the device and the server.
Does the robot not connect after resetting?
If you have a “Device connection failed” or “Time out” error, repeat the Wi-Fi reset procedure (not complete) and try to add the device again. Often, switching the region in the Mi Home app helps: if the Chinese version (CN) robot is trying to connect it to the “Russia” or “Europe” region, server problems may occur, requiring a change of region or using special connection methods.
Frequent discharge problems and their solution
One common problem is when the robot is reset but not in pairing mode, which may indicate a hardware fault of the button or sticking contacts due to dust, in which case it is recommended to gently blow the area around the buttons with compressed air or repeatedly quickly press them to develop a mechanism.
Another common problem is that the robot resets, but when turned on, it shows errors again or does not save the card, which may indicate that the firmware files are damaged, in which case a simple reset will not help, you will need to flash the device through special utilities or update the software through the application if it is at least partially functional.
⚠️ Note: If after multiple attempts to reset the robot behaves inadequately (chaotic moves, does not respond to buttons), perhaps the problem lies in a discharged battery or malfunction of the main board, and not in a software failure.
Sometimes users forget that it takes the robot time to build a new map to work properly after resetting. Don't interrupt the first start after reset, let the device completely circumnavigate the room, even if it does so slowly or with stops.