Step-by-step: how to properly fill the dispenser of liquid soap Xiaomi Mijia Automatic

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.

📊 What type of liquid soap do you use in the dispenser?
Ordinary liquid soap.
Antibacterial soap
shower gel
Homemade soap with essential oils
Other

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 liquidExamples of brandsViscosity (mPa·s)Notes
Liquid hand soapDove, Nivea, Safeguard200–400Optimal. It doesn't contain abrasive particles.
Antibacterial soapLifebuoy, Protex300–450It may foam slightly - requires more frequent cleaning of the nozzle.
Shower gel (diluted)Garnier, Fa (diluted with water 1:1)400–500Without dilution, it causes E3 error.
Baby liquid soapJohnson’s Baby, Bübchen150–250Less aggressive for sensors, but more quickly consumed.
Homemade soapBased on castor oil + water100–300Requires 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.

  1. 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.
  2. Remove the liquid tank. It's mounted on the latches; press both sides and gently lift the container.
  3. Pour the soap to the MAX mark (approximately 300 ml). Use the funnel to avoid spills on electronic components.
  4. Set the tank back, making sure it sat tightly in place (a click should be heard).
  5. 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 codeReason.Decision
E1Sensor doesn't detect fluid.Add the soap to the MAX mark, check the density of the cover
E2Failure of the level sensorWipe the sensor with alcohol, reset the dispenser
E3Too thick a liquidDilute the soap with water (1:1), replace it with a less viscous one
E4Application communication errorReconnect the dispenser to Wi-Fi, update the Mi Home
E5The 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?
Most likely, the infrared motion sensor is contaminated. Wipe it with a soft cloth soaked in isopropyl alcohol (70%). If that doesn't work, check the Sensitivity setting in the Mi Home app - increase it to 80-90% if necessary.

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:

  1. Disconnect the dispenser from the network and remove the tank.
  2. Wash the tank with warm water with a mild detergent (such as Fairy), then rinse.
  3. Clean the nozzle with a toothpick or a special brush (comes complete with some models).
  4. Wipe the sensors (level and movement) with a cotton swab dipped in distilled water.
  5. 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:

CharacteristicsXiaomi Mijia AutomaticBaseus SmartMijia Lite
Volume of the reservoir300 ml250 ml200 ml
Type of sensorInfrared + capacitiveOnly infrared.Mechanical
Support for Mi HomeYes (full)No.Partial
Protection from childrenYeah (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.

Frequently Asked Questions (FAQ)

Can I use a shower gel without diluting?
Not if it has a viscosity greater than 500 mPa·s. Most shower gels (like Dove or Garnier) have a viscosity of 800–1200 mPa·s, which will lead to E3 error. Dilute with water in a 1:1 ratio and test on a small volume.
How to reset the dispenser to factory settings?
To reset, hold the power button for 15 seconds until the red light flashes. After that, the dispenser will reset and all settings in the Mi Home app will reset. Note: this method does not remove the device's association with the account.
Why does the dispenser give out soap on its own?
The reason is false alarms of the infrared sensor. It's because of: direct sunlight (move the dispenser into the shade); vibrations (for example, if the dispenser is next to the washing machine); sensor contamination (wipe it with alcohol); in the Mi Home app, reduce sensitivity by 50-60%.
Can I fill the dispenser with an antiseptic?
No. Alcohol-containing liquids (including antiseptics) break down silicone seals and corrode the metal parts of the pump. Use a separate disinfectant for hand disinfection or fill up with an alcohol-free antibacterial soap (such as Safeguard).
How to extend the service life of the dispenser?
Follow these guidelines: Use only certified detergents. Clean the nozzle and sensors every 2 months. Avoid humidity in areas (bathroom without ventilation); disconnect the dispenser from the network for prolonged absence (more than 2 weeks); When handled carefully, the pump will last 3-5 years without replacement.