How to make soap for the dispenser Xiaomi: 5 proven recipes and life hacks

Xiaomi’s automatic soap dispensers (such as the Mijia Smart Liquid Dispenser or Viomi Smart Soap Dispenser) have become an integral part of smart bathrooms, saving detergent, hygienic and integrating into the Mi Home ecosystem. But factory soap cartridges are expensive, and they don't always suit users. Making soap for the dispenser yourself is a simple task, but with nuances: wrong proportions or ingredients can clog the mechanism or cause error. E01 (engine-loading).

In this article, you will find 5 working soap recipes for Xiaomi dispensers, including options for sensitive skin, antibacterial and even gel formulations. We will discuss which components are categorically not to be used (for example, abrasive particles or oils that crystallize at low temperatures), how to avoid the most common mistakes and adapt recipes to specific models of dispensers. You will also learn how to check the viscosity of soaps without special devices and what to do if the dispenser stopsing homemade solution.

Why homemade soap is better than factory soap: 3 key benefits

Many users are switching to Xiaomi home soap dispensers not only for cost savings, but also for the main reasons:

  • 🧼 Train control: No SLS/SLES, parabens and synthetic fragrances, which often irritate the skin, you choose whether to add antiseptics (such as triclosan) or moisturizing components (glycerin, panthenol).
  • 💰 Savings up to 80%: The cost of homemade soap is from 20 to 50 rubles per liter, while original cartridges cost 300-600 rubles per 500 ml.
  • 🔧 Adaptation to the dispenser: Factory solutions are optimized for universal mechanisms, and home recipes can be adjusted to the viscosity required by a particular model (for example, Viomi). V-SD01 Works with liquids 1000-1500 mPa·s).

And you can also flavor homemade soaps with essential oils (lavender, tea tree, citrus), which is not possible with factory cartridges, and if you have allergies in your family, you can easily pick up a hypoallergenic compound.

📊 What Soap Are You Using in Xiaomi Dispenser?
Factory cartridges
Homemade liquid soap
Buying soap from other brands
I haven't tried a dispenser yet.

Technical requirements for soap dispensers Xiaomi: what you need to know

Before you start manufacturing, it is important to understand which parameters of the soap are critical for the proper operation of the dispenser.

  1. Viscosity: Optimal range: 800-1500 mPa·s (millipascal-seconds) Too thick soap (above 2000 mPa·s) will lead to an error E01 (overloading of the motor), and too liquid (below 500 mPa·s) will flow or spray unevenly.
  2. pH level: For hand skin, the ideal range is 5.5-7.0. Soap with a pH above 8.0 dries the skin, and below 5.0 can corrode the plastic parts of the dispenser.
  3. Frozen Temperature: If the soap contains wax or oil, it can crystallize at a temperature below +15°C, which will block the pump. For cold bathrooms, alcohol-based or glycerol-based recipes will do.

Compatibility with tank material is also worth considering. Xiaomi dispensers usually use:

  • 🧴 Polypropylene (PP): Resistant to most components, but can become cloudy from citrus essential oils.
  • 🧴 ABS plastic (ABS): Does not tolerate alcohol concentrations above 20% and acetone.
  • 🧴 Glass: Found in premium models (e.g. Viomi) V-SD02), Resistant to all components, but requires careful handling.

💡

To check the viscosity of the soap without a viscometer, tilt the container by 45.°: if the liquid flows out with a trickle of 2-3 mm thick - viscosity is suitable.

Top.-5 Xiaomi soap recipes: from simple to complex

We selected recipes for different needs, from budget options to premium care, all proportions are designed for 500 ml of finished soap (standard tank volume in Xiaomi dispensers).

RecipeFeaturesViscosity (mPa·s)Cost (per 500 ml)
Classical (soap base) + water)Universal, suitable for all dispensers, no fragrances.1000–120025-40 rubles.
Antibacterial (with triclosan or tea tree oil)Effective against 99% of bacteria. Not suitable for children under 3 years old.1100–130050-80 rubles.
Moisturizer (with glycerin and panthenol)Perfect for dry skin. It can leave a light film on your hands.900–110060-100 rubles.
gel (with thickener carbomer)Transparent gel texture. It requires precise proportions.1300–150070-120 rubles.
Children (hypoallergenic, pH 5.5)No fragrances and aggressive surfactants, suitable for sensitive skin.800–100040-70 rubles.

Now let’s look at each recipe in detail.

1. Classic soap (basic recipe)

Ingredients:

  • 🧼 100 g of soap base (you can take baby soap without fragrances, for example, "Eared nanny" or "Eared">
  • 💧 400 ml of distilled water (or boiled, cooled to room temperature)
  • 🧂 1 tsp salt (to stabilize the foam)
  • 🍋 5 drops of citric acid (for pH adjustment)

Instructions:

  1. Rub the soap base on the grate or grind with a blender.
  2. Add water and stir until completely dissolved (you can heat up to 40 in a water bath)°C).
  3. Add salt and citric acid, stir until homogeneous.
  4. Let the mixture stand for 2-3 hours, then strain through the gauze.

☑️ Checking the soap's readiness

Done: 0 / 4

2 Antibacterial soap with tea tree oil

In addition to the basic recipe:

  • 🌿 10 drops of tea tree oil (or 0.5 g of triclosan)
  • 🧴 1 tsp glycerol (mitigates the aggressive effect of antiseptics)

⚠️ Attention: Tea tree oil can oxidize plastic with prolonged contact. ABS-Use triclosan instead of oil or reduce its concentration to 5 drops.

3. Panthenol moisturizing soap

Ingredients:

  • 🧴 50 g glycerin soap (sold in pharmacies)
  • 💧 350 ml of water
  • 🧴 1 ampoule of panthenol (5 ml)
  • 🌸 10 drops of lavender oil (optional)

This soap is suitable for frequent use and does not dry the skin, but because of its high glycerol content, it can become too viscous at temperatures below. +18°C. In this case, add 1 tsp of alcohol (up to 96%) to liquefy.

4.Gel soap with carbomer

For a transparent gel:

  • 🧴 50g transparent soap base (e.g. Stearic Acid Free Base)

Carbomer requires careful handling: it must be sieved before adding to the water and thoroughly mixed with a mixer to avoid lumps. If the gel turns out to be too thick, dilute it with hydrolate (for example, rose water) in a ratio of 1:10.

5. Baby hypoallergenic soap

Ingredients:

  • 🧼 80 g of baby soap (marked "hypoallergenic", pH 5.5)
  • 💧 400 ml of chamomile decoction (instead of water)
  • 🧴 1 tsp. calendula oil (antiseptic and healing effect)

This soap is suitable even for newborns, but it needs to be stored in the refrigerator and used for 2 weeks. V-SD03) This recipe is not recommended - when heated, chamomile can change color and smell.

💡

For dispensers with a fluid level sensor (for example, Mijia Smart Liquid Dispenser Pro), use a soap with a viscosity of no more than 1200 mPa·s, otherwise the sensor will trigger with errors.

What not to add to the soap for the dispenser Xiaomi: the blacklist of ingredients

Some components can disable the dispenser or shorten its lifespan, and this is strictly forbidden.

  • 🚫 Abrasive particles: Scrubs, coarse-grained salt, coffee grounds. They clog the pump and the tubes, causing error. E02 (lock-in).
  • 🚫 Oils that freeze at room temperature: coconut, palm, cocoa butter. They crystallize and block the valves.
  • 🚫 Alcohol in concentrations above 20%: Eats gaskets and rubber seals, only allowed in gel recipes (up to 5%).
  • 🚫 Vinegar and Acids: Even in small doses, they corrode the metal parts of the pump.
  • 🚫 Sugar and honey: Lead to fermentation and mold formation in the tank.

Also avoid strong fragrances (such as synthetic candle flavors) - they can cause allergies and leave sticky film on your hands. If you want to flavor soap, use essential oils at a concentration of no more than 1% of the total volume.

⚠️ Warning: If you use recycled soaps (such as soaps), be sure to strain the solution through the coffee filter - even small particles can damage the dispenser mechanism.

How to adapt the recipe to a specific model of the dispenser Xiaomi

Not all Xiaomi dispensers react the same way to homemade soap, here are the features of popular models:

Model of the dispenserOptimal viscosity (mPa·s)FeaturesRecommended prescription
Mijia Smart Liquid Dispenser900–1200Sensitive to foaming, too much foam makes a mistake. E03.Classic or children's recipe
Viomi V-SD011000–1400He has a heated tank, he can't stand oils that freeze when he's in the tank. +15°C.Antibacterial or gel prescription
Viomi V-SD02 (glass-tank)800–1500Resistant to any components, but requires careful cleaning from plaque.Any recipe other than baby (due to short shelf life)
Xiaomi Youpin Fresh Soap Dispenser1100–1300It has a UV lamp for disinfection, and it's not compatible with UV-absorbing oils like avocados.A moisturizing recipe without oils

If your dispenser model is not listed in the table, focus on the average viscosity of 1000-1200 mPa·s and avoid extreme pH (below 5.0 or above 8.0).

  1. Pour 50 ml of soap into the dispenser.
  2. Activate spraying 3-5 times.
  3. Check if there are any errors on the display or unusual sounds (squeaking, crackling).
  4. If all is well, add the soap to the full volume.
What to do if the dispenser makes an error E01?
Mistake. E01 This means that the engine is overloaded, usually because of too thick soap. Solution: 1. Dilute the soap with water in a ratio of 1:1. 2. Stir and pour back. 3. If the error repeats, wash the dispenser with clean water and use another recipe.

Frequent Mistakes and How to Avoid Them

Even experienced users sometimes have problems making dispensing soaps, and here are the most common mistakes and ways to solve them:

  • 🔴 Soap too liquid (leaks or sprays) Cause: Thickener deficiency or excess water Solution: Add 0.5 tsp salt or 0.1 g carbomer, stir and let stand for 12 hours.
  • 🔴 Soap too thick (dosing unit does not give out a portion or squeaks) Reason: High concentration of soap base or oils Solution: Dilute the soap with distilled water (10-20% of volume) or add 1 tsp of alcohol.
  • 🔴 Soap foams too much Cause: Excess surfactants (surface active substances) or incorrect pH Solution: Add 3-5 drops of citric acid to neutralize or reduce the amount of soap base in the recipe.
  • 🔴 Soap changes color or smell over time Reason: Oxidation of essential oils or use of undistilled water Solution: Store soap in a dark container and add 0.1g of vitamin E (antioxidant).

If the dispenser stopped working after pouring homemade soap, don't panic. In 90% of cases, a simple flush helps:

  1. Pour the leftover soap.
  2. Pour warm water with vinegar (1:10) and activate spraying 5-10 times.
  3. Wash with clean water and dry the dispenser during the day.

How to extend the service life of a dispenser with homemade soap

To make Xiaomi’s dispenser last longer, follow these guidelines:

  • 🔄 Change the soap every 2 weeks, even if it's not out. Over time, bacteria accumulate in the tank.
  • 🧼 Wash the dispenser once a month: pour water with citric acid (1 tsp per 200 ml) and turn on spraying until completely empty.
  • 🌡️ Avoid extreme temperatures: Do not place the dispenser near heaters or under direct sunlight.
  • 🔋 Watch the battery: if the dispenser is battery-operated, a discharged battery can cause the pump to fail when using thick soap.

If you use flavored soap, once a week wipe the dispenser nozzle with a cotton swab dipped in alcohol - this will prevent the accumulation of oily deposits.

💡

For dispensers with automatic dosing function (e.g., Viomi) V-SD03) Use a stable viscosity soap, and if the soap is layered, the level sensor may not work properly.

FAQ: Answers to Frequent Questions

Can I use a shampoo or shower gel instead of soap?
Technically, you can, but only if the viscosity and pH are met by the dispenser. But shampoos often contain silicones that clog the tubes over time. The shower gel is usually too fluid (300-600 mPa·s viscosity) and will leak. If you want to experiment, dilute the gel with a thickener (carbomer) to the desired consistency.
How to check the pH of soap without special devices?
You can use litmus test pieces (sold in pharmacies or aquarists stores). Alternative method: Apply a drop of soap on the skin of the wrist. If after 5 minutes you feel tighter - pH above 8.0 (alkaline). If the skin itches or reddens - pH below 5.0 (acid). If there is no discomfort - pH is normal (5.5-7.0).
Can I put a dishwashing liquid in the dispenser?
No, it's not recommended. The dishes contain aggressive surfactants (e.g., sodium lauryl sulfate at up to 30% concentrations) that: Eat plastic parts of the dispenser. E03 Dry the skin of the hands (pH of such products is usually 9.0-11.0).If you need a kitchen detergent, use special dispensers for dishes (for example, Xiaomi Mijia Dishwashing Liquid Dispenser).
How to make soap with antiseptic effect without triclosan?
Instead of triclosan, you can use natural antiseptics: 🌿 Tea tree oil (10 drops per 500 ml) – active against bacteria and fungi. 🍋 Grapefruit seed extract (5 drops) – a wide range of action, but can give a bitter taste. 🧄 Garlic or onions (decoction, 50 ml per 500 ml of soap) - a strong antiseptic, but a specific smell. 🍯 Propolis (5 ml of alcohol tincture) - suitable for sensitive skin. To enhance the effect, you can combine the components, but do not exceed the total concentration of antiseptics more than 2% of the volume.
What to do if the dispenser stops spraying soap?
Step-by-step: Check the charge level (if the dispenser is wireless). Make sure the tank cover is tightly closed - some models block spraying when the lid is open. Wash the nozzle with warm water with a syringe (no needle!). If nothing helps, reset your settings through the Mi Home app (Device section) → If the dispenser is still not working, the problem may be mechanical wear of the pump - in this case, contact the service center.