Xiaomiβs wet-cleaning robots (Mi Robot Vacuum-Mop, Dreame, Viomi) have become indispensable cleaning tools, but floor cleaning is not always required: dry cleaning is sometimes enough, especially on carpets, parquets or in high-humidity areas. Wet cleaning can be turned off in a number of ways, from temporarily banning a specific area to completely turning off the function in settings.
In this article, we will analyze all available methods: through the application Mi Home/Dreame, physical buttons on the body, voice commands (for models with support) Alice/Google Assistant, as well as hidden settings for advanced users, we will consider separately how to avoid typical errors, for example, when the robot continues moping even after the function is disabled or gives an error. E2 (water-tank).
If your model doesnβt support standard methods (e.g. Xiaomi Mi Robot Vacuum-Mop 2 Lite), the end of the article provides a universal workaround through creating βvirtual wallsβ in the cleaning map. Also, we will answer frequent questions: can you turn off wet cleaning forever, how to reset the settings to factory and what to do if after updating the firmware function became unavailable.
1. Disabling wet cleaning through the Mi app Home/Dreame
The most obvious and safe way is to use the official app. The instructions are suitable for most models, including the Xiaomi Mi Robot Vacuum-Mop P, Dreame D9, Viomi V3 Important: Before you start, make sure that the robot is connected to Wi-Fi and synced with your Xiaomi account.
Algorithm of action:
- Open the Mi Home app (or Dreame for the respective models).
- Select your robot vacuum cleaner from the list of devices.
- Go to Cleaning or Cleaning Settings (the name may vary depending on the firmware).
- Find the option Cleaning Mode or Cleaning Type.
- Choose only dry cleaning (Vacuum only) or turn off the slider next to wet cleaning.
- Save the changes and start a test cleaning.
If your app doesnβt have a direct disable option, try an alternative path:
- π± Create a zone without wet cleaning: In the Map section, draw a zone and select the vacuum cleaner only mode.
- π Change the cleaning order: Some models allow vacuuming first and then washing - just cancel the second stage.
- βοΈ Reset the cleaning settings: In Settings β Reset β Reset your cleaning settings (suitable for Dreame) D10 Plus).
Make sure the robot is charged at least 20 times%|Check the Wi-Fi connection|Update the Mi Home app to the latest version|Remove water from the tank (if any)-->
Important: On some models (e.g. Xiaomi Mi Robot Vacuum-Mop 2 Pro) after disabling the wet cleaning in the application, the robot can still supply water when launched through a physical button on the body.
Physical shutdown: buttons on the body and mechanical locks
If the application is unavailable (for example, there is no Internet) or the robot is not synchronized, you can turn off the wet cleaning manually.
| Model robot. | Method of shutting down | Notes |
|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop P | Hold the Mop button for 3 seconds before the beep. | The wet cleaning indicator will go out |
| Dreame D9/D10 | Mode button β Choose Vacuum Only | On the display will appear the icon of the vacuum cleaner without a drop |
| Viomi V2/V3 | Power combination + Mop (hold 5 seconds.) | It only works when the robot is turned off. |
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | Mechanical switch under the water tank cover | Remove the tank and move the lever to position OFF |
For models with removable water tank (for example, Dreame) W10) You can just not install the tank before cleaning, and the robot will automatically go into dry cleaning mode, but will issue a warning. E1 (This is not a critical mistake - cleaning will continue.
β οΈ Note: On Xiaomi robots with hybrid tanks (vacuum collector) + water tank in one enclosure) physical shutdown may cause error E3 (In this case, use the software methods in section 1.
What to do if the buttons do not respond?
3. Voice commands and smart home integration
If your robot vacuum cleaner supports voice assistants (Alice, Google Assistant, Siri via HomeKit), you can turn off the wet cleaning with your voice, which is convenient for quickly switching modes without opening the application.
Examples of teams:
- π€ "Alice, turn on only vacuum cleaner mode on Xiaomi"
- π€ "Okay Google, turn off the mop on the robot vacuum cleaner"
- π€ "Hey Siri, install dry cleaning mode for Dreame D10"
To set up voice control:
- In the Mi Home app, go to Device Settings β Voice control.
- Connect the robot to the right assistant (Yandex, Google or Apple HomeKit).
- Assign the device a clear name (for example, "Robot vacuum living room").
- You can check the available commands in the Scenarios section.
β οΈ Warning: Voice commands may not work if the robot is in Do Not Disturb mode or connected to another Wi-Fi network (such as a guest one). Some models (Xiaomi Mi Robot Vacuum-Mop Essential) only support basic commands like "start cleaning" without detailing modes.
Through the Mi Home app|By voice (Alice)/Google)|Physical buttons on the body|Automatic timetables|I don't use smart functions.-->
4. Hidden settings and workarounds for advanced users
If standard methods fail (for example, a menu item is missing after a firmware update), you can use hidden commands or alternative firmware, which require caution and are suitable for advanced users.
Method 1: Teams through Mi Home API
With the Mi Home Protocol tool (available on GitHub), you can send a direct command to the robot.
miio --call miio:vacuum.set_mop_mode 0Where 0 is the vacuum cleaner only mode, 1 is wet cleaning, 2 is a deep sink (for supported models).
Method 2: Alternative firmware (Valetudo, DreameBot)
Open source firmware such as Valetudo allows for flexible customization of the robot, including forced disabling of the mop.
- Unlock root access to the robot (instructions are available on the forum) XDA Developers).
- Install Valetudo through SSH Telnet.
- In the web interface of firmware (http://[IP-]) disable the Enable Mopping option.
π‘
Before you firmware, back up the original software! For this purpose, Valetudo has the option of Backup Firmware in the System section.
Method 3: Virtual Walls on the Map
If you can not turn off wet cleaning (for example, on Xiaomi Mi Robot Vacuum-Mop) 1C), You can create zones with a ban on moping:
- In the Mi Home app, open the cleaning map.
- Click Add Zone and circle the room.
- In the zone settings, select only a vacuum cleaner.
- Save and start cleaning.
On models with LiDAR (for example, Dreame) Z10 Pro) this method works more stable than on robots with optical sensors, since the map is built more accurately.
5.Error elimination after wet cleaning is turned off
Sometimes, after the mop is turned off, the robot is not behaving correctly, making mistakes, not starting cleaning, or continuing to supply water.
| Mistake/Problem | Possible cause | Decision |
|---|---|---|
| E2 (water-tank) | The humidity sensor detected the water residue. | Dry the tank with a hair dryer (5-10 minutes) or wipe the sensor with alcohol |
| Robot doesn't respond to mop shutdown | Failure of firmware or cache settings | Reset the settings to factory (Settings β Reset) |
| After the update, the item "Wet cleaning" disappeared | Changes in the interface of the new firmware | Check the Additional Settings section or roll back to the old version of the software |
| Robot washes floors despite blackout in app | Conflict between button settings and applications | Turn off the mop physically (see section 2) and restart the robot |
If the robot makes a mistake E5 (You've got a clogged pump, but you haven't used a wet cleaning, and it could be a sticky valve to fix it:
- Remove the water tank and rinse it with warm water.
- Blow the water supply tube (use a pump or compressed air balloon).
- Check the sealing ring on the tank - it could have shifted.
π‘
If the robot continues to supply water after all the manipulations, the electromagnetic valve is likely to be defective, and in this case, repairs are required at the service center.
6.How to permanently turn off wet cleaning (for power users)
If you no longer plan on using the moping function, you can physically modify the robot or disable it at the firmware level, which are irreversible and can be insecure!
Method 1: Disconnecting the pump supply
And there's a connector on the board that's responsible for the water supply, and if you disconnect it, the pump will stop working.
- Remove the bottom cover of the robot (a screwdriver will be required). T5 or T6).
- Find a pump (usually located next to a water tank).
- Disconnect the pump power connector (marked) PUMP or WATER).
- Close the cover and check the operation in vacuum mode.
Method 2: Firmware with disabled function
Some custom firmware (such as DreameBot) allow you to completely remove support for wet cleaning.
- Download the modified firmware from the forum 4PDA or XDA.
- Fly the robot through USB-OTG Wi-Fi (instructions depend on the model).
- In the new firmware settings, turn off the Enable Mopping option.
β οΈ Warning: Modifying the firmware can result in loss of functionality (e.g., laser navigator) or fire hazard (if the pump is not properly turned off).Before you start, check out the reviews about a particular firmware on thematic forums.
7.Alternatives: When to turn off wet cleaning is not necessary
In some cases, instead of turning off the mop, it is enough to set it up correctly.
- π‘οΈ Intensity Adjustment: In the Mi Home app, you can select the humidification level (for example, Laminate Weak).
- π Zone schedule: Set up automatic cleaning so that the mop only turns on in the bathroom and kitchen.
- π Use of disposable wipes: Some models (Dreame) H11) Support dry wipes for collecting dust without water.
If you are afraid of damaging the flooring, try:
- Set the vacuum cleaner regime + napkin tray" (available on Viomi) V3 Pro).
- Using distilled water instead of regular water reduces the risk of divorce.
- Set up zones with different intensity: for example, in the corridor - wet cleaning, in the bedroom - only a vacuum cleaner.
π‘
For Xiaomi robots with Yiko support, you can create a scenario: "If the robot is in the bedroom, turn off the mop." This will eliminate manual switching.