Why Xiaomi Mi Robot does not work: a full analysis of the causes and solutions

Does your Xiaomi Mi Robot stop responding to commands, doesn't turn on or behaves strangely during cleaning?This is a common problem faced by owners of both new and old models (Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P, Mi Robot Vacuum Vacuum P, Mi Robot Vacuum Vacuum). 1S In 70% of cases, the fault is not due to hardware failure, but to software failures, user errors or a banal blockage. In this article, we’ll look at all the possible reasons why Xiaomi’s robot vacuum cleaner might not work, from trivial (discharged battery) to complex (motherboard malfunction).

It is important to understand that the symptoms of “does not work” vary: some users complain that the vacuum cleaner does not respond to the on button, others that it turns on but does not drive or drive randomly, others experience errors in the Mi Home application (codes 3, 5, 9, 10). We structured the material so that you can quickly find a solution to your particular situation. FAQ At the end of the article, where the individual cases are discussed.

1. Robot vacuum cleaner not turned on: check power and charging

The most obvious reason why Xiaomi Mi Robot doesn’t respond to a button is a battery that is dead or broken, but before you sin on the battery, make sure the problem isn’t with the charger or the docking station.

First, check:

  • 🔌 Connect to the socket: try another connector or a network filter. Sometimes the problem is poor contact.
  • 🔋 Charger: Check the cable for damage. If you have a second adapter (like another Xiaomi device with the same connector), try it.
  • 📍 Contacts at the docking station: they must be clean and not bent.
  • 🔄 Reboot: Disconnect the docking station from the network for 30 seconds, then reconnect.

If the robot vacuum cleaner still doesn't turn on after this manipulation, go to the battery diagnostics: The average battery life in Xiaomi robot vacuum cleaners is 2-3 years in heavy use, and then the capacity drops by 30-50%, and the device may not hold the charge, to check the battery status:

  1. Place the vacuum cleaner in the docking station and leave to charge for 4-6 hours.
  2. If the charging indicator does not burn or flashes red, the problem is in the battery or power board.
  3. If the indicator is green, but the vacuum cleaner does not turn on, try resetting (see section 3).

⚠️ Warning: If the battery is swelling or has visible damage, don't try to charge the device - it's dangerous.

📊 What model of a robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum 1S
Mi Robot Vacuum-Mop P
Mi Robot Vacuum E10
Another model

2.The robot turns on, but does not drive: problems with wheels and sensors

The situation when Xiaomi Mi Robot turns on, makes sounds, but does not move from place, usually associated with:

  • 🚫 Blocking wheels (hair, thread, garbage).
  • 🔧 Wheel motor malfunction.
  • 📡 Failure of the gyroscope or sensors.
  • 🔋 Low battery charge (the robot does not drive to avoid discharge away from the docking station).

Start with a visual inspection:

  1. Turn over the vacuum cleaner and check the wheels for coiled hair or threads. Remove the trash with tweezers.
  2. If you spin the wheels with your hands, they have to rotate freely, without jamming, and if one wheel doesn't turn, the problem is the motor or the gear.
  3. Look at the side brushes, they can also be blocked by debris.

If the wheels are clean, but the robot is still not going, try to reset the error:

  1. Press and hold the switch on for 5 seconds until you hear the beep.
  2. Place the vacuum cleaner on a flat surface and try to start cleaning again.

If that didn't work, the problem could be the gyroscope (the robot doesn't understand its position in space) or the obstacle sensors.

  • Wipe the sensors (they are located in front and below) with a soft cloth.
  • Update the firmware through the Mi Home app (instructions in Section 5).
  • If the robot emits repeating sound signals (e.g., 3 short squeaks), check the error code in the instructions.

💡

If Xiaomi's robot vacuum cleaner isn't driving on the carpet, but it's working normally on smooth surfaces, the problem could be a weak motor or a high pile. Try to reduce the suction power in the settings.

3. Resetting settings: when and how to do

Factory reset helps in 40% of cases when the robot vacuum cleaner Xiaomi behaves inadequately: does not connect to Wi-Fi, does not respond to the application, gives errors for no apparent reason, but do not reset the settings at random, this will lead to the loss of stored maps of the premises and individual cleaning parameters.

Reset is required if:

  • 🔄 The robot is getting stuck and does not respond to buttons.
  • 📱 Cannot connect to the application after the update.
  • 🚨 Unknown errors (codes that are not in the instructions).
  • 🔌 Robot doesn't remember docking station after moving.

How to reset your settings:

  1. Turn off the vacuum cleaner (hold the power button for 3 seconds).
  2. Press and hold the power buttons. + Home (or food) + Spot Cleaning, depending on the model, for 10-15 seconds until you hear a beep.
  3. After resetting, the robot will issue a voice message in Chinese (in new models - in English) and reboot.

After discharge:

  • You will have to reset the Wi-Fi connection.
  • The robot will forget the stored maps of the premises.
  • You may need to update the firmware (see section 5).

⚠️ Attention: if after the reset, the Xiaomi robot vacuum cleaner stopped turning on at all, most likely the problem is in the firmware).

☑️ What to do before resetting settings

Done: 0 / 4

Errors in the Mi Home app: codes and their meaning

The Mi Home app (or Xiaomi Home in newer versions) often shows error codes that help diagnose the problem, and below is a table of the most common errors for Xiaomi robot vacuum cleaners and their decryption.

Error codeMeaningHow to eliminate
3Problem with side brush (locked or not rotating)Clean the trash brush. If it doesn't work, check the brush engine.
5Main filter or dust collector cloggedRemove the dust container, clean the filter (wash underwater and dry for 24 hours).
9Problem with collision sensor (robot does not see obstacles)Wipe the front sensors with a soft cloth, and if the error persists, the sensor is defective.
10Gyroscope error (the robot cannot determine its position)Reset the vacuum cleaner. If it doesn't work, upgrade the firmware or contact the service.
14Low battery power (the robot cannot return to the docking station)Place the vacuum cleaner on the manual charger. If the battery is not charging, replace it.

If an error appears in the app that is not in the table, try the following steps:

  1. Reboot the robot vacuum cleaner (hold the power button for 10 seconds).
  2. Reinstall the Mi Home app on your phone.
  3. Turn off and reconnect the vacuum cleaner to your Xiaomi account.
  4. Check if the antivirus or firewall is blocking the connection to Xiaomi servers.

If an error appears after updating the firmware, try rolling it back (instructions in the next section).

What if the error only appears on a particular map?
Sometimes, Xiaomi's robot vacuum cleaner will give you an error because of a damaged map of the room. To check this out: 1. Delete the problem map in the Mi Home app. 2. Start cleaning again so that the robot creates a new map. 3. If the error disappears, the problem was in the map data.

5 Update and Firmware: How to Bring the Robot Back to Life

Unstable firmware is one of the main reasons why Xiaomi's robot vacuum cleaner is getting glitzy. The manufacturer is releasing updates regularly, but sometimes they contain bugs that make the device stop working properly.

  • 🔄 Hanged after the update.
  • 📱 Not connected to the app.
  • 🚨 Issuing unknown errors.
  • 🔋 It's fast discharged after the update.

The problem is probably in the snare.

How to update the firmware correctly:

  1. Make sure the battery is more than 50% charged.
  2. Connect the robot to a stable Wi-Fi network (don’t use mobile internet!).
  3. Open the Mi Home app, go to vacuum cleaner settings and select Firmware Update.
  4. If the update is stalled, wait 20 to 30 minutes, then restart the vacuum cleaner.

If automatic updates don’t help or the robot doesn’t turn on after it, try manual firmware via Mi Home in Recovery mode:

  1. Download the latest firmware version for your model from the official Xiaomi website (for example, for Mi Robot Vacuum-Mop 2 Pro – file with the extension.pkg).
  2. Unpack the archive and place the firmware file in the root of the empty microSD card (up to 32 GB, format) FAT32).
  3. Insert the card into the robot vacuum cleaner (the slot is under the lid, next to the battery).
  4. Press and hold the power button. + Home for 10 seconds until you hear a beep.
  5. The firmware will start automatically (the indicator will flash orange).

⚠️ Attention: if during firmware, the Xiaomi robot vacuum cleaner turns off (discharges or pulls the cable), it can turn into a “brick” and require repairs in the service!

💡

If the robot gets worse at mapping after the upgrade or gets stuck more often, try rolling back the firmware to the previous version. To do this, download the old firmware and thread it in the same way.

6 Mechanical breakdowns: when you can not do without repairs

If all software methods have been tried, but Xiaomi’s robot vacuum cleaner still doesn’t work, the problem may be mechanical failure.

Symptoms.Possible breakdownDecision
The robot doesn’t suck up dust, but it drives.The suction engine is defective or the air channel is cloggedTake the vacuum cleaner apart, check the turbine and the hoses, and if the engine doesn't work, replace it.
The robot makes a grinding or vibrationWheel gear or motor bearing damagedTake the wheel apart and inspect the gears. Replace it when you wear it.
Robot doesn't return to docking stationInfrared sensor or Wi-Fi module is defectiveWipe the sensors. If it doesn't work, check the Wi-Fi antenna (may be torn off).
The robot turns on, but immediately turns off.Short circuit on the board or battery failureCheck the battery contacts. If the charge is a problem, contact the service.

Some breakdowns can be eliminated on their own:

  • 🔧 Replacement of brushes or wheels: parts sold on AliExpress or in service centers.
  • 🔋 Battery replacement: Choose a battery with the same parameters (for example, for Mi Robot Vacuum). 1S — 14.4V 5200mAh).
  • 🧹 Turbine Cleaning: If the robot doesn't suck up dust, disassemble it and remove blockages from the air channel.

Complex breakdowns (motherboard, sensors or motors) are best left to professionals.

  • Battery replacement - 2000–3500 ₽.
  • Replacement of the suction motor - 3000-5000 ₽.
  • Repair of fees - 4000-8000 ₽.
  • Replacement of sensors – 1500–3000 ₽.

If the robot vacuum cleaner Xiaomi warranties, do not disassemble it yourself – it voids warranty obligations.

7. Connection problems with Wi-Fi and app

A frequent complaint of users: the robot vacuum cleaner Xiaomi does not connect to the Mi Home, does not save settings or constantly resets communication with Wi-Fi. the reasons can be both on the side of the vacuum cleaner and on the side of the router or phone.

First, check:

  • 📶 Wi-Fi signal: robot must be in range of the network. If the signal is weak, use a repeater.
  • 🔒 Network type: Xiaomi Mi Robot only works with 2.4 GHz networks (not 5 GHz support!).
  • 📱 App Version: Update Mi Home to the latest version in the App Store or Google Play.
  • 🔄 Region in Mi Home: Choose China – This increases connectivity stability.

If the robot is not connected to Wi-Fi:

  1. Reboot the router.
  2. Make sure that the network name does not contain Cyrillic symbols or spaces.
  3. Turn off the Smart Connect function on the router if it is enabled.
  4. Reset network settings on the robot (hold Wi-Fi) + Power 5 seconds).

If the robot is connected to Wi-Fi but not displayed in the app:

  • Delete it from your Mi Home account and add it again.
  • Check if the antivirus is blocking the connection.
  • Try connecting from another phone.

⚠️ Warning: If Xiaomi’s robot vacuum cleaner has stopped connecting to Wi-Fi after resetting, try changing the server region in Mi Home to Singapore or Hong Kong.

FAQ: Answers to Frequent Questions

Xiaomi robot vacuum cleaner beeps 3 times and doesn't go.
Three short squeaks mean a problem with the sidebrush. Clean it of coiled hair or thread. If the brush is not rotating, check the engine: it could burn or jam. In some models (Mi Robot Vacuum-Mop 2 Pro) the sidebrush is removable - try replacing it.
Once upgraded, the robot doesn't build a map. How do you get the old firmware back?
If the new firmware caused problems with mapping, download the previous version from the forum 4PDA Or Xiaomi's official website, run it through a microSD card (instructions in section 5), and note that after a rollback, you may need to reset your settings and retrain the robot indoors.
The robot's not coming back to the dock.
The reasons may be different: 📍 The docking station is located in a place where the robot cannot “see” it (for example, behind a glass partition). 🔋 Battery charge is too low (less than 15%) and the robot can’t get there. 🧭 Damaged map of the room (remove it in Mi Home and recreate). 📡 The infrared sensor at the docking station is defective (wipe it or replace it) and try to manually put the robot in the docking station and start cleaning again.
Can a Xiaomi robot vacuum clean with water?
❌ No! You can't wash the body under running water or immerse it in liquid. You can: wipe the body with a wet (not wet!) cloth, wash the removable parts (vacuum, filter, side brushes) under water, then dry it thoroughly for 24 hours, use a dry brush to clean the sensors. If water gets inside the enclosure, do not turn the vacuum cleaner on for 48 hours to avoid short circuits.
How much does it cost to repair a Xiaomi robot vacuum cleaner in the service?
Cost depends on the breakdown and model.Average prices (for Mi Robot Vacuum) 1S and similar: Diagnosis - 500-1000 ₽. Battery replacement - 2000–3500 ₽. Replacement of the suction motor - 3000-5000 ₽. Repair of fees - 4000-8000 ₽. Replacement of sensors – 1500–3000 ₽. If the robot is warranty, repair is free (provided that the breakdown is not the fault of the user).