Why Xiaomiβs Wet Robot Cleaning Requires a Special Connection
Xiaomiβs wet cleaning robots are not just smart mops, but complex devices that combine laser navigation, humidity sensors and integration with the Mi Home ecosystem. Unlike the basic models, itβs critical to set up not only Wi-Fi connectivity, but also water supply parameters, coating types and cleaning areas, and errors at this stage lead to leaks, sensors malfunctioning, or even damage to the parquet.
The main problem users have is the discrepancy between the firmware of the robot and the version of the application, for example, the Xiaomi Mi Robot Vacuum-Mop 2 Pro or DreameBot models. W10 You need the latest version of Mi Home (at least 6.5.4), otherwise wet cleaning will not appear on the menu. Another pitfall: regional restrictions. If you bought a robot in China and the application is registered to a Russian server, some of the functions may be blocked.
This article provides unique data on how to bypass regional locks for 2023-2026 models that you wonβt find in standard instructions, and a step-by-step guide to the latest firmware updates (including a patch for Xiaomi). S10+, released in March 2026).
Preparing a robot vacuum cleaner for connection: 5 mandatory steps
Before syncing the robot with the Mi Home, make sure the device is ready to go. Missing at least one item from this list can cause malfunctions when connecting or malfunctioning of the humidity sensors.
- π Charge to 100%. Connect the robot to the dock for 2-3 hours. Xiaomi models S10 and will not be activated if the charge level is below 20%.
- πΆ Wi-Fi check. The robot only supports 2.4GHz networks. If you have a dual-band router, temporarily turn off 5GHz or create a separate network for smart devices.
- π§ Installation of water tanks in hybrid cleaning models (DreameBot) L10s Ultra) The tank must be filled with distilled water - ordinary can clog the tubes.
- π± Mi Home Update.Remove the old version of the app and install the fresh one from Google Play or the App Store.The version below 6.5.4 doesn't support new encryption protocols.
- π If the robot is purchased abroad, select China in the Mi Home settings, which will give you access to advanced wet cleaning features.
β οΈ Attention: Do not use VPN If you want to change region to Mi Home, you can reset all the stored maps and cleanup areas, and if you want to change region, do so before you start the device first.
Step-by-step: Connect to Mi Home
Now, to the synchronization process itself, follow the instructions in strict order, and skipping the steps can lead to a Device connection failed (5002) error, which is solved only by resetting the robot to the factory settings.
- Activate the robot. Press and hold the power button on the body for 3-5 seconds until you hear a voice greeting. DreameBot models will turn on a blue light instead of a voice.
- Launch Mi Home. Open the app and press. + β Addition of a device β If your model is not on the list, choose Another. β See also.
- Scan. QR-The code is located on the bottom lid of the robot (under the dust tank) or on the box. If the code is erased, use manual input: press No I see. QR-code β Enter manually and specify the model.
- Wi-Fi connection. Select a 2.4 GHz network and enter a password. If the robot doesn't connect, check if the router is blocking the devices from the device. MAC-Xiaomi addresses (sometimes smart routers like Keenetic do this).
- Update the firmware. Once connected, the app will prompt you to update the software. Don't refuse! In older versions of the firmware, the wet cleaning function may not work properly (for example, do not adjust the water supply intensity).
βοΈ Checklist before first launch
If the robot is in the Wi-Fi connection phase and has a Network error (4001), try:
- π Reboot router.
- π΅ Turn off the Smart Connect function (automatic switching between 2.4 and 5 GHz).
- π‘οΈ Temporarily disable firewall or antivirus on your phone.
Wet cleaning settings: water parameters, zones and schedule
Once you've successfully connected, you need to adjust the wet cleaning settings, and many users make mistakes that cause the robot to either leave puddles or not wash the floor at all.
Water supply regimes
In the Mi Home app, go to Cleaning Settings β Wet cleaning. 3 modes available:
- π§ Weak - for laminate and parquet (expense) ~15 ml/mlΒ²).
- π Medium - for tiles and linoleum (~25 ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/ml/m/ml/m/m/m/m/m/m/m/m/m/m/m/m/m/m/m/m/m/m/m/m/mΒ²).
- πΏ Intensive β for persistent pollution (~40 ml/m2) Use only on water-resistant coatings!
2. Cleaning areas
To the robot did not wash carpets or did not come into the nursery, set up the forbidden areas:
- Open the map in Mi Home (Map section).
- Click Add the Zone β Prohibited Zone.
- Select the area on the map and select the restriction type: Do not enter or Do not wash.
3. Schedule
For automatic cleaning:
- Go to the schedule. β Add.
- Choose the days of the week, time and type of cleaning (Dry) + wet or only wet).
- Specify areas (if you want to remove only the kitchen or corridor).
How to reset the robot if it does not respond to commands?
| Parameter | Recommended value | Consequences of improper setting |
|---|---|---|
| Water intensity | Weak (for parquet), Medium (for tile) | Damage to the coating or insufficient cleaning |
| Frequency of washing rags | Every 20-30 minutes. | Divorces on the floor, rapid wear of napkins |
| Water temperature | Room (18-25)Β°C) | Hot water can warp the plastic tank |
| Type of detergent | Special for robot vacuum cleaners (e.g. Xiaomi Floor Detergent) | Foam can clog tubes, powders - scratch the coating |
β οΈ Attention: If the robot starts to tow on the wet floor or makes a grin, stop cleaning immediately and check if the water nozzles are clogged (clean with a needle). Does the water get into the electronic components (in this case, turn off the robot and dry for 24 hours).
Bypassing regional restrictions: how to unlock all functions
If your robot is bought in China or another country, some of the wet cleaning features may be hidden. S10+ There's no Deep Wash mode, and in Russia, you have a water temperature setting, so you can change the region to Mi Home or you can run alternative software.
Method 1: Change the region to Mi Home (without risks)
This method works for most models except DreameBot (they need firmware).
- Remove the robot from the application (Device settings) β Delete).
- In the Mi Home settings, select the Mainland China region.
- Re-add the robot through QR-code.
After that, additional options will appear in the menu, for example:
- π Extended cleaning statistics (area, time, water consumption).
- π§ Manual water pressure setting (only 3 fixed modes in the European version).
- πΊοΈ Saving up to 5 floor maps (instead of 3 in global firmware).
Method 2: Firmware through Valetudo (for advanced)
If the change of region didn't work, you can install a custom firmware Valetudo, which gives you full control over the robot, but gives you no warranty. STYJ02YM).
Instructions:
- Download Valetudo and firmware for your model.
- Connect to the robot on SSH (default login/password: root/1234567890).
- Download the firmware with the command: curl -L https://github.com/.../firmware.bin | dd of=/dev/mtdblock6
- Reboot the robot.
π‘
If the robot stopped updating after the region change, go back to the original region, update the firmware, and then change the region again, which bypasses blocking updates for "foreign" regions.
Frequent errors and their solutions: the trouble table
Even when connected correctly, the robot can malfunction. Below is a table of the most common errors and how to fix them. FAQ end-of-article.
| Mistake/symptom | Possible cause | Decision |
|---|---|---|
| Robot does not wash the floor (dry cleaning works) | The water is broken, the water is broken. | Clean the nozzles with a needle.Check the water level in the tank.Reset the settings to the factory. |
| Water tank missing error | The container sensor doesn't record water. | Remove and install the tank again.Wash the sensor contacts with alcohol.Update the firmware. |
| Robot leaves puddles | The water level is too high.The drainage system is clogged.The rag is damaged. | Reduce the intensity of water supply.Wash the tank under running water.Replace the cloth (maximum service life - 3 months). |
| No card is saved. | Weak Wi-Fi signal.Outdated firmware.Conflict with other smart devices. | Move the router closer to the robot.Update the software through Mi Home.Switch off other gadgets from the network during mapping. |
| Mistake. LDS Error: Laser is not working) | Lidar contamination or mechanical damage. | Wipe the lidar glass with a lidar-free napkin.Check out if something is blocking the rotation (dust, hair).If the error remains - contact the service. |
π‘
If the robot after updating the firmware began to work worse (for example, poorly builds a map), roll back to the previous version. β Update of the PO β Return the previous version (available within 7 days of the update).
Integration with voice assistants and other Xiaomi devices
A wet-cleaning robot can be connected not only to the Mi Home, but also to Alice, Google Assistant or Apple HomeKit (via the Mi Home), which allows you to control the cleaning of your voice or automate the process along with other gadgets.
1. Connection to Alice (Yandex)
For this:
- Open the Yandex app and go to Devices β Add.
- Choose Xiaomi and log in through your Mi Account.
- Allow access to the robot vacuum cleaner.
Now you can use commands:
- π€ "Alice, start a robot vacuum cleaner in the kitchen".
- π€ "Alice, stop cleaning the living room".
- π€ "Alice, how long is left before the cleaning is finished?".
2. Automation with other Xiaomi devices
Example of useful scenarios:
- π Cleaning on schedule + The robot starts washing the floors, and after completion, Xiaomi Air Purifier turns on for 30 minutes.
- πͺ Banning cleaning when windows are open.If Xiaomi sensor Door/Window Sensor locks open window, cleaning is cancelled.
- π‘ Yeelight is turned on while the robot is running (so as not to stumble in the dark).
To customize the scenarios:
- In Mi Home go to Automation β Add.
- Select a condition (e.g., Time or Sensor Status).
- Add the action β Starting a robot vacuum cleaner.
- Save the script.
β οΈ Warning: When creating robot vacuum scenarios, avoid conditions that could lead to conflicting commands. For example, do not configure the cleaning schedule and motion sensor at the same time, this can cause a Conflict in task queue error (3004).