How to set up a Xiaomi robot vacuum cleaner on Android: a complete guide from connectivity to fine-tuning

Why setting up a Xiaomi robot vacuum cleaner via Android is not just β€œon and off”

Xiaomi’s robot vacuum cleaners are no longer a curiosity, but many users are still limited to basic functions: remote launch or button on the body. Meanwhile, full-fledged customization through the Mi Home app (or Xiaomi Home for new models) on Android reveals up to 80% of the device’s hidden potential.

In this article, we will look at all the stages of configuration, from the first connection to advanced functions such as creating virtual walls or adjusting the cleaning of the circuit, and pay special attention to the typical errors that cause the robot to β€œlost” in the apartment, do not reach the base or ignore the specified areas. And at the end, you're waiting. FAQ Answering the questions users ask most often, such as why Xiaomi Mi Robot Vacuum-Mop 2 Lite doesn’t save the map or how to reset to factory settings without a smartphone.

Note: the instructions are relevant for all modern models Xiaomi/Mi/Dreame (including Mi Robot Vacuum-Mop 2 Pro, DreameBot D9, Xiaomi Robot Vacuum E10 However, some features may vary depending on the firmware version and regional software. 2020 Check for updates in the app.

Step 1: Preparing before first turn on – what to do before installing the application

Many users make the critical mistake of first downloading Mi Home and then discovering that the robot is not connecting to Wi-Fi or "can't see" the base. To avoid this, follow 4 mandatory steps before launching the application:

  • πŸ”‹ Charge the robot to 100% β€” even if the indicator shows a partial charge, connect the device to the base for 2-3 hours.
  • πŸ“Ά Check the router: the robot only supports 2.4GHz networks (not 5GHz!).If you have dual-band Wi-Fi, split the networks in the router settings or temporarily disable 5GHz.
  • πŸ“± Update Android: Mi Home app requires a version not lower than Android 6.0. Older devices may crash when syncing cards.
  • 🧹 Prepare the room: remove wires, small objects and carpets with a long pile (more than 1.5 cm) from the floor. The first cleaning should be done without obstacles for the correct construction of the map.

Tip: If you have a wet-cleaning model (such as the Mi Robot Vacuum-Mop P), fill the water tank before you turn on, so the robot can calibrate the fluid flow immediately. Use only distilled or boiled water to avoid lime plaque on the napkin.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Lite
DreameBot D9/L10
Xiaomi Robot Vacuum E10
Another model
I haven't bought it yet.

Step 2: Install and configure the Mi Home app – Step-by-step with pictures

The official application for managing Xiaomi robot vacuum cleaners is Mi Home (or Xiaomi Home for new devices), which can be downloaded from Google Play, but there is a caveat: in some regions (for example, in Europe), the application may be called Mi Home (Global) or Xiaomi Home (EU). The functionality is identical, but the interface may differ slightly.

Instructions for installation and initial setting:

  1. Download and install Mi Home. When you first start, select the region of Russia (or your country) – this is important for the correct operation of Xiaomi servers.
  2. Register or log in through your account Xiaomi/Mi Account. If it is not available, create a new one (you will need an email or phone number).
  3. Click Add Device (+) β†’ Select Smart Home β†’ Robot vacuum cleaner category.
  4. Hold the power button on the robot for 3-5 seconds until you hear a voice message (or beep) about the readiness to connect.
  5. In the app, select your model from the list. If it is not available, select Another device and enter the name manually.
  6. Connect to the robot’s Wi-Fi network (it will be called something like that). MiRobot_XXXX). Go back to the app and select your home network. 2.4 GHz.
  7. Wait until the sync is complete (it can take up to 5 minutes).

⚠️ Note: if at the stage of connecting to Wi-Fi there is an error "Can not connect to the network", check:

  • Is the router’s client isolation mode turned off?
  • Is it not being used? VPN or an ad blocker (such as AdGuard) on your phone.
  • Is the power saving mode for the Mi Home app on Android enabled?

β˜‘οΈ Checklist before connecting the robot to Wi-Fi

Done: 0 / 4

Step 3: First Cleaning and Mapping a Room – How to Avoid Chaos

Once connected, the robot will prompt the first cleaning, which is a key step, because it depends on how accurately the map of your apartment will be constructed, and errors in this step lead to the robot later being lost, missing zones, or returning to base incorrectly.

How to properly clean the first cleaning:

  1. Close all doors to rooms that do not need to be cleaned (such as a bathroom or balcony) and the robot should only examine the rooms that will be included in the map.
  2. Make sure there are no mirrors, glass or glossy surfaces on the way – they can knock down laser sensors (especially in models with a high-performance laser). LDS-scanner).
  3. Run the cleanup in Full Cleanup mode (not Zone or Point) and this will allow the robot to go around all corners and build the most accurate map.
  4. Don’t interrupt the process, even if it takes 1-2 hours, and stopping prematurely will result in a fragmented map.

Once you have finished cleaning, open the Map tab in the Mi Home app. If the map is built correctly, you will see:

  • πŸ—ΊοΈ Clear contours of rooms (without "holes" or overlays).
  • πŸšͺ Correctly marked doors and passageways.
  • 🏠 The robot base in the right place (usually marked with a home icon).

If the card is β€œteared” or incomplete:

  1. Start cleaning again in the same mode.
  2. Check if the sensors are disturbed by direct sunlight or infrared sources (such as heaters).
  3. Update the firmware of the robot (the device settings tab) β†’ Update of the PO).
What if the robot doesn’t return to base?
If the robot can't find the base after cleaning, check: - Are there any obstacles on the way (even a small threshold of 1.5 cm can be a problem). - Is there enough lighting in the base area (in the dark, the camera or sensors may not work). - Has the base moved from its place (even by 10-15 cm). If so, move it back and start cleaning again to rebuild the map.

Step 4: Set up a cleaning schedule – how to automate the process

One of the key features of Xiaomi’s robot vacuum cleaners is the ability to set a flexible cleaning schedule, so you can set up daily cleaning in your absence, choose different modes for weekdays and weekends, or even tie the launch to other devices (for example, a motion sensor).

How to set up a schedule:

  1. Open the Mi Home app, select your robot β†’ Schedule.
  2. Click Add Schedule and select the days of the week (you can specify individual days or intervals, for example, Pn-Pt).
  3. The optimal time is when you are not at home (for example, 10:00-12:00) so that the robot does not interfere.
  4. Select cleaning mode: Quiet is the minimum power, suitable for daily cleaning. Balanced is the optimal balance of noise and quality. Turbo is the maximum power for general cleaning. Wet cleaning is only for models with floor cleaning function.

Activate the Repeat option if you want cleaning to take place regularly.

Advanced Life Hack: If you have other Xiaomi devices (like a smart lamp or door opening sensor), you can set up automation through the Scripts tab.

  • πŸ”„ "Cleaning while care": the robot starts when everyone leaves the house (according to geolocation of phones).
  • πŸšͺ "Cleaning after ventilation: the robot begins to clean after 10 minutes after closing the window (according to the opening sensor).

⚠️ Note: if you use Wet Cleaning mode on your schedule, make sure there is enough water in the tank.Some models (e.g. DreameBot) L10) They can automatically cancel cleaning if the water level is below minimum. To avoid this, check the water supply in advance or set up notifications in the application.

πŸ’‘

If the robot often forgets its schedule, check the energy saving settings on the phone. Add the Mi Home app to the exceptions so that it works in the background.

Step 5: Zoning and Virtual Walls – How to Stop a Robot from Cleaning Where It Should Not Be

By default, the robot will clean all available spaces, but often you need to exclude individual areas β€” for example, a nursery during sleep, a place near a pet bowl or a carpet that can not be wet.

How to set up no-go zones and virtual walls:

FunctionHow to set upFor which models?
No-go zonesOpen the map in the app. Click Edit β†’ Add a zone. Circle the area to be excluded. Select a no-go zone and save.All models with LDS/laser-scanner
Virtual wallsOn the map, click Add Add β†’ Virtual wall. Draw a line that separates the rooms. Save the changes.Map-enabled models (e.g. Mi Robot Vacuum-Mop 2 Pro)
Cleaning areasSelect Add Zone β†’ Clean area: Circle the area that you need to clean more often (for example, near the front door).All models.
Carpets (rounding mode)On the map, highlight the carpet. Choose Avoid or Remove with increased power.Models with coating sensors (e.g. DreameBot) D9)

Important: virtual walls and no-go zones don't stay in the robot's memory, they're tied to a map in the app. If you reset the settings or reinstall the Mi Home, you'll have to reconfigure the zoning. To avoid that, back up the map:

  1. Open the map in the app.
  2. Click on three dots in the upper right corner β†’ Save the map.
  3. Select Export and save the file to your phone or cloud.

πŸ’‘

The video zoning instruction is available on Xiaomi's official YouTube channel, and look for the video "Mi Home: How to Set Up No-Spot Zones for a Robot Vacuum Cleaner" that shows the process.

Step 6: Advanced Settings – Suction Force, Floor Washing, and Alice Integration

The basic features are enough for everyday cleaning, but if you want to maximize the efficiency of the robot, it is worth digging into advanced settings.

1. Adjustment of the suction force for different coatings

In the Mi Home application, you can set different suction power for different rooms or zones:

  • πŸͺ΅ Laminate / parquet: Quiet mode (so as not to damage the coating).
  • 🧡 Carpet: Turbo or Maximum (for deep cleaning).
  • 🧊 Tile: Balanced + Wet cleaning (if maintained).

2. Optimizing wet cleaning

If your model supports floor washing (e.g. Mi Robot Vacuum-Mop 2 Pro), pay attention to these settings:

  • πŸ’§ Water level: Choose Low for laminate, Medium/High for tile.
  • 🧼 Cleaning solution: use only specialized tools for robot vacuum cleaners (normal ones can foam and damage the mechanism).
  • πŸ”„ Change the wipe after every 2-3 cleanings, even if it looks clean.

3. Voice control via Alice or Google Assistant

Xiaomi robots support integration with voice assistants, to adjust control through Alice:

  1. Open the Alice app on your phone.
  2. Go to the Devices. β†’ Add the device.
  3. Choose Xiaomi and log in through your Mi Account.
  4. After synchronization, you can use commands like: "Alice, run the robot vacuum cleaner in the living room" "Alice, return the vacuum cleaner to the base" "Alice, turn on the quiet cleaning mode"

⚠️ Warning: If the robot doesn't respond to voice commands, check:

  • Is it connected to the same Mi Account as Alice's app?
  • Is the robot software updated (older versions of the firmware may not support voice control).
  • Is the robot's settings disabled at Remote Control?

Step 7: Update your firmware and reset your settings – when needed

Regular firmware updates fix bugs, add new features (such as support for new types of coatings) and improve navigation algorithms, but improper updates can cause malfunctions β€” the robot will start to β€œglut”, lose communication with the base or ignore commands.

How to update the firmware safely:

  1. Make sure the robot is at least 50% charged.
  2. Connect your phone to a stable Wi-Fi network (not mobile internet!).
  3. Open Mi Home, select the robot β†’ Settings β†’ Update of the PO.
  4. If an update is available, click Update and wait until it is completed (don’t interrupt the process!).

When you may need to reset your settings:

  • πŸ”„ The robot is constantly β€œhanging” or rebooting.
  • πŸ—ΊοΈ The map of the room is built incorrectly even after several attempts.
  • πŸ”Œ Robot doesn’t connect to Wi-Fi despite settings.

How to Reset Xiaomi Robot Vacuum to Factory Settings:

There are two ways – through the application and hardware reset.

Method 1: Mi Home (soft reset)

  1. Open the app, select the robot β†’ Settings β†’ General. β†’ Resetting settings.
  2. Confirm action. The robot will restart and return to factory settings (map and schedule saved!).

Method 2: Hardware reset (complete)

Use this method if the robot does not respond to commands or connects to the application:

  1. Turn off the robot (hold the power button for 5 seconds).
  2. Press the power and home buttons (or Spot Clean, depending on the model) for 10-15 seconds at the same time until you hear the beep.
  3. Release the buttons. The robot will reboot and reset to factory settings (all data, including the map, will be deleted!).

⚠️ Warning: After a complete reset, the robot will lose its link to the account and have to reconnect, as in the first turn on. If you sell or transfer the robot to another person, be sure to perform a hardware reset to delete your data from the device memory.

FAQ: Answers to Frequent Questions About Setup of Xiaomi Robot Vacuum Cleaners

The robot doesn't save the map after cleaning.
This problem most often arises from: πŸ”‹ Low battery power during map construction (charge the robot to 100% and restart cleaning). πŸ“‘ Weak Wi-Fi signal in the cleaning area (check the signal level in the router settings). πŸ€– Outdated firmware (update the robot software via Mi Home) If the problem persists, try resetting the map manually: open the map in the application β†’ Map settings β†’ Reset the card.
How to turn off the robot’s voice prompts?
Voice alerts can be turned off or made quieter: Open Mi Home, select robot β†’ Settings β†’ Voice prompts. Move the volume slider to a minimum or turn off the option completely. For some models (e.g. DreameBot) D9) It is also possible to replace voice with melodic signals.
Can you control a robot without the internet?
Yes, but with limitations: πŸ“± Bluetooth: Some models (e.g. Mi Robot Vacuum-Mop 2 Lite) support Bluetooth control within a radius of up to 10 meters. πŸŽ›οΈ You can use the buttons on the case, you can start/stop cleaning or send the robot to the base, but the schedule, maps and remote control only work when you connect to Wi-Fi.
The robot doesn't clean floors, even though there's water in the tank.
Check it out: πŸ’§ Type of wipe: Use only original or certified wipes for wet cleaning. πŸ”§ Washing nozzle: It must be properly installed (you will hear a click when fixing). βš™οΈ Cleaning mode: You should select Wet Cleaning or Mixed Cleaning in the settings. If the problem persists, try cleaning the water supply tubes (the instructions are in the user manual).
How to transfer the robot settings to a new phone?
To avoid reconfiguring the robot: On the old phone, open Mi Home and export the settings (in your account profile). β†’ Settings β†’ Backup. Install Mi Home on your new phone and log in to the same Mi Account. Settings and maps are automatically synced to the cloud (if the robot was linked to the account). If sync is not happening, check if the robot is connected to Wi-Fi and if the password from the network has changed.