Robot vacuum cleaner Xiaomi quickly discharged: what to do to restore autonomy

Does your Xiaomi Mi Robot Vacuum or another model of Xiaomi robot vacuum cleaner (including Viomi, Dreame Bot, Mijia) discharge in 10–30 minutes instead of the stated 90–150? Battery sits down in front of your eyes, the device does not have time to remove even one room, and the charge indicator flashes red after a few minutes of operation? This problem is typical for vacuum cleaners older than 2-3 years, but can also manifest on new devices due to firmware errors or improper operation.

In 80% of cases, rapid discharge is associated with degradation of lithium-ion cells (natural wear after 300-500 charging cycles), but sometimes software failures, contamination of contacts or malfunction of the control board are to blame. In this article, step-by-step instructions for diagnosis and repair, including hidden settings Xiaomi Home, which the manufacturer does not advertise. We will analyze both software methods (calibration, reset) and hardware (cleaning, battery replacement), and give recommendations for extending the battery life.

1. Diagnostics of the problem: how to understand why the vacuum cleaner sits down quickly

Before starting the repair, determine the nature of the discharge:

  • πŸ”‹ A sharp drop in charge (from 100% to 10% in 5-10 minutes) – a sign of a failure of the battery controller or oxidation of contacts.
  • πŸ“‰ Smooth but accelerated decline (e.g., 1% in 1-2 minutes instead of 5-7) is typical of a worn-out battery.
  • πŸ”„ Cyclical discharge (vacuum cleaner turns on, works 2-3 minutes, turns off, then starts again) - may indicate overheating or firmware error.
  • ⚑ Does not keep the charge off (per night sits down from 100% to 0%) - a problem with the power supply or "leakage" of current.

For accurate diagnosis, use the official Mi Home/Xiaomi Home app:

  1. Open the robot vacuum card.
  2. Go to Settings β†’ Device Status β†’ Battery.
  3. Check the discharge schedule and the charging cycle parameter (if the value is > 400 - the battery is worn out).
πŸ“Š How quickly your Xiaomi robot vacuum cleaner discharges?
5-10 minutes.
20-40 minutes.
1-1.5 hours (but it used to last longer)
Holds charge, but does not clean well
Another problem.

Critical: If the app displays a critically low battery status or Error 10 (battery malfunction code), you can't do without replacing the cells. Otherwise, try software methods.

Battery calibration: reset of charge counter

Often the problem is not with the battery itself, but with the controller incorrectly displaying the charge level, and calibration helps in 30-40% of cases when the vacuum cleaner suddenly starts to discharge faster for no apparent reason.

Instructions for all Xiaomi models (including Viomi V2, Dreame D9, Mi Robot Vacuum-Mop 2 Pro):

Discharge the vacuum cleaner before completely switching off (0% in the app)|Connect to the original charger (do not use hubs or USB-PC ports)|Charge up to 100% without interruptions (minimum 4-5 hours)|Shut off the network and let it stand for 1 hour|Repeat the discharge/charging cycle 2 more times-->

After calibration, check the operating time. If there is no improvement, proceed to the next step.

πŸ’‘

For models with LiDAR (e.g. Xiaomi Mi Robot Vacuum-Mop P>), reset the room map in the app after calibration – this will eliminate navigation errors that can additionally consume charge.

3. Resetting to factory settings: when it helps

Firmware failures or configuration conflicts sometimes lead to increased power consumption, for example, if the vacuum cleaner is constantly scanning the room due to an error. SLAM-Algorithm or trying to connect to Wi-Fi with incorrect parameters.

How to make a hard reset:

  1. Hold the power (or Home) button on the vacuum cleaner for 10-15 seconds until the sound of the beep.
  2. For models with a screen (such as Dreame Bot L10 Pro), go to Settings β†’ System β†’ Reset.
  3. After resetting, set up the vacuum cleaner again via Mi Home, but do not restore the backup - this may return the error.

⚠️ Warning: Resetting will remove stored room maps, cleaning schedules, and customized suction settings. If the vacuum cleaner then runs longer, the problem was the firmware.

4. Cleaning contacts and checking the charger

Oxidized or contaminated contacts on a charging or robot can cause intermittent power, which causes the battery to not fully charge or quickly discharge, and the power supply can also be to blame - if it gives off insufficient voltage.

What to do:

  • 🧹 Clean the contacts on the vacuum cleaner and docking station with a cotton swab dipped in isopropyl alcohol (do not use water!).
  • πŸ”Œ Check the charger: connect the vacuum cleaner to another outlet or try charging from another power supply with similar parameters (for example, from a laptop with an output). 19.5V/1.5A).
  • πŸ“ Make sure the contacts fit tightly - sometimes the vacuum cleaner "does not sit" on the base due to worn springs.
Model vacuum cleanerCharging voltage (V)Charging current (A)Typical problems
Xiaomi Mi Robot Vacuum 1/1S19.51.5Oxidation of contacts, battery wear after 2-3 years
Viomi V2/V320.01.8Firmware failures, battery overheating
Dreame Bot D9/Z10 Pro20.02.0Problems with LiDAR, high current consumption
Mijia 1C/STYJ02YM19.51.2Poor base contact, slow charging

Important: If the vacuum cleaner only charges in a certain position on the base or when you press the case, the problem is precisely the contacts, in which case disassembly and cleaning or replacing the spring connectors will help.

5. firmware update: hidden fixes from Xiaomi

The manufacturer regularly releases updates that correct power management errors, such as in firmware. 3.5.8_003634 For Mi Robot Vacuum-Mop 2 The error was removed with a false display of low charge, and 1.8.5_002120 for Viomi V3 Optimized energy consumption of LiDAR.

How to update firmware:

  1. Open Mi Home β†’ select vacuum cleaner β†’ Settings β†’ Update firmware.
  2. If the update is not available, check the server region in your account settings (sometimes fixes are released for China Mainland).
  3. For forced updates, go to Additional Settings β†’ About Device β†’ The firmware version and hold this line for 5 seconds.
How to Install Beta Firmware for Testing
1. Connect the vacuum cleaner to Mi Home with China region. 2. In the device settings, find Join Beta (may be required) QA-code from Xiaomi). 3. After installing the beta, roll back to stable via Settings β†’ Resetting the firmware if new bugs appear.

⚠️ Warning: Do not interrupt the upgrade process! If the vacuum cleaner shuts down during firmware, it can lead to a knock (complete failure) of the device. If the update hung during the Pre-Installation stage, wait 20 minutes, then restart the vacuum cleaner with the power button holding.

6. Battery replacement: when it is unavoidable

If all previous methods have failed and the number of charging cycles exceeds 400-500, it is time to change the battery. The average battery life in Xiaomi robot vacuum cleaners is 2-3 years with heavy use.

How to choose a replacement:

  • πŸ”‹ Original batteries: look for model code (e.g, BMS-BATTERY-01 for Mi Robot 1S). Cost: 3,000-5,000 β‚½.
  • πŸ”„ Analogues from third-party manufacturers: check the capacity (must match the original, for example, 5200 mAh for Viomi) V2). Popular brands - Baseus, Remax.
  • ⚠️ Avoid β€œenhanced” batteries with overcapacity (e.g., 6,000 mAh instead of 3200 mAh) – they may not fit in size or cause overheating.

Instructions for replacement (on the example of Xiaomi Mi Robot Vacuum):

  1. Disconnect the vacuum cleaner from the network and remove the vacuum collector.
  2. Turn the device over and unscrew the 4 screws on the bottom cover (use the PH0 cross screwdriver).
  3. Carefully disconnect the battery connector from the motherboard (do not pull the wires!).
  4. Install a new battery, connect the connector and assemble the case in reverse order.

πŸ’‘

After replacing the battery, be sure to calibrate (Section 2) and reset the vacuum cleaner settings. The new battery may require 2-3 full charging cycles to reach maximum capacity.

⚠️ Warning: If the vacuum cleaner doesn't turn on or flashes red after the replacement, check the polarity of the battery connection. W10) have protection against improper connection, which blocks power.

7. Optimizing settings to save charge

Even with a new battery, the vacuum cleaner can discharge faster due to suboptimal operating conditions.

  • πŸŒ€ Suction mode: Use Quiet or Balanced instead of Maximum (up to 30% charge savings).
  • πŸ—ΊοΈ Navigation: Turn off LiDAR or laser rangefinder if you have a simple flat without obstacles (in Mi Home: Settings) β†’ Map. β†’ Navigation mode β†’ Basic).
  • πŸ•’ Schedule: Break up cleaning into zones (e.g. 1 room per day) instead of cleaning the entire area.
  • πŸ”„ Back to base: Turn off the Return to base option after cleaning if the vacuum cleaner is near the cleaning area.

For models with a floor wash function (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro):

  • πŸ’§ Reduce the intensity of water supply to a minimum.
  • 🧽 Use First vacuum cleaner, then mop instead of cleaning at the same time.

8. Alternative solutions: if nothing has worked

If the vacuum cleaner discharges within 5-10 minutes even after the battery is replaced, the problem may be:

  • πŸ”§ Malfunctions of the motherboard (burnt out elements of the power chain).
  • πŸ€– Engine or turbine failure (increased power consumption due to mechanical friction).
  • πŸ“‘ Module failure Wi-Fi/Bluetooth (Continuous attempts to connect drain the battery).

In these cases, professional diagnostics are required. Contact the Xiaomi service center or a trusted master (the average cost of repair is 2000-6000). β‚½). Before the visit:

Make a backup of the room maps in Mi Home (if possible)|Write down the serial number of the vacuum cleaner (under the lid or on the box)|Check with the service whether they work with your model (some SCs do not take). Viomi/Dreame)|Reset the vacuum cleaner to factory settings if it is connected to your account-->

If the repair is not cost-effective (e.g. for models over 5 years old), consider buying a new vacuum cleaner.In 2026, good alternatives are:

  • Xiaomi Mi Robot Vacuum-Mop 2 Lite (budget version with LiDAR).
  • Dreame Bot D10 Plus (Automatic Water Change and Self-Cleaning)
  • Viomi V3 Max (enhanced navigation and 5200 mAh battery)

πŸ’‘

When buying a new vacuum cleaner, pay attention to the type of battery: models with Li-ion last longer than with Ni-MH, but are sensitive to full discharge. The best option is LiFePO4 (for example, in the Dreame Bot X30 Ultra), which can withstand up to 2000 cycles.

FAQ: Frequent questions about the discharge of robot vacuum cleaners Xiaomi

❓ Why Xiaomi’s new vacuum cleaner will run out in 20 minutes?
Possible causes: πŸ”‹ Battery marriage (check the production date on the sticker - if the vacuum cleaner was lying in stock) > 1 year, the battery could degrade). πŸ“¦ Incomplete first charge (new battery needs to be charged 12–24 hours before first use). πŸ€– Control fee defect (refer to the store for replacement under warranty).
❓ Can Powerbank be used to charge a robot vacuum cleaner?
❌ No, it's dangerous! Xiaomi's robot vacuum cleaners require stable voltage 19.5–20V current 1.5–2A. Most of the power banks issue 5V/9V, If you want to use a laptop adapter, you can use it with the right parameters.
❓ How to check the actual battery capacity?
Methods: Mi Home: In the Device Status section, see the discharge graph. If the 100% to 0% drop is linear in 10 to 15 minutes, the capacity is critically low. USB-tester (e.g. Xiaomi) USB Tester: connect it between the base and the socket to measure the actual charging current. Through the service menu: for some models (for example, Dreame Bot), you can enter the engineering menu with a combination of power buttons + Home (hold 10 seconds).
❓ How much does it cost to replace a battery in a service center?
Cost depends on model: Model Cost of battery (β‚½) Cost of work (β‚½) Xiaomi Mi Robot 1/1S 2 500–3 500 1 000–1 500 Viomi V2/V3 3 000–4 000 1 200–1 800 Dreame Bot D9/Z10 3 500–4 500 1 500–2 000 πŸ’‘ Tip: some SCs offer battery recovery (replacement of individual elements) 1 500–2 500 β‚½ β€” It's cheaper, but less reliable.
❓ How to store a robot vacuum cleaner so that the battery does not sit down?
Recommendations: πŸ”‹ Store with a charge of 40-60% (do not leave 100% or 0%). 🌑️ Storage temperature: 10–25Β°C (avoid cold and heat). πŸ”Œ Once every 3 months, fully discharge and charge the battery for calibration. 🏠 Store on a flat surface, do not place on your side – this can deform battery cells.