How to properly disconnect the robot vacuum cleaner Xiaomi from charging: all ways

Xiaomi's robot vacuum cleaners have become an integral part of the smart home, but even with such advanced devices, sometimes questions arise. One of the most common is how to safely disconnect the vacuum cleaner from the charging station without damaging contacts or the battery. It would seem that this is difficult? However, the wrong actions can lead to a firmware failure, rapid wear and tear of the battery or even a breakage of the docking station.

In this article, we’ll look at all possible scenarios, from standard button-downs to emergency methods, if the vacuum cleaner is getting stuck on charging and does not respond to commands. And you’ll also learn why some Xiaomi models (such as Mi Robot Vacuum-Mop 2 Pro or Dreame Bot Z10 Pro) behave outside the box and require a special approach. Don’t miss the table of compatibility methods with popular models – it will help you avoid errors!

Why you can’t just pull the vacuum cleaner out of the docking station

Many users make the same mistake of grabbing the robot by the body and pulling it up until it detachs from the contacts, which seems logical, but in fact, this approach is fraught with the risk of:

  • πŸ”‹ Damage to contacts - on the dock and the vacuum cleaner itself there are gilded connectors, which can bend or oxidize when moving sharply.
  • πŸ“‰ Failure of battery calibration – if you turn off power during a firmware update or charging cycle, the battery will begin to lie about its charge level.
  • ⚑ Short circuit - in rare cases, with careless extraction, sparking is possible (especially if the contacts are wet after washing the floors).

Moreover, some Xiaomi models (such as the Roborock S7 or Mi Robot Vacuum-Mop P) have protection against improper shutdowns. If pulled out by force, they can block charging before rebooting or even give off an Error 12 error (power problem).

πŸ“Š How often do you turn off the vacuum cleaner from charging?
Every day.
Every 2-3 days
Just before cleaning.
Nearly or never.

Method 1: Standard button shutdown (for most models)

The easiest and safest method is to use a physical button on the body, which is found on almost all Xiaomi robot vacuum cleaners, except for some budget models (for example, the Mi Robot Vacuum 1S).

  1. Go to the dock and make sure the vacuum cleaner doesn’t flash red (meaning it’s in the process of charging or updating).
  2. Find the power button – it’s usually located on the top panel (near the lid of the dumpster) or on the back wall.
  3. Press and hold the button for 3-5 seconds until you hear the beep or see the indicator go out.
  4. Carefully pull the vacuum cleaner over yourself - it should easily detach.

If the button does not respond, check:

  • πŸ”Œ Whether the dock is connected to the socket (sometimes the vacuum cleaner does not turn off if charging is interrupted).
  • πŸ”‹ Charge level – if the battery is discharged to 0%, some models block the shutdown.
  • πŸ“± Mi Home application status – sometimes software glitches interfere with the normal operation of the button.

Make sure the indicator doesn’t flash red

Check the connection of the docking station to the network

Cleaning contacts of dust (if necessary)

Try to reload the vacuum cleaner through the app-->

Method 2: Disconnect via Mi Home/Roborock

If the physical button is broken or the vacuum cleaner is in another room, you can remotely turn it off.

  1. Open the Mi Home app (or Roborock if you have a model of this line).
  2. Select your vacuum cleaner from the list of devices.
  3. Go to the Management or Main section.
  4. Click on the icon. ⚑ Charging (it should turn grey).
  5. Wait 10-15 seconds – the vacuum cleaner will stop charging and unlock the contacts.

Some firmware has a separate option to unplug from the docking station. If it's not available, try:

  • πŸ“± Send the vacuum cleaner to clean (start), and then immediately stop (pause) – this will interrupt the charging.
  • πŸ”„ Reboot the device through the Settings menu β†’ Reboot.

πŸ’‘

If the vacuum cleaner does not respond to commands in the application, check the connection to Wi-Fi. Sometimes it helps to reconnect the device to the network or restart the router.

Note that in models with automatic brush lifting (for example, the Roborock S7 MaxV), after disconnecting from charging, protection may work. In this case, you will have to manually lower the brushes through the Settings menu β†’ Additional β†’ Resetting the position of the brushes.

Method 3: Emergency shutdown when getting stuck

Sometimes the vacuum cleaner will freeze on the charger and will not respond to the button or the application, this can happen because:

  • πŸ”„ Firmware failure (especially after update).
  • πŸ”‹ Critical battery discharge.
  • πŸ“‘ Problems with Wi-Fi or Bluetooth module.

In this case, act on the algorithm:

  1. Turn off the docking station for 30 seconds, then reconnect.
  2. If the vacuum cleaner has not responded, find a hidden reset button on its body (usually hidden under the lid or next to the wheel), press it with a thin object (clip) and hold it for 10 seconds.
  3. For Roborock models, try the combination: press and hold the Home + Spot Cleaning buttons simultaneously for 5 seconds.
  4. If nothing helps, carefully remove the vacuum cleaner from the docking station, pulling up with an effort of 1-1.5 kg (no more!).
What to do if the vacuum cleaner squeaks when disconnected?
If the robot starts to beep after being removed from the dock, it means: 1. Contact problems - wipe them with an alcohol wipe. 2. Low battery charge - plug the vacuum cleaner back in for 10-15 minutes, then try again. 3. Position sensor failure - restart the device through the application or reset button. If the squeak does not stop, check for errors in the Settings menu β†’ Device status.

Method 4: Disconnect models with automatic station (with vacuum cleaner emptying)

Smart docking stations of the new generation (for example, for Roborock S8 Pro Ultra or DreameBot X30 Ultra) not only charge the vacuum cleaner, but also automatically empty the garbage container.

Model vacuum cleanerFeatures of disconnectionPossible errors
Roborock S8 Pro UltraFirst, stop emptying in the app, then turn off charging.Error 18 (jammed emptying mechanism)
DreameBot X30 UltraPress the button on the station to stop the fan before extraction.E3 (vacuum pump problem)
Mi Robot Vacuum-Mop 2 UltraWait for the finish of the brush wash cycle (indicator blue)Error 9 (water pump malfunction)

For these stations, the rule is never to remove the vacuum cleaner while emptying or washing your brushes.

  • πŸ’¨ turbine failure (if the fan is running at full capacity).
  • πŸ’§ Water flow (in models with washing function).
  • πŸ”§ Stucking of garbage in the automatic emptying mechanism.

πŸ’‘

If your model supports voice control (like through Alice or Google Assistant), try the Cancel Charge command – this often works faster than manually shutting down.

Method 5: Software Disablement for Advanced Users

If you're a firmware expert and you're not afraid of experimentation, you can turn the vacuum cleaner off from charging via console commands or alternative firmware.

  • πŸ› οΈ Recovery after failure.
  • πŸ”§ Debugging non-standard behavior.
  • πŸ“ˆ Optimize charging times (for example, to reduce battery wear and tear).

This will require:

  1. Connect the vacuum cleaner to the PC via USB-C (on some models, the connector is hidden under the cover).
  2. Install CP210x or CH340 drivers (depending on the controller).
  3. Use Putty or Screen to connect over UART at a speed of 115,200 bp.
  4. Send a charge disabling command (example for Roborock): set_charge enable 0

⚠️ Warning: Incorrect commands can permanently block charging or cause Error 5 (motherboard malfunction) error. Use this method only if you are confident in your actions!

For models based on Valetudo (alternative firmware) can be used API-request:

curl -X POST http://[IP_ vacuum cleaner]/api/set_charge -d '{"enable": false}

Frequent Mistakes and How to Avoid Them

Even experienced users sometimes make mistakes when turning off the vacuum cleaner, and here are the most common ones and ways to prevent them:

  • πŸ”Œ Disconnect from the socket instead of properly extracting β†’ Always turn off the vacuum cleaner with a button or through an app first, and then remove the plug.
  • πŸ•’ Charging interruption by 50-80% β†’ It shortens battery life. Wait 100 percent or 90%.
  • πŸ’¦ Extraction of the wet vacuum cleaner β†’ After wet cleaning, allow contacts to dry for 10-15 minutes.
  • πŸ”„ Frequent reboot via the reset button β†’ This can erase user settings (room maps, schedules).

If the vacuum cleaner behaves strangely after turning off (for example, it does not travel in a straight line or gives an Error 14 error), calibrate the gyroscope:

  1. Place the vacuum cleaner on a flat surface.
  2. In the app, go to Settings β†’ Additional β†’ Calibration of the gyroscope.
  3. Wait until the process is complete (the robot will rotate in place).

πŸ’‘

If the vacuum cleaner returns immediately after disconnecting from charging, check the charging zone settings in the application.

FAQ: Answers to Frequent Questions

Can I turn off the vacuum cleaner from charging during a firmware update?
No! Interrupting the upgrade can cause the device to blink (total inoperability) if the vacuum cleaner is updated (flashing orange or blue), wait until the process is completed. On average, it takes 5-20 minutes. If the update has hung 0% or 100% more than an hour, try: Reboot the vacuum cleaner with a reset button. Disconnect the dock from the network for 1 minute. Contact Xiaomi with error logs (you can get them in the application).
Why does the vacuum cleaner not switch off from charging and constantly return?
This is a typical problem for models with automatic return function (e.g. Roborock). S6 Mi Robot Vacuum-Mop 2: πŸ“ The docking station is in an area with poor Wi-Fi coverage. πŸ”‹ Battery discharged to 20% or below – vacuum cleaner forcedly returns to recharge. πŸ—ΊοΈ The map of the premises shows the charging zone too far from the actual location of the station. Solution: reconfigure the charging zone in the application or reset the room map.
How to disconnect the Xiaomi vacuum cleaner from charging if it is located in another country (for example, in the country)?
If you can't physically get to the vacuum cleaner, use: Remote control via Mi Home β€” send a Stop command or Return to base, then turn off the charging. Smart scenarios β€” set up an automatic shutdown on a schedule (for example, at 20:00 every day); Voice assistant β€” if the vacuum cleaner is integrated with Alice or Google Home, say, "Cancel charging [device name]." If nothing helps, ask someone on the spot to turn off the dock from the socket β€” this is the most reliable way.
What if the vacuum cleaner does not turn on after disconnection?
Possible causes and solutions: Symptom Reason Decision Not responding to button, indicators not burning Full battery discharge Connect to charging for 30–60 minutes, then try turning on Migaet red, emits squeak Contact error or short circuit Wipe contacts with alcohol, check the docking station for damages Burns white indicator, but does not respond to firmware failures Reset through a button on the case or reflash the device If the vacuum cleaner does not show signs of life even after charging, check: πŸ”Œ Faulty power supply dock (call multimeter). πŸ”‹ Voltage at the contacts of the vacuum cleaner (should be 19-20V when connected). πŸ› οΈ Integrity of the plume between the battery and the motherboard.
Can I use a non-original docking station for charging?
Technically yes, but with reservations: βœ… Suitable models: Roborock docks are often compatible with Xiaomi (for example, for Mi Robot Vacuum-Mop 2, a station from Roborock will suit the station). S5). ❌ Risks: voltage mismatch (original 20V, cheap 19V or 24V) No protection against overheating or short circuit, malfunctioning auto-return function. If you decide to go to a non-original station, check: Connector and polarity match. Availability of safety certificates (e.g, CE Reviews from other users of your vacuum cleaner model.