Xiaomi vacuum cleaner reveals 'not enough water': what to do and how to fix bug

Your Xiaomi robot vacuum cleaner suddenly stopped cleaning and highlighted the message โ€œnot enough waterโ€**? This error is one of the most common among owners of models with wet cleaning function, such as Xiaomi Mi Robot Vacuum-Mop P, Xiaomi DreameBot W10 or Xiaomi Mijia 1T. The reasons can lie in banal inattention (forgotten to add water), and in serious malfunctions of sensors or fluid supply mechanisms.

In this article, we will look at all possible causes of error, from simple to complex, and give step-by-step instructions for how to fix them. You will learn how to check the tank, sensors and pump, when you can manage yourself, and when you should contact a service center.

Before you panic, make sure that the problem is not in the small things: sometimes it is enough to restart the vacuum cleaner or install the water tank correctly, but if the error appears systematically, prepare for diagnosis.

Why Xiaomi vacuum cleaner shows 'not enough water': the main reasons

The water shortage report can be reported even when the tank is full, because the vacuum cleaner system relies not only on the actual fluid level, but also on sensor readings, pump performance and the integrity of the feed tubes.

  • ๐Ÿ’ง Low tank water is the most obvious cause, but it's often overlooked, for example, if you pour water to the minimum level, and the vacuum cleaner has calculated the route over a large area.
  • ๐Ÿ”ง Incorrect tank installation โ€“ if the tank is not snapped to the end or a curve is set, the sensor may not work.
  • ๐Ÿงน Clogging filters or tubes โ€“ scale, dust, or residues of detergent block the water supply, and the system โ€œthinksโ€ the tank is empty.
  • ๐Ÿ”Œ A water level sensor malfunctionโ€”contact oxidation or mechanical damage leads to false positives.
  • โšก Firmware failure โ€“ after the software update, some users experience sensor read errors.
  • ๐Ÿ› ๏ธ Failure of pump or valve โ€“ if the water supply mechanism fails, the vacuum cleaner cannot โ€œunderstandโ€ whether there is fluid in the system.

In Xiaomi DreameBot and Mi Robot Vacuum-Mop 2, the error may be accompanied by an E5 or E6 code, which is a direct indication of a water supply problem. If there is no code on the screen but the message appears regularly, start checking with the simplest steps.

๐Ÿ“Š How often does your Xiaomi vacuum cleaner give you the โ€œnot enough waterโ€ error?
First time.
Sometimes (1โ€“2 times a month)
Frequently (once a week)
Constantly (at every cleaning)

First steps: what to do before disassembling the vacuum cleaner

Before disassembling the device or carrying it for repair, perform a basic diagnosis. In 70% of cases, the problem is solved without interference with the "stuffing":

  1. Reboot the vacuum cleaner. Turn off the device with the power button, take out the battery (if the model is collapsible), or hold the Reset button for 10 seconds. This will reset temporary system errors.
  2. Check the water level. Take out the tank, inspect it carefully for cracks or contaminants. Make sure the water is filled to the maximum point (in some models, the sensor only works when the tank is full).
  3. Clean contacts. Wash with a dry cloth the metal contacts on the tank and in the vacuum cleaner socket - oxidation or moisture can disrupt communication with the sensor.
  4. Check the tank installation. Make sure the tank is inserted before clicking. In the DreameBot W10 and Mi Robot Vacuum-Mop P models, the tank must sit on the guides without distortion.

If you still have a problem after this manipulation, go to deep diagnostics, and especially carefully check the models from 2023 to 2026, which use sensors with high sensitivity to contamination.

โ˜‘๏ธ Basic inspection before repair

Done: 0 / 5

How to clean the water supply system: step-by-step instructions

Clogged pipes or filters are the second most common cause of error. In Xiaomi vacuum cleaners, water is fed through thin hoses and valves that eventually become clogged with scale (if you use hard water) or residues of detergent, and we will discuss how to clean the system without risking damage to the machinery.

1. Cleaning of the tank and filter

  • ๐Ÿงผ Pour the water and rinse the tank with warm water with a mild detergent (e.g., dishwashing liquid).
  • ๐Ÿงฝ Take out the filter (usually located at the bottom of the tank) and rinse under running water. If the filter is deformed or torn, replace it.
  • ๐Ÿ” Check the water supply hole in the tank -- it should be clean. Clean it with a toothpick or compressed air.

Washing of tubes and pump

This will require a partial disassembly of the vacuum cleaner:

  1. Remove the bottom cover (in most models it is attached to 4-6 screws).
  2. Find a water supply tube (a thin silicone or plastic hose running from the tank to the pump).
  3. Unplug the tube and rinse it with vinegar (1:1) or a special scale removal tool. If the clog is severe, use a flexible brush.
  4. Check the pump, if it doesn't make any noise when you turn on the cleaning, you may need to change.

Attention! Do not use harsh chemicals (such as mole) to wash, which can damage silicone parts, and avoid mechanical cleaning with sharp objects.

๐Ÿ’ก

If you still don't get water after cleaning the tube, check the supply valve, it can stick in the closed position. Carefully press it with tweezers to return mobility.

Diagnostics of the water level sensor: how to check and replace

The water level sensor is a small device that detects the presence of liquid in the tank. Xiaomi vacuum cleaners use two types of sensors:

  • Float - a mechanical sensor with a float that rises when the tank is filled.
  • Capacitive - electronic sensor that responds to changes in the dielectric permeability of water (used in new models).

If the sensor is faulty, the vacuum cleaner will think there's no water, even if it's full, and you can check it like this:

For float sensor:

  1. Take out the tank and inspect the float (usually a small plastic part that moves freely up and down).
  2. If the float stuck in the lower position - carefully clean it of dirt and check mobility.
  3. Blow into the tube to which the float is attached - a click should be heard (this is triggered by a micro-switch).

For the capacitive sensor:

Capacitive sensors are harder to diagnose because they don't have moving parts.

  • ๐Ÿ”Œ Check the contacts on the sensor board โ€“ they should be clean and not oxidized.
  • ๐Ÿ“ฑ Connect the vacuum cleaner to the Mi Home app and look at the error log. The code E05 or E06 often indicates a sensor problem.
  • ๐Ÿ”ง If the sensor is damaged, it will have to be replaced. In Xiaomi service centers, the cost of replacing is 800-1,500 rubles (depending on the model).

Attention! Do not try to trick the sensor by sealing contacts or putting foil on it, which can lead to water overflows and damage to the electronics of the vacuum cleaner.

Firmware problems: resetting and software update

In rare cases, the โ€œnot enough waterโ€ error is associated with a software failure, and this is true for models with Wi-Fi and Mi Home app support, such as the Xiaomi Mi Robot Vacuum-Mop 2 Pro or DreameBot L10 Pro.

  • The error appears after the firmware update.
  • The vacuum cleaner does not respond to resetting settings.
  • The app displays incorrect data on the water level.

To fix the problem:

  1. Reset to factory settings: Press and hold the Home and Power buttons for 5 seconds until you hear the beep.
  2. Update your firmware through the Mi Home app: Open the app and select your vacuum cleaner. Go to Settings โ†’ Update your firmware. If a new version is available, install it.
  3. Reconnect the vacuum cleaner to the application (remove the device and add again).

If you still have a problem after this, try rolling back the firmware to the previous version, and then contact Xiaomi support or profile forums (e.g. 4PDA) where you upload the archived versions of the software.

What to do if the vacuum cleaner is not updated?
If the vacuum cleaner doesnโ€™t see the new firmware, check the Wi-Fi connection (it should be a 2.4GHz network).

When to contact the service: signs of serious breakdowns

Not all problems can be solved by yourself, and if after all the manipulations, the "not enough water" error does not disappear, it may be a hardware failure.

Symptoms.Possible causeCost of repair (approximately)
The vacuum cleaner does not respond to the water in the tank, the pump does not workBreakdown of the water supply pump1 500โ€“3 000 โ‚ฝ
The error appears even with an empty tank.Short circuit of the sensor or control board2 000โ€“4 500 โ‚ฝ
Water leaks from the vacuum cleanerCracking in the tank or damage to the tubes800โ€“2,500 โ‚ฝ (replacement of tank or hoses)
The vacuum cleaner turns on, but immediately turns off with an errorMaternity board malfunction3 000โ€“6 000 โ‚ฝ

Attention! If the vacuum cleaner is warranty-free, don't disassemble it yourself, it voids warranty obligations. In official Xiaomi service centers, diagnostics are usually free, and repairs under warranty are cheaper.

The average service repair time is 3-7 days, and if you're offered a new vacuum cleaner for a promotion (for example, if the fee breaks), compare the cost of repairs to the prices of similar models, sometimes it's more profitable to buy more money and take new equipment.

How to avoid the โ€œnot enough waterโ€ error in the future

To avoid the problem recurring, follow the simple rules of operation:

  • ๐Ÿ’ง Use distilled or filtered water to prevent scale from forming in the tubes and pump.
  • ๐Ÿงด Do not add detergents (unless instructed to do so). They leave a sludge that clogs the system.
  • ๐Ÿ”„ Wash the tank and filter after each cleaning, especially if you use water with a high salt content.
  • ๐Ÿ”‹ Keep the vacuum cleaner empty, which will prevent bacteria from multiplying and contacts from corrosion.
  • ๐Ÿ“ฑ Regularly update your firmware, but read forum reviews before you do that โ€” sometimes newer versions of the software contain bugs.

For models with automatic refueling (e.g., Xiaomi DreameBot X30), check out:

  • Cleanliness of the docking station โ€“ dirt on the contacts can disrupt the water supply.
  • Water level in the external tank โ€“ it should be filled to the maximum.

๐Ÿ’ก

Regular maintenance of the vacuum cleaner (cleaning filters, flushing the tank) reduces the risk of errors by 80%, and most breakdowns are due to non-compliance with operating rules.

FAQ: Frequent questions about the "not enough water" error

Can other liquids (vinegar, alcohol) be used instead of water?
No, it is strictly forbidden. Vinegar or alcohol can damage silicone seals and tubes, and also cause corrosion of contacts. Use only special tools for robot vacuum cleaners or distilled water to clean the system.
The vacuum cleaner shows a mistake, but there's water in the tank.
First, check the density of the tank โ€” pull it out and reset it before you click. If it doesn't work, clear the sensor contacts and check the tubes for blockages. In new Xiaomi models, an error may appear due to a traffic jam in the system โ€” try tilting the vacuum cleaner back and forth several times to dampen the air.
After cleaning the tubes, the error disappeared, but the vacuum cleaner does not clean the floor well.
The pump is probably not working at full capacity due to wear and tear or residual blockages. Check: Water delivery rate in settings (in some models it can be adjusted); condition of the detergent - brushes or gaskets may have worn out; pressure in the system - if the water is barely dripping, the pump needs to be replaced.
Where to buy spare parts for a Xiaomi vacuum cleaner (tank, pump, sensor)?
Original parts can be ordered: on the official Xiaomi website (section "Accessory"). In the service centers of partners (listed on the website mi.com); on sites like AliExpress or Beru (look for sellers with a rating above 95%). Attention! When buying, check the exact model of the vacuum cleaner - parts from DreameBot W10 will not be suitable for Mi Robot Vacuum-Mop 2.
How much does it cost to repair a Xiaomi service center?
Cost depends on breakdown and model: Type of repair Average price (โ‚ฝ) Cleaning water supply system 500-1 200 Replacement of water level sensor 800-1 500 Replacement of pump 1,500-3000 Motherboard Repair 3000-6000 In official Xiaomi services there is a warranty for repair (usually 3-6 months).