How to control the robot vacuum cleaner Xiaomi through the app: from connection to hidden features

Xiaomi vacuum cleaners are no longer a curiosity โ€” today they are full-fledged assistants that can not only remove dust, but also build maps of rooms, avoid obstacles and even wash floors. However, many owners use only basic functions, without even knowing that through a proprietary application you can turn a device into a real โ€œsmart cleaner.โ€ The problem is that the interface of the Mi Home or Mi Robot (depending on the model) is not always intuitive, and some options are hidden so deep that it is almost impossible to find them without guidance.

This article will not just tell you how to connect a robot vacuum cleaner to a phone, but will reveal all the nuances of control: from creating virtual walls to setting up a zone cleaning schedule. We will understand why the Xiaomi Mi Robot Vacuum sometimes โ€œglutsโ€ in the application, how to update the firmware without the risk of โ€œbrickingโ€ the device, and even learn how to use voice commands through Alice or Google Assistant. If you think that your vacuum cleaner can only drive around the room and squeak when stuck, prepare to be surprised.

We warn you right away that the functionality of the application may differ depending on the model of the vacuum cleaner (Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop Essential, etc.) and the region of the firmware. For example, in the Chinese version of Mi Home, options are available that are not available in the global one. But don't worry - we will point out all the key differences.

1.What app you need to control the robot vacuum cleaner Xiaomi

The first question that a beginner has is, which app to download? There are two options here, Mi Home and Mi Robot. Let's figure out what the difference is and what to choose.

Mi Home is a universal application for all Xiaomi devices, including light bulbs, sockets and robot vacuum cleaners. The plus is that you can manage the entire ecosystem of a smart home in one place.

Mi Robot (formerly called Mi Home Robot) is a specialized application for robot vacuum cleaners only, and there are more features for cleaning: detailed statistics, advanced maps, zone adjustment and even wet cleaning management (for models with floor washing function). If you have Mi Robot Vacuum-Mop 2 Pro or later, you better use this application.

  • ๐Ÿ“ฑ Mi Home โ€“ for old models and those who manage all Xiaomi equipment in one place.
  • ๐Ÿค– Mi Robot โ€“ for new vacuum cleaners (2020 and later) with enhanced cleaning functions.
  • ๐ŸŒ Regional reference: If you bought a vacuum cleaner in China, you may need a Chinese version of the app (e.g. Mi Home China).

Important: Some models (such as the Mi Robot Vacuum-Mop 2 Lite) only work through the Mi Home, and the Mi Robot Vacuum-Mop P supports both applications, but with different functionality.

โš ๏ธ Note: If you are using Mi Home and donโ€™t see some features (e.g., cleaning area settings), try changing the region in your app profile to China.

2. Step-by-step instruction: how to connect the robot vacuum cleaner Xiaomi to the phone

The connection process seems simple, but in practice, many people encounter errors like "Disconnected to the device" or "Vacciner not found" and let's take a step-by-step guide that will help avoid typical problems.

The first thing to do is to prepare the vacuum cleaner:

  1. Charge the device to 100% (the indicator on the case should burn green).
  2. Make sure the vacuum cleaner is near the router (no further than 2 meters).
  3. Press and hold the power button on the body for 3-5 seconds until you hear an audible signal (usually a voice message in Chinese or English).

We shall proceed to the annex:

  1. Open Mi Home or Mi Robot and click Add Device (Icon "+" top-right).
  2. Select the category "Vacuum cleaner" and find your model in the list. If it's not available, select "Other" and type the name manually.
  3. Follow the instructions on the screen: the app will prompt you to connect to the Wi-Fi network created by the vacuum cleaner (it will be called something like this). Xiaomi_Vacuum_XXXX).
  4. After connecting to the vacuum cleaner network, go back to the main Wi-Fi menu on your phone and connect back to your router.
  5. Wait for the completion of the setting - the vacuum cleaner will emit an audio signal, and its icon will appear in the application.

If there is an error at some point, check:

  • ๐Ÿ”Œ Router: Must support the standard 802.11 b/g/n frequency-wise 2.4 GHz (5 GHz is not suitable!).
  • ๐Ÿ“ถ Wi-Fi signal: If you have a dual-band router, temporarily shut down 5GHz network to avoid conflicts.
  • ๐Ÿ”’ Password: Do not use Cyrillic or special characters in your Wi-Fi password โ€“ this may cause a crash.

Make sure the vacuum cleaner is 100-charged%|

Place the vacuum cleaner next to the router (no further than 2 m)|

Check that the router is operating at 2.4 GHz.|

Turn off VPN or proxy on your phone |

Remove old โ€œjunkโ€ Wi-Fi networks in your phone settings-->

โš ๏ธ Warning: If the vacuum cleaner was previously linked to another Xiaomi account, it must be reset first. To do this, press and hold the "Power" and "Home" buttons (or "Spot Cleaning") simultaneously for 10 seconds until you hear the reset sound.

3. Basic management functions in the application: what can be configured

Once you've successfully connected, you'll have access to the basic functions, so let's see what you can do through the app, other than the basic command, "Start cleaning."

The main screen usually contains:

  • ๐Ÿ—บ๏ธ Map of the room (if the model supports laser navigation).
  • ๐Ÿ”„ Quick access buttons: start cleaning, return to base, pause.
  • โš™๏ธ Quick settings: Cleaning mode (quiet, standard, intense), wet cleaning (if supported).
  • ๐Ÿ“Š Statistics: time of last cleaning, covered area, battery status.

But the real magic is hidden in the advanced settings: go to the vacuum cleaner menu (stamp its icon) and explore the following options:

3.1. Set up map and cleaning areas

If your model supports map construction (e.g. Mi Robot Vacuum-Mop 2 Pro Pro with a map-building feature) LDS-laser, you can use it:

  • ๐Ÿ“ Keep several floors (useful for two-level apartments).
  • ๐Ÿงน Allocate cleaning areas: for example, only clean the kitchen or hallway.
  • ๐Ÿšซ Create virtual walls and forbidden areas (so that the vacuum cleaner does not come under the bed or to the cat bowl).
  • ๐Ÿ”„ Set up the order of cleaning rooms (first bedroom, then kitchen, etc.).

To create a zone:

  1. Slip on the map and select "Add Zone".
  2. Circle the area with your finger.
  3. Choose cleaning mode (dry, wet, intense).
  4. Save and start cleaning only in this area.

Cleaning schedule

One of the most useful features is automatic cleaning on schedule. You can set up:

  • โฐ Cleaning every day at the same time.
  • ๐Ÿ“… Cleaning on the days of the week (for example, only on weekdays).
  • ๐Ÿ  Different schedules for different rooms (if the card is saved).

To add a timetable:

  1. Go to the Settings โ†’ Cleaning schedule.
  2. Click "Add" and select the days of the week.
  3. Specify the start time and cleaning mode.
  4. Save - the vacuum cleaner will start automatically.

Automatic cleaning on schedule|

Manual launch from the phone|

Zone cleaning|

Voice control|

Other (write in the comments)-->

Suction and wet cleaning settings

Depending on the model, you can adjust:

  • ๐Ÿ’จ Suction power: from "Quiet" (for night cleaning) to "Maximum" (for carpets).
  • ๐Ÿ’ง Water level (for models with floor washing function): low, medium, high.
  • ๐Ÿ”„ Number of passages in one zone (useful for highly contaminated areas).

For example, Mi Robot Vacuum-Mop 2 Pro is the best settings for the following:

  • For laminate: suction power "Standard", wet cleaning "Mediocre".
  • For carpets: power "Maximum", wet cleaning "Switched off".

4. Hidden functions and life hacks for power users

Now, to the things that Xiaomi doesn't tell you about in the manual, these are the things that will make cleaning even more efficient.

4.1 Voice control via Alice, Google Assistant or Siri

If you have a speaker with Alice (Yandex Station), Google Home or Apple HomeKit, you can control the vacuum cleaner with your voice.

  1. Connect your Xiaomi account to the appropriate service (for example, through Yandex.Smart Home).
  2. Give a command like, "Alice, turn on the vacuum cleaner" or "OK Google, start cleaning the living room."

List of supported voice commands:

  • ๐ŸŽค "Start cleaning โ€“ start standard cleaning.
  • ๐ŸŽค "Return to base โ€“ return to docking station.
  • ๐ŸŽค "Clean the kitchen" - cleaning in the specified area (if the card is saved).
  • ๐ŸŽค "Set a quiet mode" - change the suction power.

Manual control as a remote control

The application has a manual control mode (icon with joystick), which allows:

  • ๐ŸŽฎ Managing a vacuum cleaner like a toy machine is useful if it is stuck or needs to reach a hard-to-reach place.
  • ๐Ÿ” View the image from the camera (if the model is equipped with it, for example, Mi Robot Vacuum-Mop 2 Pro).
  • ๐Ÿ”Š Turn on the beep to find the vacuum cleaner if it is lost.

To activate this mode:

  1. Open the vacuum cleaner map in the application.
  2. Slip the joystick icon in the lower right corner.
  3. Use virtual arrows to control.

โš ๏ธ Warning: In manual mode, the vacuum cleaner does not build a map and may encounter obstacles. Do not use it for long cleaning - only for short maneuvers.

Updating the firmware: how not to break the vacuum cleaner

Regular firmware updates add new features and fix bugs, but improper updates can cause crashes.

  • ๐Ÿ”‹ The battery charge must be at least 50%.
  • ๐Ÿ“ถ Stable Wi-Fi connection (it is better to connect your phone to the same network as the vacuum cleaner).
  • โณ Do not interrupt the process โ€“ the update can take up to 20 minutes.

How to update firmware:

  1. Go to Settings โ†’ About the device โ†’ Update firmware.
  2. If a new version is available, click "Update".
  3. Wait until the finish โ€“ the vacuum cleaner will restart automatically.
What to do if the update is suspended?
If the vacuum cleaner is โ€œhangingโ€ during the upgrade stage (red light, does not respond to commands), try: 1. Reboot the router and phone. 2. Hold the power button on the vacuum cleaner for 10 seconds for a forced reboot. 3. If it does not help - reset the device to the factory settings (buttons "Power" + "Home for 10 seconds and repeat the update. At the very least, contact Xiaomi with the model and firmware version.

4.4 Integration with a smart home

Xiaomiโ€™s robot vacuum cleaner can be linked to other smart home devices, such as:

  • ๐Ÿ”Œ Automatic cleaning when leaving the house: if the geolocation of the phone shows that you have left, the vacuum cleaner will start to clean.
  • ๐ŸŒก๏ธ Cleaning by dust sensor: if the smart air sensor (Xiaomi Air Purifier) detects high levels of pollution, the vacuum cleaner is activated.
  • ๐Ÿšช Synchronization with door sensors: if the door is open, cleaning will stop (so that the vacuum cleaner does not go outside the apartment).

To set up automation:

  1. Open Mi Home and go to Automation.
  2. Click "Add" and select a condition (e.g., "Geolocation").
  3. Specify the action - start cleaning.
  4. Save the script.

Typical problems and their solutions

Even the most reliable devices sometimes fail, and let's look at the most common problems in operating a robot vacuum cleaner through an application and how to solve them.

5.1. The vacuum cleaner does not connect to Wi-Fi

If the device does not see the network or is permanently disconnected:

  • ๐Ÿ”„ Reboot the router and vacuum cleaner.
  • ๐Ÿ“ถ Check Wi-Fi frequency: vacuum cleaner only works at 2.4 GHz.
  • ๐Ÿ”’ Change the network password: remove Cyrillic and special characters.
  • ๐Ÿ“ฑ Update the Mi Home or Mi Robot app to the latest version.

5.2. The application does not see the vacuum cleaner

If the device is not listed:

  • ๐Ÿ”„ Reboot the vacuum cleaner: Hold the power button for 10 seconds.
  • ๐Ÿ“ฑ Remove the device from your account and add it again.
  • ๐ŸŒ Check the region: in the Mi Home profile settings, select โ€œChinaโ€ if your model does not support global firmware.
  • ๐Ÿ”Œ Reset the vacuum cleaner settings to factory (Power buttons" + "Home for 10 seconds).

5.3 The vacuum cleaner doesn't build a map or drives chaoticly

If the map of the room is not saved or the robot moves randomly:

  • ๐Ÿงน Clean the sensors: wipe the lidar (laser sensor) and optical sensors with a dry napkin.
  • ๐Ÿ’ก Make sure there is enough light: in the dark, some models lose orientation.
  • ๐Ÿ—บ๏ธ Reset the map in the settings and let the vacuum cleaner re-examine the room.
  • ๐Ÿ”„ Update your firmware โ€“ newer versions often improve navigation algorithms.

Errors in wet cleaning

If the vacuum cleaner does not wash the floor or leaves a divorce:

  • ๐Ÿ’ง Check the water level in the tank.
  • ๐Ÿงฝ Clean the water supply nozzle - it can clog up.
  • ๐Ÿงน Use only special wipes for wet cleaning (normal rags can damage the mechanism).
  • โš™๏ธ Adjust the intensity of water supply in the settings.
Problem.Possible causeDecision
Vacuum does not respond to commands from the appNo connection to Wi-Fi or Xiaomi serversRestart the router, check the Internet on the phone
The map of the premises is not savedDirty sensors or weak laser signalClean the lidar, make sure there is good lighting.
The vacuum cleaner is always stuck.Low sills, wires on the floor or weak bumpersUse virtual walls, check collision sensors
Battery discharges fastWorn-out battery or high suction powerReplace the battery or reduce power in the settings
The application gives an error "Device offline"Vacuum cleaner disconnected from Wi-Fi or Xiaomi serverRestart the vacuum cleaner, check the network connection

๐Ÿ’ก

If the vacuum cleaner has become unorientated after moving, don't rush to reset the map. Try moving the dock to a new location and let the robot re-examine the room, often to avoid a complete reset.

6. Comparison of Opportunities in Mi Home and Mi Robot

As we mentioned earlier, the functionality of the applications is different, and in the table below, we compare the key features for the popular vacuum cleaners.

FunctionMi HomeMi RobotNotes
Managing Multiple Devicesโœ…โŒMi Robot only works with vacuum cleaners
Detailed map setting (zones, walls)โŒ (basic functions only)โœ…In Mi Home, the map is often displayed without editing capability.
Zone cleaning scheduleโŒโœ…In Mi Home, you can only set up a general schedule.
Manual control (joystick)โœ…โœ…Available in both applications
Cleaning statistics (area, time)โŒ (basic)โœ… (detailed)Mi Robot reveals the history of cleaning for a month
Wet cleaning setupโŒ (switch-on)โœ… (intensity-control)Mi Robot can be used to select the water level

Mi Robot supports Multicard (saving multiple floors) for models with laser navigation, whereas Mi Home often does not.

7.Security and privacy: what you need to know

Xiaomi's robot vacuum cleaners collect data about your home: maps of rooms, cleaning routes, usage statistics, which raises questions about privacy.

What data is transferred to Xiaomi?

  • ๐Ÿ—บ๏ธ Maps of premises (stored on Xiaomi servers to improve navigation algorithms).
  • ๐Ÿ“Š Cleaning statistics (time, area, regimes).
  • ๐Ÿ”ง Device information (model, firmware version, battery status).

How to protect your data:

  • ๐Ÿ”’ Turn off cloud-based map sync in the app settings (if this option is available).
  • ๐ŸŒ Use a local area network: some models allow you to control the vacuum cleaner without transferring data to the cloud.
  • ๐Ÿ”„ Regularly update firmware โ€“ new versions often close vulnerabilities.
  • ๐Ÿ›ก๏ธ Set up two-factor authentication in your Xiaomi account to protect device access.

If you are concerned about privacy, look for models with local control (for example, some firmware for Mi Robot Vacuum allows you to control the vacuum cleaner through a home server without a cloud).

โš ๏ธ Warning: If you sell or transfer a vacuum cleaner to another person, be sure to drop it to factory settings and remove it from your Xiaomi account.

8. Frequently Asked Questions (FAQ)

Can you control a Xiaomi robot vacuum cleaner without the Internet?
Yes, but with limitations. Most models require the Internet only for initial setup. Once connected to Wi-Fi, the vacuum cleaner can be controlled over a local network (unless the router blocks local interaction between devices). However, some features (such as voice control via Alice or firmware updates) will not work. Alternative firmware like Valetudo can be used for full offline management, but this requires technical skills and may be insecure.
How to reset your Wi-Fi password in a vacuum cleaner if it doesnโ€™t connect?
If the vacuum cleaner is saved with an outdated Wi-Fi password, it should be reset: Press and hold the power and home buttons (or "Spot Cleaning") for 10 seconds. The vacuum cleaner will emit an audible signal and reset to the factory settings. Connect it again through the application, specifying the new Wi-Fi password.
Why doesnโ€™t the vacuum cleaner return to the base after cleaning?
The reasons may be as follows: ๐Ÿ”‹ Low battery charge โ€“ vacuum cleaner tries to get to the docking station but fails to make it. ๐Ÿ—บ๏ธ The docking station is moved - if you move the base, the vacuum cleaner won't find it on the old map. ๐Ÿšซ Obstacles to the road โ€”