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:
- Open the robot vacuum card.
- Go to Settings β Device Status β Battery.
- Check the discharge schedule and the charging cycle parameter (if the value is > 400 - the battery is worn out).
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:
- Hold the power (or Home) button on the vacuum cleaner for 10-15 seconds until the sound of the beep.
- For models with a screen (such as Dreame Bot L10 Pro), go to Settings β System β Reset.
- 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 cleaner | Charging voltage (V) | Charging current (A) | Typical problems |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum 1/1S | 19.5 | 1.5 | Oxidation of contacts, battery wear after 2-3 years |
| Viomi V2/V3 | 20.0 | 1.8 | Firmware failures, battery overheating |
| Dreame Bot D9/Z10 Pro | 20.0 | 2.0 | Problems with LiDAR, high current consumption |
| Mijia 1C/STYJ02YM | 19.5 | 1.2 | Poor 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:
- Open Mi Home β select vacuum cleaner β Settings β Update firmware.
- If the update is not available, check the server region in your account settings (sometimes fixes are released for China Mainland).
- 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
β οΈ 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):
- Disconnect the vacuum cleaner from the network and remove the vacuum collector.
- Turn the device over and unscrew the 4 screws on the bottom cover (use the PH0 cross screwdriver).
- Carefully disconnect the battery connector from the motherboard (do not pull the wires!).
- 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.