Robot vacuum cleaner Xiaomi does not charge from the base: what to do and how to repair yourself

Your Xiaomi Mi Robot Vacuum, Roborock S7 or other model stopped charging from the dock, flashed a red indicator or did not respond at all to the connection to the base? The problem occurs in 15-20% of users, but in 80% of cases it can be eliminated without going to the service center. In this article, we will analyze all possible causes, from banal contamination of contacts to firmware failures, and also give step-by-step instructions with photo and video how to return the vacuum cleaner to work.

Now, if the robot assistant doesn't charge after falling from a height or getting moisture, self-repairing can make the breakdown worse. In such cases, you should call the specialists right away. In all other scenarios, follow our recommendations.

1. Checking basic charging conditions: 5 steps before repair

Before you take a vacuum cleaner apart or bring it into service, make sure that the problem is not in trivial things. Experience shows that in 30% of cases, the malfunction is due to improper operation or external factors.

  • πŸ”Œ Power dock: Make sure the cord is securely connected to the socket and base. Try another connector or a network filter -- maybe the problem is electricity.
  • πŸ“ Base location: Station should stand on a flat surface (up to 5 mm), 0.5 m from walls and furniture, and make sure there is no carpet or threshold underneath.
  • πŸ”„ Vacuum position: Robot must face the base (there are charging contacts) If it starts to park sideways, reset navigation settings.
  • 🧹 Clean contacts: The base and vacuum chargers should be free of dust, grease or oxidation.
  • πŸ”‹ Battery status: If the robot turns on but shuts off immediately, the battery may have failed (life of Li-ion batteries β€” 2-3 years).

If all the conditions are met, but charging does not go - go to the diagnosis of hardware and software malfunctions.

πŸ“Š What model of a robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum (1st generation)
Roborock S5/S6
Roborock S7/S8
Mi Robot Vacuum-Mop 2
Another model

2. Cleaning contacts: how to eliminate oxidation and pollution

The most common reason for not charging is contaminated or oxidized contacts on the base or vacuum cleaner, and over time, dust, fat and moisture accumulate on metal plates, leading to poor contact, and in advanced cases, contacts may even become covered with green coating (oxidation).

For cleaning, you will need:

  • 🧴 Isopropyl alcohol (70% or higher) or alcohol wipes.
  • 🧻 Cotton swabs or soft tissue without pile.
  • πŸ”§ Plastic blade (e.g., mediator) - for careful removal of plaque.

Turn the base off the network |Get the base and vacuum cleaner contacts clean |Remove persistent plastic shovel contamination |Let the contacts dry for 10-15 minutes |Check the charging-->

Attention! Do not use abrasive materials (sandpaper, metal brushes) - they will damage the protective coating of contacts. Also avoid water, it can cause corrosion.

Symptoms.Probable causeDecision
The robot does not respond to the base, the indicator does not burnSevere oxidation or break of contactCleaning with alcohol + checking the integrity of the wires
The charge is jerky (i.e., no)Poor contact due to dust or deformation of springsCleaning + bending of contact plates
The base beeps when connecting the vacuum cleanerShort circuit due to moistureDrying 24 hours + re-cleaning

πŸ’‘

If the contacts on the base are drowned too deep, bend them upwards with a flat screwdriver, the main thing is not to overdo it so as not to break the mount.

3. Battery Diagnosis: How to Check a Battery Without a Tester

The average battery life of Xiaomi robot vacuum cleaners is 2-3 years (or 300-500 charge cycles). If your device is older, the problem may lie in a worn-out battery.

  • ⚑ The robot works 10-15 minutes and shuts down, although it used to hold a charge for hours.
  • πŸ”„ Charging is very slow (over 6 hours to 100%).
  • πŸ›‘ The vacuum cleaner is turned off when connected to the base or immediately after disconnection.
  • πŸ“‰ The Mi Home app displays an incorrect charge level (e.g., 100% β†’ 0% per minute).

Check the status of the battery without special devices:

  1. Turn the vacuum cleaner off the base and completely discharge it (let it work before turning it off).
  2. Put it on a charger and record it to 100%. Normally, it's 3-4 hours.
  3. Once fully charged, disconnect from the base and re-check the operating time. If it's less than 40 minutes, the battery needs to be replaced.

Attention! If the battery is swelling (as seen from the deformed vacuum cover), you can't keep using it! It's dangerous to fire. Remove the battery immediately and dispose of it.

How to Remove the Battery from Xiaomi Mi Robot Vacuum
1. Turn over the vacuum cleaner and remove the bottom cover (unscrew 4 screws). 2. disconnect the battery plume from the motherboard. 3. Carefully remove the battery by pulling the pen tape. 4. Use the original battery (e.g., BMS05XL for Roborock S5) to replace.

4. Resetting and flashing: software solutions

If the hardware checks didn't work, the problem could be a firmware failure or a configuration conflict, especially after a software update or region change in the Mi Home app.

Reset to factory settings

For most Xiaomi/Roborock models, the procedure is as follows:

  1. Hold the Home (or Reset) button on the vacuum cleaner for 10-15 seconds until the sound of the beep.
  2. Release the button and wait for the reboot (the indicator will flash blue).
  3. Connect the vacuum cleaner to the base and check the charging.

Flashing through Mi Home

If the reset did not help, update the firmware:

  1. Open the Mi Home app β†’ select your vacuum cleaner.
  2. Go to Settings β†’ About the device β†’ Update firmware.
  3. If a new version is available, install it. Don't disconnect the vacuum cleaner from the network during the upgrade!

Critical information: After flashing the robot can "forget" the map of the room, save a screenshot in advance in the phone gallery.

πŸ’‘

If the vacuum cleaner does not connect to Wi-Fi after reset, try changing the region in Mi Home to Mainland China, then return it back.

5. Checking the docking station: repair or replacement?

If the vacuum cleaner is charged from an external adapter (for example, from a powerbank), but does not respond to the base, the problem is in the docking station itself.

  • πŸ”Œ Power supply (burns out after voltage surges).
  • πŸ“Ά Charging controller (a chip on the baseboard).
  • πŸ”— Wires (rubbed or removed from contacts).

Diagnosis:

  1. Check the voltage at the output of the power supply base (should be 20V/1.5A for most models). Use a tester or connect another compatible adapter.
  2. Examine the base board for burnt-out elements (blackened resistors, bloated capacitors).
  3. Call the wires with a multimeter - a current leak or a cliff will indicate a malfunction.
Base malfunctionSymptomsCost of repair
The power supply is burned.Base not included, no indication800-1500 β‚½ (adapter replacement)
The contact boards are oxidized.Charging is intermittent500-1000 β‚½ (cleaning + soldering)
Controller's out of order.Base beeps, flashes red1500-2500 β‚½ (replacement of fees)

If you're not an electronics expert, you'd better order a base repair service, and self-solding without experience can lead to short circuits.

6 Mechanical breakdowns: what breaks down inside the vacuum cleaner

Sometimes the problem is mechanical damage that you can't see from the outside, and here are the most common cases.

  • πŸš— Broken docking sensor (the robot doesn't "understand" it's approaching base).
  • πŸ”§ Concave axis of charging socket (contacts do not match base).
  • 🧲 Weakened magnets (vacuum cleaner not fixed to station)
  • πŸ”„ Wheel jammed motor (the robot cannot reach the contacts accurately).

For diagnosis:

  1. Light a flashlight on the charging socket of the vacuum cleaner - the contacts should be symmetrical and not bent.
  2. Check if the wheels rotate freely (jamming can knock navigation).
  3. Listen to the sounds when docking: a grinding or crackling indicates mechanical obstacles.

Attention! If the vacuum cleaner fell from a height or was hit hard, the motherboard mount might have shifted, and then the dismantling and repairs would be left to the professionals.

7.When to contact the service: signs of serious breakdowns

Not all faults can be fixed by yourself. Contact Xiaomi Service Center if:

  • ⚑ The robot does not turn on even after the battery is replaced.
  • πŸ”₯ The base or vacuum cleaner smells like a burnt-out board.
  • πŸ’§ The vacuum cleaner has been in contact with water (even if it is now "working").
  • πŸ› οΈ After disassembly, you found chipped pieces on the board or pieces falling off.

Cost of repair in official services:

Type of repairTermPrice (β‚½)
Battery replacement1-2 days2000-3500
Management board repair3-5 days3000-6000
Replacement of the docking station1 day2500-4000

Before the service visit:

  1. Make a backup of the cleaning cards in Mi Home (if the vacuum cleaner is still turned on).
  2. Remove and clean all removable parts (brushes, filters, dust container).
  3. Check by phone if the service has spare parts for your model.

FAQ: Frequent questions about charging Xiaomi robot vacuum cleaners

πŸ”‹ How long should Xiaomi’s robot vacuum cleaner charge to 100%?
Full charge time depends on the model and battery status: Mi Robot Vacuum (1st generation): 4-5 hours. Roborock S5/S6: 3-4 hours. Roborock S7/S8: 2.5-3.5 hours (thanks to fast charging technology). If charging takes more than 6 hours, check the battery or power supply.
πŸ› οΈ Can I use a non-original docking station?
Technically, yes, but there are risks: Incompatibility of connectors (may damage the vacuum cleaner contacts); lack of protection against overheating/overload (battery hazard); malfunction of automatic docking function; if you decide to replace, choose stations marked "compatible with Xiaomi/Roborock" and 20V voltage.
πŸ”„ How to Reset a Charging Error in the Mi Home app?
If the app shows an error like β€œNo Charger Detected”: Reboot the vacuum cleaner (hold the power button for 10 seconds). Remove the device from Mi Home and add it again. Update the vacuum cleaner firmware and applications. Check if the antivirus is blocking the connection to Xiaomi servers.
πŸ“± Why does the vacuum cleaner not dock with the base after the firmware update?
This is a known problem after updates. Solutions: Reset your navigation settings: in Mi Home, select Settings β†’ Map β†’ Reset map. Move the base to a new location (sometimes changing location helps).
πŸ”Œ Can I charge a powerbank robot vacuum cleaner?
Yes, but with reservations: Use powerbank with 20V/1.5A output (e.g. Xiaomi Mi Power Bank Pro). Don't leave the vacuum cleaner charging for more than 2 hours - it can overheat the battery. Don't use cheap Chinese adapters - they can disable the charging controller. It's best to charge from the original base - it's safer for the battery.