Xiaomi Roborockβs robot vacuum cleaners are some of the most technologically advanced cleaning devices, but even they sometimes fail: Hanging while running, connecting to the Mi Home app, incorrect navigation, or refusing to respond to commands altogether are all problems often solved by a simple reboot. However, not all users know that there are several types of restarts, each of which applies in different situations.
In this article, we will discuss soft reboot (analogue of a smartphone restart), hard reset (forced shutdown), and also return to factory settings - when the device requires complete "flashing". S7, S8 Pro Ultra, Q7 Max+ and budgetary options like E4. If your vacuum cleaner is glitching, do not rush to carry it to the service - in 80% of cases, the correct reboot helps.
When you need to restart: signs of failure
Not all strange behavior requires a restart, for example, if Roborock doesn't return to base because of an obstacle, it's not a system error, it's a navigation feature, and these symptoms point to the need to restart.
- π Hanging in place β the vacuum cleaner does not respond to buttons, does not move, but the indicators are on.
- π± Loss of communication with the application β Mi Home displays the status of βOfflineβ, although the robot is enabled.
- π Cyclical charging β the device is constantly returned to the dock even if the battery is charged.
- πΊοΈ Incorrect map β the robot βlostβ in a familiar room or builds chaotic routes.
- π¨ Code Errors β messages like Error 10, Error 18 appear on the screen or in the application.
Especially often, failures occur after a firmware update or prolonged downtime without recharging. S7 It can forget a stored map of a room if it's not been used for more than a month, and in these cases, a soft reset helps 90% of the time.
β οΈ Warning: If the vacuum cleaner makes uncharacteristic sounds (screaming, knocking) or smells of a burn, do not try to reload it - it may be a mechanical failure.
Method 1: Soft reboot (restart via buttons)
This is the safest method, similar to restarting a smartphone, suitable for eliminating non-critical failures: interface hangs, Wi-Fi connection errors or incorrect status display in the application, all settings and maps of the premises will be saved.
Instructions for most models (S5 Max, S6, S7, Q5):
- Press and hold the power button (usually marked with an icon) β») 3-5 seconds until you hear a beep.
- Release the button and the robot will start the shutdown process (the indicators will go out).
- Wait 10-15 seconds, then press the power button again to turn on.
For models with touch buttons (S8 Pro Ultra, Q7 Max+):
- Touch and hold the touch button Home (house) for 5-7 seconds.
- Wait for the sound signal and the indicator flash.
- After turning off, turn on the robot with a short press.
Make sure the robot is not on charge (unplug from the docking station)
Check that there are no obstacles nearby (may interfere with buttons)
Wait 10 seconds after switching off before switching on
Do not press other buttons during the process-->
If the problem persists after the restart (for example, the robot is still not connected to Wi-Fi), try resetting the network settings through the Mi Home app:
- Open the app. β Choose your robot.
- Go to Settings. β Wi-Fi settings β Reset the network settings.
- Reconnect as you did at the first setup.
Method 2: Hard reset (forced shutdown)
This is a technique that is used when the robot is not fully responsive to the buttons or is getting stuck during the cleaning process. Unlike a soft reboot, there is an emergency power outage, which can lead to the loss of unsaved data (for example, an unfinished map of the room), Use it only if the first method did not work.
Step-by-step:
- Disconnect the robot from the docking station (if it is on it).
- Turn the device upside down (carefully so as not to damage the brushes).
- On the back, find the reset button (usually a small circular button with the inscription). RESET pinhole).
- Press and hold it for 10-15 seconds until the indicator is completely turned off.
- Wait 1 minute, then turn on the vacuum cleaner with the power button.
For models without a physical button RESET (Like Roborock. E4):
- Remove the vacuum cleaner from the dock.
- Hold the power button for 20 seconds until all the indicators go out.
- Disconnect the battery (if possible) for 30 seconds to completely shut down.
β οΈ Warning: After a hard reset of Roborock S7/S8 You can recalibrate the sensors, put it on a flat surface and wait until the process is complete (the robot will emit a long beep).
What if the robot does not turn on after resetting?
Method 3: Resetting to factory settings
This is an extreme measure that deletes all data: saved cards, cleaning settings, schedules and binding to your Mi Home account.
- π Persistent errors (e.g., Error 12 β gyroscope problem).
- π² Selling or transferring a robot to another user.
- π§ After a failed firmware update.
Instructions for most models:
- Turn off the robot (softly from Method 1).
- Press the Power and Home buttons (or Spot Cleaning if there is no Home button).
- Hold them for 10-15 seconds until you hear a voice message in Chinese or English ("Factory reset").
- Release the buttons and the robot will start the reset process (the indicators will flash orange).
- After restarting (1-2 minutes), reset the device via Mi Home.
For Roborock. S8 Pro Ultra and Q7 Max+ touch-buttoned:
- Touch and hold the Home and Cleanup Zone at the same time.
- Wait for vibration and sound signal.
- Confirm the reset by touching the Home again (on some firmware).
| Model | Reset buttons | Retention time | Notes |
|---|---|---|---|
| Roborock S5/S6 | Food + Home | 10 seconds. | Voice confirmation in Chinese |
| Roborock S7/S7+ | Power + Spot Cleaning | 12 seconds | The indicator flashes red before resetting |
| Roborock E4/E5 | Food (hold) | 20 seconds. | No voice confirmation. |
| Roborock Q7 Max | Home + Cleaning area | 8 seconds | Touch confirmation required |
π‘
Before resetting to factory settings, take photos of the stored maps of the premises in the Mi Home app (Maps section), which will help you quickly restore the cleaning areas after setting up.
Method 4: Reboot with the Mi Home app
If the robot responds to commands from the application but is not operating in a stable way, it can restart remotely, a technique that is suitable for eliminating software glitches without physical access to the device.
How to reboot through Mi Home:
- Open the app and select your Roborock.
- Go to Settings. β General. β Reboot (or Restart in English version).
- Confirm the action β the robot will turn off and turn on automatically.
If the Reboot option is not available:
- π± Update the Mi Home app to the latest version.
- π Reconnect the robot to Wi-Fi (sometimes the option appears after re-authorization).
- π Check the region in the Mi Home profile for some models (e.g, S7 China's functionality is limited.
After restarting through the application, it is recommended:
- π Check the charge level (if less than 20%, set it on charging).
- πΊοΈ Run a test cleaning so that the robot updates the map.
- π² Update the firmware if a new version is available.
π‘
Rebooting through the application is the most gentle method, since the firmware controls the process and minimizes the risk of data loss.
Method 5: Reboot after firmware update
Firmware updates for Roborock come out regularly - they fix bugs, add new features (for example, carpet recognition in the software). S8 Pro Ultra) and improve navigation. However, sometimes after the update, the robot starts to malfunction. In this case, a special reboot is required, which clears the cache and restarts the system.
How to restart after the update:
- Wait for the update to finish (the indicator should be green instead of flashing).
- Disconnect the robot from the docking station.
- Hold the power button for 15 seconds until all the indicators go out.
- Connect to charging and turn on the power button.
- Wait for the full load (the robot will make a characteristic sound).
If the robot does not turn on after the update:
- π Check if the indicator is on at the docking station (if not, a problem with the food supply).
- π Remove the battery (if the model allows) for 1 minute, then insert back.
- π‘ Try resetting your Wi-Fi settings (hold power) + Home Home 10 seconds).
β οΈ Warning: If the robot gives an Error 24 error after the update (a problem with the laser rangefinder), do not try to reset the settings - this can aggravate the problem. Contact Xiaomi with error logs (they can be exported to Mi Home).
How to roll back firmware on Roborock?
Frequent Mistakes and How to Avoid Them
A wrong reboot can lead to new problems, and here are the typical user errors and how to prevent them:
- β Interrupting the process - if you start resetting to factory settings, don't turn off the robot, even if it's thinking for a long time.
- β Use of a non-original charger β cheap adapters can cause voltage surges, leading to controller failures.
- β Reset without disconnecting from the docking station β this can damage charging contacts.
- β Ignoring the sound signals -- the robot gives different signals for successful reboots and errors, like long sound, success, short repetitive squeaks, problem.
To minimize the risk of failure:
- π Regularly (every 2-3 months) perform a soft reboot to clean the cache.
- πΆ Do not update your firmware if the charge level is below 50%.
- π Periodically clean the sensors (especially lidar) of dust β this prevents navigation errors.