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.
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.
- 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.
- 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.
- 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).
| Recipe | Features | Viscosity (mPa·s) | Cost (per 500 ml) |
|---|---|---|---|
| Classical (soap base) + water) | Universal, suitable for all dispensers, no fragrances. | 1000–1200 | 25-40 rubles. |
| Antibacterial (with triclosan or tea tree oil) | Effective against 99% of bacteria. Not suitable for children under 3 years old. | 1100–1300 | 50-80 rubles. |
| Moisturizer (with glycerin and panthenol) | Perfect for dry skin. It can leave a light film on your hands. | 900–1100 | 60-100 rubles. |
| gel (with thickener carbomer) | Transparent gel texture. It requires precise proportions. | 1300–1500 | 70-120 rubles. |
| Children (hypoallergenic, pH 5.5) | No fragrances and aggressive surfactants, suitable for sensitive skin. | 800–1000 | 40-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:
- Rub the soap base on the grate or grind with a blender.
- Add water and stir until completely dissolved (you can heat up to 40 in a water bath)°C).
- Add salt and citric acid, stir until homogeneous.
- Let the mixture stand for 2-3 hours, then strain through the gauze.
☑️ Checking the soap's readiness
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 dispenser | Optimal viscosity (mPa·s) | Features | Recommended prescription |
|---|---|---|---|
| Mijia Smart Liquid Dispenser | 900–1200 | Sensitive to foaming, too much foam makes a mistake. E03. | Classic or children's recipe |
| Viomi V-SD01 | 1000–1400 | He 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–1500 | Resistant to any components, but requires careful cleaning from plaque. | Any recipe other than baby (due to short shelf life) |
| Xiaomi Youpin Fresh Soap Dispenser | 1100–1300 | It 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).
- Pour 50 ml of soap into the dispenser.
- Activate spraying 3-5 times.
- Check if there are any errors on the display or unusual sounds (squeaking, crackling).
- If all is well, add the soap to the full volume.
What to do if the dispenser makes an error E01?
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:
- Pour the leftover soap.
- Pour warm water with vinegar (1:10) and activate spraying 5-10 times.
- 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.