Xiaomi Mijia Automatic Soap Dispenser has become a hit with smart home devices due to its combination of compactness, stylish design and intelligent features. However, many users face difficulties in the first refueling: the device does not recognize the liquid, gives an E1 error or simply refuses to work. In this article, we will examine all the nuances of the process, from choosing the right soap to fixing typical problems.
The Mijia Automatic model (including the 2020, 2022 and 2026 versions) is a fluid level sensor and viscosity recognition system, which means that not every detergent is suitable for refilling, and the process requires accuracy. If you used mechanical dispensers before, the principles are different here — and we will explain in detail why.
This article will be useful for both beginners and experienced owners of Xiaomi gadgets. We will consider not only the basic instructions, but also hidden settings in the Mi Home application that affect the operation of the dispenser, as well as give recommendations for the maintenance of the device to extend its life.
1. Preparation of the Xiaomi Mijia Automatic dispenser for refueling
Before you pour the liquid, you need to properly prepare the device, and this stage is often missed, which leads to malfunctions.
- 🔌 Turn off the metering unit. Remove the USB- cable from the socket or adapter. This will prevent the sensors from falsely operating during refueling.
- 🧼 Rinse the tank. If the dispenser has been used before, rinse the tank with warm water (no detergents!) and dry it. Residues from old soap can change the viscosity of the new liquid.
- 📱 Check firmware updates. Go to the Mi Home app, select a dispenser and update the software if a new version is available. Outdated firmware may not recognize fluid correctly.
- 🌡️ Check at room temperature. The dispenser is sensitive to variations: if the liquid or the device itself is cold (below +15°C), the sensor may produce an error.
Pay special attention to the tank cover. On the Mijia Automatic model, it has a silicone seal that can deform over time. If the seal is damaged, the liquid will evaporate faster and the level sensor will not work correctly. If necessary, replace the cover (DM-JY01-ZM for the 2020-2023 versions).
⚠️ Warning: Do not use aggressive cleaning products (such as Domestos or White) to wash the tank, which can damage sensors and silicone parts, leading to persistent errors E2 (sensor malfunction).
2.What liquid soap is right for Xiaomi Mijia Automatic
Not all detergents are compatible with a dispenser. The manufacturer recommends liquids with a viscosity of 100–500 mPa·s (millipascal–seconds). For comparison, ordinary water has a viscosity of ~1 mPa·s and a thick shower gel up to 1000 mPa·s. Exceeding this range leads to E3 error ("Too thick liquid").
Here are the proven options that work without complaints:
| Type of liquid | Examples of brands | Viscosity (mPa·s) | Notes |
|---|---|---|---|
| Liquid hand soap | Dove, Nivea, Safeguard | 200–400 | Optimal. It doesn't contain abrasive particles. |
| Antibacterial soap | Lifebuoy, Protex | 300–450 | It may foam slightly - requires more frequent cleaning of the nozzle. |
| Shower gel (diluted) | Garnier, Fa (diluted with water 1:1) | 400–500 | Without dilution, it causes E3 error. |
| Baby liquid soap | Johnson’s Baby, Bübchen | 150–250 | Less aggressive for sensors, but more quickly consumed. |
| Homemade soap | Based on castor oil + water | 100–300 | Requires viscosity testing with a areometer. |
Critically, avoid microbeads (scrabs) or oils (such as apricot seed gels) that clog the nozzle and disable the pump, and alcohol-based liquids (antiseptics) that erode silicone seals also don't work.
💡
If you use a thick soap, check its viscosity with a simple test: turn the bottle over and note the time it takes for the liquid to drain to the neck. If it is longer than 5 seconds, you need to dilute with water.
Step-by-step instructions for filling the dispenser
Now, to the process itself, follow the instructions strictly to avoid errors.
- Remove the top cover of the dispenser by pulling it upwards. On the Mijia Automatic model, the lid is magnetized, so don't put too much effort into it.
- Remove the liquid tank. It's mounted on the latches; press both sides and gently lift the container.
- Pour the soap to the MAX mark (approximately 300 ml). Use the funnel to avoid spills on electronic components.
- Set the tank back, making sure it sat tightly in place (a click should be heard).
- Close the lid and plug the dispenser into the power supply, and in 10 to 15 seconds, the device will emit an audible signal confirming fluid recognition.
If the E1 light flashes on the dispenser screen after filling, it means that the sensor did not detect the liquid.
- 💧 Inadequate soap levels – add another 20-30 ml.
- 🔄 Air traffic jam - tilt the dispenser slightly back and forth so that the bubbles rise up.
- 🔋 Low battery charge (for wireless models) - recharge the device.
- 🛠️ Contaminated sensor - wipe it with a cotton swab dipped in distilled water.
The tank is clean and dry.|Soap meets the requirements for viscosity|The meter is offline.|The lid seal is whole.-->
4. Set up the dispenser through the Mi Home app
After a successful refueling, it is recommended that you adjust the parameters of the dispenser in the application, which will optimize soap consumption and avoid false positives. Open Mi Home, select your dispenser and go to the device settings.
Key parameters that should be adjusted:
- 💦 Dose Volume: By default, 1 ml. For thick gels, increase to 1.5 ml.
- ⏱️ Sensing Delay: If the dispenser is triggered too often, increase the value to 3-5 seconds.
- 🔄 Eco Mode: Reduces soap consumption by 20%, but can reduce washing efficiency.
- 🔔 Voice Prompts: Turn off if the dispenser is installed in the bedroom.
For models that support Google Assistant or Alice, you can set up voice control. For example, the phrase "Alice, give out soap" will cause the dispenser to serve. To activate this function, select Voice Assistant in the device settings → Connect to Yandex/Google.
⚠️ Warning: If after setting up in the application, the dispenser starts to issue an error E4 ("Communication Error"), restart the device by holding the power button for 10 seconds. This will reset the temporary failures in the Wi-Fi module.
5. Typical errors and their elimination
Even with the right refueling, Xiaomi Mijia Automatic can produce errors, and let’s look at the most common codes and how to fix them:
| Error code | Reason. | Decision |
|---|---|---|
| E1 | Sensor doesn't detect fluid. | Add the soap to the MAX mark, check the density of the cover |
| E2 | Failure of the level sensor | Wipe the sensor with alcohol, reset the dispenser |
| E3 | Too thick a liquid | Dilute the soap with water (1:1), replace it with a less viscous one |
| E4 | Application communication error | Reconnect the dispenser to Wi-Fi, update the Mi Home |
| E5 | The pump jammed. | Clean the nozzle with a toothpick soaked in vinegar |
If an E3 error occurs even after diluting the soap, try an alternative method: heat the liquid to 30–35°C (e.g., hold the bottle in warm water), which will temporarily reduce the viscosity and allow the dispenser to recognize it. However, remember that the constant use of heated soap reduces the life of the pump.
What if the dosing device stopped responding to the hands?
Maintenance and cleaning of the dispenser
To last longer, the dispenser needs to be cleaned regularly, and the manufacturer recommends maintenance every 2-3 months, but when used intensively (for example, in a family with children) - once a month.
Cleaning instructions:
- Disconnect the dispenser from the network and remove the tank.
- Wash the tank with warm water with a mild detergent (such as Fairy), then rinse.
- Clean the nozzle with a toothpick or a special brush (comes complete with some models).
- Wipe the sensors (level and movement) with a cotton swab dipped in distilled water.
- Dry all the details for at least 2 hours before refueling.
To remove lime plaque (relevant to regions with hard water), use a solution of vinegar (1 part vinegar to 3 parts water). Pour it into a tank for 10-15 minutes, then thoroughly rinse. Do not use citric acid - it can damage silicone parts.
💡
Regular cleaning of the nozzle prevents 90% of pump failures, and even microscopic deposits of soap will harden and block the mechanism over time.
7. Alternative methods of using the dispenser
Xiaomi Mijia Automatic dispenser is versatile and not only suitable for liquid soaps, but here are some non-obvious ways to use it:
- 🧴 A lotion dispenser or cream dispenser, suitable for light textures (like Nivea Soft). Dilute the thick creams with water.
- 🍯 Dispensing liquid spices (soy sauce, honey, syrup) requires careful cleaning after each use.
- 🎨 Artistic needs. Designers use a dispenser to accurately produce paints or varnishes.
- 🐶 Automatic feeder for liquid treats (e.g., yogurt for dogs).
When using a food dispenser, be sure to purchase a second tank (DM-JY01-TANK) and use it only for food. Washing the tank after soap is not enough - microparticles of detergents can remain on the walls.
8.Comparison with peers: why Xiaomi Mijia is better
There are cheap analogues of automatic dispensers on the market (for example, Baseus or Xiaomi Mijia Lite), but the original Mijia Automatic model wins in several ways:
| Characteristics | Xiaomi Mijia Automatic | Baseus Smart | Mijia Lite |
|---|---|---|---|
| Volume of the reservoir | 300 ml | 250 ml | 200 ml |
| Type of sensor | Infrared + capacitive | Only infrared. | Mechanical |
| Support for Mi Home | Yes (full) | No. | Partial |
| Protection from children | Yeah (button lock) | No. | No. |
| Pump life | ~50,000 cycles | ~30,000 cycles | ~20,000 cycles |
Mijia Automatic's main advantage is its intelligent fluid recognition system, which is not available in the competition, and sensors analyze not only the level, but also the viscosity, temperature, and also prevent transfusions. In budget models, the problem of spontaneously issuing soaps due to false sensor positives is often encountered.