How to connect a robot vacuum cleaner Xiaomi with wet cleaning to Mi Home: full instructions with nuances

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.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Xiaomi Mi Robot Vacuum-Mop 2 Pro
DreameBot W10/L10s Ultra
Xiaomi S10/S10+
Another model
I haven't bought it yet.

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.

  1. 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.
  2. Launch Mi Home. Open the app and press. + β†’ Addition of a device β†’ If your model is not on the list, choose Another. β†’ See also.
  3. 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.
  4. 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).
  5. 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

Done: 0 / 5

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:

  1. Open the map in Mi Home (Map section).
  2. Click Add the Zone β†’ Prohibited Zone.
  3. Select the area on the map and select the restriction type: Do not enter or Do not wash.

3. Schedule

For automatic cleaning:

  1. Go to the schedule. β†’ Add.
  2. Choose the days of the week, time and type of cleaning (Dry) + wet or only wet).
  3. Specify areas (if you want to remove only the kitchen or corridor).
How to reset the robot if it does not respond to commands?
1. Press and hold the Home and Power buttons for 10 seconds. 2. Wait for the beep (3 short squeaks). 3. The robot will reboot and return to factory settings. ⚠️ After reset, you will have to reconnect it to Wi-Fi and configure the map.

ParameterRecommended valueConsequences of improper setting
Water intensityWeak (for parquet), Medium (for tile)Damage to the coating or insufficient cleaning
Frequency of washing ragsEvery 20-30 minutes.Divorces on the floor, rapid wear of napkins
Water temperatureRoom (18-25)Β°C)Hot water can warp the plastic tank
Type of detergentSpecial 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).

  1. Remove the robot from the application (Device settings) β†’ Delete).
  2. In the Mi Home settings, select the Mainland China region.
  3. 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:

  1. Download Valetudo and firmware for your model.
  2. Connect to the robot on SSH (default login/password: root/1234567890).
  3. Download the firmware with the command: curl -L https://github.com/.../firmware.bin | dd of=/dev/mtdblock6
  4. 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/symptomPossible causeDecision
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 errorThe container sensor doesn't record water.Remove and install the tank again.Wash the sensor contacts with alcohol.Update the firmware.
Robot leaves puddlesThe 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:

  1. Open the Yandex app and go to Devices β†’ Add.
  2. Choose Xiaomi and log in through your Mi Account.
  3. 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:

  1. In Mi Home go to Automation β†’ Add.
  2. Select a condition (e.g., Time or Sensor Status).
  3. Add the action – Starting a robot vacuum cleaner.
  4. 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).

FAQ: Answers to Frequent Questions

Can I use regular water instead of distilled water?
No, it's going to build up scale in the tubes and the pump, and you can use boiled water as a last resort, but you're better off buying distilled water. ~50 rubles for 5 liters) For models with hot cleaning function (for example, DreameBot) X30 Ultra) distilled water is mandatory - ordinary when heated leaves precipitate.
Why doesn't the robot return to base after cleaning?
There are several reasons: the dock is on a carpet or uneven surface (the robot can't exactly dock), the battery is out (check if the charging indicator on the base is on), the map is lost (move the robot manually closer to the base and press Back to base in the application). Interference from other devices (e.g. 2.4GHz Wi-Fi repeaters) If the problem recurs, update your firmware or reset your map settings (Settings) β†’ Map. β†’ Reset the card).
How often should I change my rag for wet cleaning?
Depends on the intensity of use: 🧼 Microfiber: 1-2 months (or after 20-30 cleaning). 🧽 Velur cloth: 3-4 months (longer serves, but worse push-ups). 🧹 Disposable wipes: after each cleaning, signs that it is time to replace the cloth: divorces on the floor, unpleasant smell after cleaning, poor water absorption.
Can I wash the robot under running water?
The body of most Xiaomi models has only spray protection (IPX4), But not from direct water. To clean: Wash the case with a wet wipe. To remove dust from the brushes, use a small brush. Wash the water tank separately, without the use of aggressive detergents. If water gets inside (such as when a tank tips over), immediately turn off the robot, remove the battery and dry for 24 hours.
How to reset a robot to factory settings if it does not connect to Mi Home?
There are two ways: Software reset: Press and hold the power button for 10 seconds. After the beep (3 beep) release the button. Hardware reset (if the first method did not work): Turn the robot over and find the Reset button (usually next to the Reset button). QR-Press it with a paper clip for 5 seconds. Wait for the robot to reboot (white lights on) After reset, you have to reconnect the robot to Wi-Fi and adjust the map.