The message โnot enough waterโ or โlow waterโ on the screen of the robot vacuum cleaner Xiaomi (including the brands Dreame, Viomi, Mijia) is one of the most common problems among owners of models with wet cleaning function. S7, Dreame D10s Plus, and on the old ones (Mi Robot Vacuum-Mop 2 Pro), and it is not always the fault of an empty tank. Half of the time the failure is caused by a sensor malfunction, clogs or software glitches - and it is easy to fix yourself.
Why does the system give a false warning? The fact is that in Xiaomi robots, water level control is carried out by contact or optical sensors, which over time become contaminated, oxidized or fail, for example, in models with an electronic pump (like Dreame). W10) The error may occur due to air in the tubes and in devices with gravitational feed (for example, Viomi). V3 Max - due to improper installation of the tank. Even if the tank is full, the vacuum cleaner refuses to work, citing "lack of waterยป.
In this article, we will look at all possible causes of error, from the banal (slowly closed cover) to the complex (control board breakage), you will learn how to reset the error manually, clean the sensors without disassembling the case, and what to do if the problem repeats after each cleaning. And for owners of models with automatic water dispenser (Xiaomi) S7 MaxV Ultra added a separate section with the nuances of the settings.
1.The first thing to check: tank and lid
Sounds silly, but about 15% of calls to service centers are associated with this. In Xiaomi models with transparent tanks (Mi Robot Vacuum-Mop P), the liquid level is visible to the naked eye, but in devices with opaque tanks (Dreame). D9) I'll have to open the lid.
The second common reason is a loosely closed tank, and in most Xiaomi robot vacuum cleaners, the water level sensor only works when the lid is in full contact with the tank body, and if the lid is not tightly attached (for example, due to a deformed seal or debris), the system perceives this as a lack of water.
- ๐น Whether the cover is closed before clicking (should be a distinct fixation sound).
- ๐น Is there any dust, hair or plaque on the sealing gum (wipe it with a wet napkin).
- ๐น Whether the latch or loop of the cover is damaged (a common problem after falls).
If the lid closes normally but the error persists, try restarting the vacuum cleaner: hold the power button for 10 seconds until you hear the beep, and in 30% of cases, this helps reset the false alarm.
2. Water level sensor pollution: how to clean
The water level sensors in Xiaomi robot vacuum cleaners come in two types:
- Contact plates (metal plates inside the tank) - used in budget models (Mi Robot Vacuum-Mop Essential).
- Optical (infrared) sensors โ found in premium devices (DreameBot) W10, Xiaomi S7 MaxV Ultra).
Both types eventually become covered with lime plaque (if you use hard water) or dust, leading to false positives.
How to Clean Contact Sensors:
- Remove the tank from the vacuum cleaner and completely drain the water.
- Inspect the inside of the tank โ there should be two metal plates on the bottom or walls (sometimes hidden under a plastic casing).
- Wipe the contacts with a cotton swab soaked in vinegar or citric acid (to remove plaque).
- Rinse the tank with distilled water and dry.
For optical sensors:
- ๐ฆ Find a small glass window on the tank (usually located on the side).
- ๐งด Wash it with alcohol or glass cleaning agent (without pile!).
- ๐ก Blow the hole with compressed air (such as a keyboard cleaner) to remove dust.
๐ก
If after cleaning the error remains, try to change the water to distilled - hard water accelerates the formation of plaque on the sensors.
In models with automatic dispenser (Xiaomi) S7 MaxV Ultra) additionally check the water supply tube - it can get clogged with lime deposits:
- Disconnect the tube from the tank (greatly pull up).
- Wash it under warm water with vinegar (1:1).
- Blow the tube to remove any remaining fluid.
Problems with the pump or water supply system
If the sensors are clean and the โnot enough waterโ error appears during cleaning (e.g. 5-10 minutes after start), the problem may be in the pump or water supply control unit. W10, Xiaomi S7), where the water is pumped, not flowing by gravity.
Signs of pump failure:
- ๐ง The water does not go to the cloth, although the tank is full.
- ๐ Unusual noise (screaming, vibration) is heard when trying to moping.
- โก The error appears only in the wet cleaning mode (when dry cleaning everything works).
How to check the pump:
- Remove the tank and turn on the moping mode (no water!).
- Apply your ear to the body of the vacuum cleaner - the uniform hum of the pump should be heard.
- If there is no sound or it is intermittent, the pump is jammed or burned.
In Xiaomi models with a gravitational system (Mi Robot Vacuum-Mop 2 Lite) check:
- ๐ง Valve at the bottom of the tank - it should open freely when tilted.
- ๐งฝ The water hole on the cloth - is it not clogged with pile or dust.
What to do if the pump burns?
4. firmware failure or software glitch
The โnot enough waterโ error can be caused by a software failure, especially after a firmware update or reset. This is typical of models with a smart control system (Xiaomi). S7 MaxV Ultra, DreameBot X30 Ultra, where the water level is responsible not only for the physical sensor, but also the algorithm in the software.
How to fix a software failure:
Reset the vacuum cleaner settings to factory (Settings) โ Reset โ Resetting all parameters)
Turn off the vacuum cleaner for 5 minutes (remove the battery if the model is collapsible)
Update your firmware through the Mi Home or Dreame app
Reconnect the vacuum cleaner to Wi-Fi (sometimes the error is associated with data synchronization)
-->
If the reset didn't work, try rolling back the firmware to the previous version.
- Download the firmware archive for your model (see forums) 4PDA Xiaomi Community).
- Unpack the file and rename it miio.dat.
- Place the file in the root directory of the microSD card (if the vacuum cleaner supports the update from the card).
- Insert the card into the vacuum cleaner and hold the Reset button for 15 seconds.
In the DreameBot models W10 Xiaomi S7 MaxV Ultra after updating the firmware to the version 3.5.4_000128 And above, you may have a water sensor error because of a software bug. 3.5.3_000119.
Mechanical damage: cracks, leaks, wear
If the vacuum cleaner has fallen, been impacted or operated for longer than 3-4 years, the โnot enough waterโ error may be associated with physical damage.
- ๐ Cracks in the tank - even a microcrack violates the tightness, and the sensor does not record the level.
- ๐ Oxidation of contacts on the control board (especially if the vacuum cleaner was stored in a wet room).
- ๐งฝ Wear of sealing rubber bands - over time they bluff and let air through.
How to diagnose:
- Examine the tank for cracks or chips (especially in the places where the sensors are attached).
- Check if the water is leaking when the vacuum cleaner is tilted.
- If the vacuum cleaner does not turn on after falling, the contact board may have departed.
For a temporary solution, you can use a plastic sealant (for example, Loctite 406), but this does not guarantee a long-term result.
๐ก
If the Xiaomi vacuum cleaner fell from a height of more than 1 meter, even without visible damage, check the calibration of the sensors - the impact could knock down their settings.
6. Features of models with automatic water dispenser
In premium robot vacuum cleaners Xiaomi (S7 MaxV Ultra, DreameBot X30 Ultra) uses an automatic water dosing system, where not only the sensor in the tank, but also additional sensors at the base, are responsible for the level, and here the "not enough water" error can occur for unique reasons:
Typical problems:
| Reason. | Models. | Decision |
|---|---|---|
| Clog in the dispenser valve | Xiaomi S7 MaxV Ultra, DreameBot X30 | Clean with a needle, wash with vinegar |
| Sensor malfunction in the docking station | DreameBot W10 | Reboot the station, update the software |
| Failure of water flow calibration | Viomi V3 Max | Reset the settings in the application |
| Air intake into the tube system | Xiaomi S7 Pro Ultra | Pump the system (pour / drain water 3 times) |
In these models, it is also worth checking:
- ๐ State of the docking station battery - if the voltage is lower 12V, system.
- ๐ฑ Settings in the application โ sometimes an error appears due to the companyโs Conflict (for example, if the Mi Home has an Eco mode, but the vacuum cleaner does not recognize the water level).
7 Prevention: How to avoid future mistakes
To prevent the โnot enough waterโ error from reappearing, follow these guidelines:
- ๐ง Use distilled or filtered water to prevent plaque formation.
- ๐งผ Wash the tank and cloth after each cleaning (especially if you used detergent).
- ๐ Change the water in the tank every 3-4 days, even if the vacuum cleaner was not used.
- ๐ ๏ธ Clean the sensors and pump once a month (see Section 2).
- ๐ฒ Regularly update the firmware through the official application.
For models with automatic dispenser (Xiaomi) S7 MaxV Ultra):
- ๐ Do not disconnect the dock from the socket during cleaning.
- ๐ซ Do not use flavors or bleachers โ they can damage sensors.
๐ก
If the vacuum cleaner is stored in an unheated room (for example, on the balcony), before using let it heat up to room temperature - condensate can cause false alarm of the sensors.
FAQ: Frequent questions by the "not enough water" error
๐น Why does the error occur even if the tank is full?
๐น Can you use other liquids instead of water (vinegar, alcohol)?
๐น The only thing that makes a mistake is when you're in intensive cleaning mode?
๐น After the tank was replaced, the error remained?
๐น Can I turn off the water sensor so that the vacuum cleaner works without errors?
โ ๏ธ Warning: If after all the manipulations, the error remains, and the vacuum cleaner is guaranteed, do not disassemble it yourself. In Xiaomi service centers, the diagnostics of water level sensors costs 500-800 โฝ, repair (replacement of the sensor or pump) โ from 1,200 โฝ.