Reset Xiaomi robot vacuum cleaner to factory settings: the full guide

Modern robot vacuum cleaners from Xiaomi and the Mijia ecosystem are complex devices that require periodic maintenance and reconfiguration. Often users are faced with a situation where the device stops responding to commands, loses communication with the router or requires a complete reassignment to a new account. In such cases, a standard power outage is not enough, and you need to perform a Hard Reset or a complete reset of the system.

The process of returning to factory settings can vary depending on the model and generation of the device. Some models require mechanical button clamping, while others have a software reset available through the service menu. Understanding the differences between a soft restart and a deep reset will help you avoid losing important map data and cleaning scenarios if you care about them.

In this guide, we will take a look at all the known reset methods for popular models, including the Roborock S5, S6, S7 series, Mi Robot Vacuum 1S and newer versions. We will also look at the nuances of working with the Mi Home application and analyze the typical errors that occur when trying to reconnect a device to the network.

Preparation for discharge procedure and precautions

Before you start manipulating the software of the robot, you need to make sure that its power supply is stable. It is critical that the battery charge is at least 50%, and ideally the device should be at the charging station during the entire process.

⚠️ Warning: After a complete reset, all stored room maps, virtual walls and cleaning schedules will be permanently deleted from the device's memory. If you have a complex layout, make sure you're ready to rescan the room.

It is also worth preparing a smartphone with the Mi Home or Xiaomi Home app installed in advance. Make sure you remember the username and password from your Mi Account, as after a reset, the device will require re-authorization. If you plan to transfer the robot to a new owner, reset is a must-have step to delete your personal data.

β˜‘οΈ Preparation for the dumping of a robot vacuum cleaner

Done: 0 / 4

It is not superfluous to check the physical condition of the control buttons on the device body. Mechanical buttons can stick or fall, which makes it impossible to perform combinations to enter reset mode. If the buttons do not have a clear tactile response, they may need to be dusted beforehand.

Differences between Soft Reset and Hard Reset

Many users confuse a normal device reboot with a complete setting reset. Soft Reset is simply a power switch off and on, similar to a computer restart.This operation is secure, does not delete user data, and often helps to eliminate temporary software glitches, such as a navigation module freeze.

In contrast, Hard Reset returns the device to the β€œout of the box” state, which clears the memory partition that stores network configuration, account binding, and user settings, a more aggressive measure that is used when selling a device, transferring it to another person, or critical connection errors that cannot be fixed otherwise.

What is the difference between a Wi-Fi reset and a full reset?
Wi-Fi reset (often done by pressing two buttons for 3-5 seconds) only disconnects the wireless module from the current network, but retains the binding to the account and cards. Full reset removes everything, including the binding to the Xiaomi cloud, making the device β€œclean”.

There's also an intermediate option, which is network reset, which is useful if you change your router or your Wi-Fi password, but you want to keep your cleaning history and your map, and it's usually a different button combination than the one used for a complete factory reset, and it's important not to confuse those combinations so you don't accidentally lose data.

Reset methods for different Xiaomi and Roborock models

The reset procedure is directly dependent on the design of a particular model. Xiaomi engineers and partners (such as Dreame, Roborock, Viomi) use different button layouts and firmware logic. Below is a table with the main combinations for popular devices.

Model of the deviceButton combinationDuration of retentionIndication
Mi Robot Vacuum 1S / 1CTwo buttons at once3-5 secondsVoice message
Roborock S5 / S5 MaxPower button + Home3 secondsLight indicator
Dreame F9 / D9Long pressing of two buttons5-7 secondsSound signal
Xiaomi Vacuum Mop 2Power button and cleaning buttonBefore voice.Voice + blinking

For first-generation models, such as the classic Xiaomi Mi Robot Vacuum (V1), the procedure may be different. The top panel often doesn't have a clear second button, so reset can be done by simultaneously pressing the on and off button. In some cases, you need to remove the top cover to access the hidden Reset button, although this is rare in modern revisions.

πŸ’‘

If the standard button combination does not work, try resetting when the device is turned off: press the desired buttons, then, without releasing them, briefly press the on button to start the robot, and continue holding the reset buttons until the sound signal appears.

Viomi devices (e.g., Viomi V2, V3) are often controlled through a separate application, but the physical reset is done in a similar way. The peculiarity of these models is the sensitivity of timing: hold the buttons for a certain time, otherwise the robot may perceive this as a command to start cleaning or return to the base.

Step-by-step: how to perform a complete reset

Consider a universal action algorithm that works for most modern models with two buttons on the top panel. First, make sure the robot is on and in working condition (not in sleep mode). If the indicators are on but the robot is not responding to the buttons, first perform a forced reboot.

Find the top two main control buttons: usually the Power button and the Home/Spot button. You'll need to press them simultaneously. Don't be afraid to press with force, but avoid sharp hits. Hold both buttons for 3-5 seconds.

⚠️ Warning: At the time of reset, the robot can emit a loud beep or say the phrase "Resetting Wi-Fi" / "Resetting." This is a standard reaction of the device, confirming the successful execution of the command.

Once you hear a confirmation signal or voice message, release the buttons. The Wi-Fi indicator should start flashing quickly, indicating that the communication module has entered pairing mode. From now on, the device is ready for a new setup through the application.

πŸ“Š What kind of robot vacuum cleaner Xiaomi?
Mi Robot Vacuum 1S
Roborock S5 / S6
Dreame F9 / D9
Viomi V2 / V3
Another model

If you have a model with a screen (for example, Xiaomi Vacuum X10+ or flagship Roborock with displays), the procedure can be done through the menu. To do this, go to Settings β†’ About System β†’ Reset. Using the touch interface is sometimes more reliable, as it eliminates the timing error when you press physical buttons.

Resetting: Reconnecting to Mi Home

After a successful reset, the robot goes into standby mode. Open the Mi Home app on your smartphone. Make sure your phone is on Bluetooth and geolocation, which is necessary for initial device detection. Press the "+" button in the upper right corner to add a new device.

The app will automatically scan the space and should find your robot vacuum cleaner. If the automatic search didn't give results, select the device manually from the list of Xiaomi or Roborock brands. Follow the instructions on the screen: select your Wi-Fi network (important: only 2.4 GHz band is supported, 5 GHz networks robots can not see) and enter the password.

πŸ’‘

Xiaomi robot vacuum cleaners do not support 5GHz Wi-Fi networks. If your router broadcasts the same network with a common name for 2.4 and 5GHz, if you have a connection error, temporarily divide them in the router settings.

During the setup process, keep your smartphone next to the robot.The device will transmit router data via Bluetooth or audio signals (in older models). After a successful connection, the robot may suggest updating the firmware - it is strongly recommended to agree to an update, as newer versions of firmware often contain connection errors corrections.

Solving typical problems with resetting and connection

One of the most common problems is the "Device offline" error, or the inability to find the device after a reset, most often due to router settings. AP (AP Isolation) in your router settings, which prevents devices on the LAN from communicating with each other, blocking the smart home from working.

You should also pay attention to the region in the Mi Home app. If you reset the global version of the robot and the China region is selected in the app, the device may not be added or work with restrictions. Try changing the region in the profile settings to Russia, Europe or Singapore depending on the version of your device.

What if the robot doesn’t reset the buttons?
If the button combination doesn't work, there may have been a deep system failure. Try to completely drain the robot battery, leaving it on until it's completely turned off. Then put it on charge and immediately after turning on, try to repeat the reset procedure. In extreme cases, you may need to flash it through your PC using a special cable and a utility miio.
Can I reset the robot without accessing the buttons?
Physical access to the buttons is essential for hardware reset. However, if the robot is online but is buggy, you can try removing the device from the Mi Home app (clicking on three dots in the corner of the device card and selecting "Delete"), and then reset the Wi-Fi with a combination of buttons. This is not a complete Hard Reset, but often solves problems with "dead" freezes.
Is the warranty reset after resetting the settings?
No, the program reset to factory state is a regular function of the device and does not cancel the manufacturer's warranty obligations. The warranty is lost only in the case of physical intervention, opening the case (if this is prohibited by the design) or attempts to flash custom software.

In conclusion, regular maintenance and proper resetting of settings, if necessary, can extend the life of your smart assistant. Don't be afraid to experiment with settings, but always remember the importance of keeping card backups and steady power during critical operations.