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.
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":
- 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.
- 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).
- 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.
- 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
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:
- Remove the bottom cover (in most models it is attached to 4-6 screws).
- Find a water supply tube (a thin silicone or plastic hose running from the tank to the pump).
- 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.
- 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:
- Take out the tank and inspect the float (usually a small plastic part that moves freely up and down).
- If the float stuck in the lower position - carefully clean it of dirt and check mobility.
- 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:
- Reset to factory settings: Press and hold the Home and Power buttons for 5 seconds until you hear the beep.
- 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.
- 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?
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 cause | Cost of repair (approximately) |
|---|---|---|
| The vacuum cleaner does not respond to the water in the tank, the pump does not work | Breakdown of the water supply pump | 1 500โ3 000 โฝ |
| The error appears even with an empty tank. | Short circuit of the sensor or control board | 2 000โ4 500 โฝ |
| Water leaks from the vacuum cleaner | Cracking in the tank or damage to the tubes | 800โ2,500 โฝ (replacement of tank or hoses) |
| The vacuum cleaner turns on, but immediately turns off with an error | Maternity board malfunction | 3 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.