Xiaomi robot vacuum cleaner writes 'not enough water': what to do

Owners of modern washing robot vacuum cleaners from Xiaomi and the Mijia ecosystem often face a situation where the device suddenly stops cleaning. On a smartphone screen or voice alert, the gadget reports a critical error: โ€œInadequate water in the tankโ€ or โ€œWater tank empty.โ€ This problem can occur even when the reservoir is physically full of liquid, which puts the user at a loss. False alarm of sensors is one of the most common reasons blocking the work of smart equipment.

Ignoring this warning means that the robot will not be able to do wet cleaning, leaving on the floor stains or dry areas. In addition, constant stops interrupt the cleaning cycle, and the device may not return to the base for charging, stuck in the middle of the room. Understanding the mechanics of the water supply system will help quickly diagnose the malfunction without going to the service center.

In this article, we will discuss in detail the algorithms for how to handle water level errors, how to properly maintain an electronic tank, clean contact groups, and adjust parameters in the Mijia app, and we will also look at cases where the problem lies in the hardware, such as failure of the pump or clogging channels.

The principle of operation of the system of monitoring the level of liquid

To effectively fix a problem, you need to understand how a robot vacuum cleaner detects the presence of water. Unlike simple mechanical devices, Xiaomi uses electronic sensors and float mechanisms. Inside the tank, there is a float that rises when the tank is filled and closes the contact, signaling the controller to be ready to go.

If the system doesn't receive a signal that there is water, it blocks the wet cleaning mode from starting, a protective mechanism that prevents the pump from running dry, which could lead to overheating and combustion. Electronic control also adjusts the intensity of the fluid supply depending on the selected cleaning scenario.

โš ๏ธ Warning: Attempting to trick the sensor by tilting the robot or shaking the tank can cause moisture to enter the deviceโ€™s motherboard, causing short circuit and irreversible damage to the electronics.

Some models, such as the Xiaomi Vacuum-Mop 2 Pro or Dreame, use a more complex system with optical sensors that read the transparency of the liquid or the position of special valves, and contamination of these elements with scale or dust is the main cause of false safety alarms.

Why are the sensors lying?
The main cause of failure is oxidation of the contacts or the formation of mineral plaque on the float. Hard water leaves salt sediment, which sticks to the mechanism, preventing it from surfacing, even if the tank is full.

Diagnostics and cleaning of the water tank

The first step when an error occurs is to physically examine the water tank, and even if the tank looks full, the system may not see the liquid, and you need to remove the module from the robot and do a thorough audit, often solved by simply cleaning the float from the contaminants.

Remove the tank lid and inspect the inner chamber where the float is located. If you notice a white or yellowish coating, this indicates a high hardness of the water. To clean, use a soft cloth soaked in a weak solution of citric acid, which effectively dissolves mineral deposits.

โ˜‘๏ธ Cleaning the water tank

Done: 0 / 1

After cleaning, make sure that the float is free to go up and down without getting stuck in extreme positions. Also check the integrity of the rubber seals and valves. Any microcrack can break the tightness, which causes the pressure inside the tank to change, and the sensor will give the wrong reading.

Problems with pumping and water supply

If the tank is clean and the float is intact, but the water shortage error persists, the water pump is likely to malfunction. This little motor is responsible for pumping fluid from the tank to the napkin. Over time, air plugs can form in the pump channels that block the fluid flow.

To eliminate the air traffic jam, try pressing the water supply valve several times (if it is mechanical) or setting the maximum water supply mode through the application, removing the tank from the robot (substituting a container), which will help to purify air from the system. However, if the pump makes a humming noise, but the water does not go, it may have clogged or failed.

Symptoms.Possible causeMethod of decision
The pump buzzing, no water.Air traffic jam or blockageCanal purging, flushing
Silence, level errorChain break or pump burntReplacement of pump module
Water drips spontaneouslyFluidity of the valveReplacement of seal or tank
Mistake after water replacementSensor pollutionCleaning contacts with alcohol

It is important to note that in models with an electronic tank (for example, Xiaomi Mop 2 Ultra), the pump is built directly into the tank design, in such cases, when the pump breaks, you often have to change the tank assembly, since disassembling it can violate the leakage.

๐Ÿ’ก

Use only distilled or filtered water for robot vacuum cleaners, which will significantly extend the life of the pump and prevent the formation of scale on the sensors.

Setting up parameters in the Mi Home app

Sometimes the problem is not hardware, but software settings. Mi Home allows you to configure the device flexibly, check if you have a minimum water level that the system considers critical, and in some cases, calibration or resetting of the washing module helps.

Go to your robot's settings, select the one related to maintenance or tank setup. Make sure you select the right type of module installed (if you support tank change) and check for firmware updates, as manufacturers often release patches that fix sensor logic.

Try changing the water supply. Switching from High to Low can restart the level check algorithm. If the error disappears after the parameter change, then the failure was software, and you can also find an error log in the application, which sometimes indicates a fault code that helps you to more accurately identify the problem.

๐Ÿ“Š Have you encountered a water error in the Xiaomi robot?
Yes, it always happens: It was once, it passed: No, I use it without problems: I only plan to buy

Mechanical blockages and tube maintenance

The water supply system consists of thin silicone tubes that connect the tank to the distribution platform, which can eventually get dust, animal hair or scale particles, causing a mechanical clog, and even a small lump of dirt can block the flow, and the pressure sensor will react with the absence of water.

To diagnose, remove the mop module and inspect the inlets, gently blow the tubes or rinse them with warm water, make sure the outlet holes on the platform are not clogged, and users often forget to clean the distribution channels under the napkin.

โš ๏ธ Note: When cleaning the tubes do not use sharp objects (needles, wire), as it is easy to damage the thin walls of the channels, which will lead to water leaking into the body of the robot.

Regular maintenance prevents most problems, and it is recommended to perform a full preventive cleaning of the hydraulic system once a month, even if there are no visible errors, this is especially true for homes with hard water or a lot of pets wool.

When repairs or replacements are needed

If all of the above methods failed, and the robot continues to report no water when the tank is full, hardware repairs are likely needed, which could be a failure of the level sensor itself, a break in the plume connecting the tank to the motherboard, or a malfunction of the pump power controller.

In models with removable electronic tanks, the tank control unit itself often breaks down, in which case it is more rational to purchase a new original water tank than to try to solder chips. For models with a fixed hydraulic system, you will need to disassemble the main body of the robot.

Contacting an authorized Xiaomi service center is necessary if the device is under warranty. Independent deep disassembly can lead to loss of warranty status. The wizard will diagnose the multimeter and determine exactly which node requires replacement.

๐Ÿ’ก

If cleaning and resetting don't help, the problem is hardware-based, and replacing the tank is often cheaper and faster than repairing the pump inside the housing.

Why does a robot write a mistake when I just poured water?
This may be because the float has not had time to surface or "stuck" in the lower position. Try several times vigorously (but carefully) shake the tank to release the mechanism, or tap on it with your finger in the area of the sensor.
Can you use a robot without a water tank, just for dry cleaning?
Yes, most Xiaomi models allow dry cleaning without a tank installed. However, some algorithms may require a module to properly operate the navigation or the weight of the device.
How often should I change the water in the tank?
It is recommended to change the water before each wet cleaning.Stagnant water can begin to bloom, forming mucus that quickly clogs the pump and sensors, causing level errors and foul smell.
What if there is a mistake after cleaning the tank?
Try to do a full hard reset or reset it. If that doesn't work, check the contacts at the bottom of the tank and the feedback pins on the robot -- they might have oxidized. Treat them with alcohol.