Installing Mi Home on the phone to control the robot vacuum cleaner Xiaomi: the full guide

Why Xiaomi’s Mi Home robot vacuum cleaner works half-heartedly

Xiaomi's robot vacuum cleaners are not just stand-alone cleaners, they're full-fledged smart home ecosystem devices. Without the official Mi Home app (or its global version of Mi Home Lite), you lose 80 percent of the functionality, from remote control to configuring cleaning areas.

Start cleaning on a schedule when you are not at home.

- set up virtual walls or forbidden areas;

- receive notifications of completion of cleaning or errors;

Update the firmware of the robot to correct bugs.

Moreover, some models (for example, Xiaomi Robot Vacuum-Mop 2 Pro or DreameBot D9) require binding to your Mi Account through the application – otherwise they will not be enabled after the first launch.

Which version of Mi Home to choose: Chinese or global

Before installing it is important to decide on the version of the application. Xiaomi has two main options:

  • 🌍 Mi Home (Global) – for the international market, supports Russian, but may not show some features for Chinese robot models.
  • πŸ‡¨πŸ‡³ Mi Home (Chinese) - full functionality, but the interface is in Chinese (can be translated through the phone settings.

For most users in Russia, Ukraine, Kazakhstan and other CIS countries, the best choice is the global version, available on Google Play and the App Store, has a Russian-language interface and is compatible with 95% of Xiaomi’s robot vacuum cleaners models, including:

  • πŸ€– Xiaomi Mi Robot Vacuum-Mop (All Generations);
  • πŸ€– DreameBot D9/D10 (Xiaomi-branded);
  • πŸ€– Viomi V2/V3 (Compatible with Mi Home);
  • πŸ€– Roborock S5/S6/S7 (They work through the same application).

⚠️ Note: If your robot vacuum cleaner is purchased in China (for example, on AliExpress or Taobao) and has the letters in the name CN, There's a good chance the global version of the Mi Home won't see the device, and you'll need a Chinese version. + Chinese phone account.

πŸ“Š What version of Mi Home are you using?
Global (Russian language)
Chinese (full functionality)
I don't know what I have.
I haven't installed it yet.

Step-by-step installation of Mi Home on Android

The Android installation process takes no more than 5 minutes, but there are nuances that are often forgotten.

  1. Download the app from Google Play at the link. Alternative β€” APK-file from Xiaomi official website (if Play Market is not available).
  2. Register an account: πŸ“± Open the application and click Register. πŸ“§ Please specify a valid email or phone number (for Russia, MTS, Beeline, MegaFon operators are supported). πŸ”’ Create a password (minimum 8 characters, with numbers and letters).

Set up the region

  • 🌐 In the upper right corner, tap the flag and select Russia (or your country), which is important for the servers to work properly.
  • πŸ“ Allow geolocation access – without it, the robot will not be able to determine your time zone for the cleaning schedule.
  • Region: Mi Home for iOS may have China as default. Change to Russia in profile settings.

If after installation the application gives an error "I failed to connect to the server", try:

  • πŸ”„ Restart the application and router.
  • 🌐 Change. DNS on a phone on 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
  • πŸ“΅ Shut down. VPN (if you use).

πŸ’‘

If you have an iPhone with iOS 17+ and the app doesn’t see the robot vacuum cleaner, try temporarily disabling the β€œPrivate Wi-Fi” feature in your network settings.

Connecting a robot vacuum cleaner to Mi Home

Now, the most important step is to connect the robot to the application, and it's 4 steps.

  1. Activation of the pairing mode: πŸ”„ Press and hold the power button on the robot body for 3-5 seconds until you hear the beep (or the Wi-Fi indicator flashes). 🎡 Some models (e.g. DreameBot) D10) Requires the combination of power + Home.
  2. Adding a device to Mi Home: βž• In the app, tap Add device (batch icon "+" top-right). πŸ” Select the category of vacuum cleaners and find your model (if it is not in the list, select Other).
  3. Wi-Fi connection: πŸ“Ά Make sure the phone is connected to a 2.4 GHz network (the robot won't see 5 GHz!). πŸ”‘ Enter your Wi-Fi password in the app. If the password contains Cyrillic or special characters, replace them with Latin.

Synchronization

  • ⏳ Wait until the process is complete (it can take up to 2 minutes) and the robot will emit a long beep when successfully connected.

If the error "Can not add device" appears at the connection stage, check:

Mistake.Reason.Decision
The device is not responding.The robot is not in pairing modeReboot the robot (hold power for 10 seconds) and re-activate
Wrong Wi-Fi passwordPassword contains inadmissible symbolsChange your network password to Latin + numbers (e.g. Xiaomi123)
Server unavailableProblems with the Internet or DNSSwitch DNS to 8.8.8.8 or use mobile internet
The device is not supportedThe wrong region in Mi HomeChange the region to China (if the robot is a robot) CN-version or Russia (for global models)
What if the robot is connected but not displayed in the list of devices?
Sometimes the robot successfully connects to Wi-Fi, but does not appear in the main menu of Mi Home. In this case: 1. Close the application and restart it. 2. Check the Device tab - perhaps the robot is displayed in another room (for example, Living room instead of Bedroom). 3. Update the firmware of the robot: Go to the device settings β†’ Software Update 4. If nothing helps, delete your device from your account (Settings) β†’ Remove the device) and reconnect.

Setting up a robot vacuum cleaner after connecting

Once you've successfully connected, you have to customize the robot to suit your needs, and here are the key parameters that you should set up right away:

  • πŸ“… Cleaning schedule: Go to Cleaning β†’ Schedule. Add days and times (e.g. daily at 10:00) Select the type of cleaning: vacuum cleaner only, vacuum cleaner + mop or deep cleaning.
  • 🧹 Zones and virtual walls: In the Map menu, click Add Zone and circle areas to be removed or avoided. For restricted areas (such as children's toys), use Virtual Walls.
  • βš™οΈ Suction settings: In Settings β†’ Suction power select mode: Quiet (for night cleaning), Balanced or Maximum (for carpets).
  • πŸ”” Notifications: Enable alerts for cleaning completion, errors (such as Stuck or Low Charge) and firmware updates.

Important: If you have a model with a moping function (such as the Xiaomi Vacuum-Mop 2 Pro), be sure to adjust the floor moisture level in the Settings β†’ Washing Mode menu. Too high a level can damage laminate or parquet.

⚠️ Warning: After the first cleaning, the robot will create a map of the room. Don't move it manually during this process, this can lead to navigation errors. If the map is inaccurate, delete it from the Map menu. β†’ Reset the card and start cleaning again.

πŸ’‘

Save a backup of the room map! After resetting or updating the firmware, the card may disappear. To avoid this, export it to Settings β†’ Map β†’ Save the map (not available on all models).

Update of the firmware robot vacuum cleaner through Mi Home

Regular firmware updates fix bugs, add new features (such as voice assistant support) and improve navigation.

  1. Open Mi Home and select your robot vacuum cleaner.
  2. Go to Settings. β†’ Update of the PO.
  3. If a new version is available, click Update.
  4. πŸ•’ Wait until it is completed (the robot will restart automatically). Do not turn it off during the process!

Update tips:

  • πŸ”‹ Make sure the robot is charged at least 30 times%.
  • πŸ“Ά Connect your phone to a stable Wi-Fi network (not mobile internet).
  • ⏳ If the update is hanging, wait 10-15 minutes. If nothing has changed, reboot the robot with the power button.

After the update, check:

  • 🧭 Correctness of the room map (sometimes you need to save).
  • βš™οΈ Performance of schedules and cleaning areas.
  • πŸ—£οΈ Compatible with voice assistants (Alice, Google Assistant.

Frequent problems and their solutions

Even after a successful connection, users face common errors, and here are the most common ways to fix them:

Problem.Possible causeDecision
Robot doesn't start cleaning on scheduleIncorrect time or time zone settingsCheck the Settings. β†’ Time zone in Mi Home and on the phone
The app does not show a map of the roomFirst cleaning is not completed or the robot has not returned to base.Start cleaning manually and wait for the cycle to complete.
Robots are constantly losing contact with Wi-FiA weak router signal or network congestionMove the router closer or set up Qos to prioritize the robot
Voice control is not working.Mi Account is not synced with Google/AliceReconnect your account in the voice assistant settings
Robot does not wash the floor (only vacuums)The water in the tank ran out or the pump clogged.Check the water level and clean the moping filter

If none of these methods worked, try:

  • πŸ”„ Reset the robot settings: hold the power button 10 seconds before the beep.
  • πŸ“± Reinstall Mi Home: Remove the app, clear the cache and install it again.
  • πŸ’¬ Contact for support: in Mi Home go to Profile β†’ Feedback.
Can you control a Xiaomi robot vacuum cleaner without the Mi Home?
Technically, but with serious limitations. Without the app, you can: Turn on/off the clean-up button on the case. Use the remote control (if you have one), but schedules, maps, power settings and notifications will not be available. Some models (such as the Roborock S7) require a binding to the Mi Home for the first setup.
How to transfer a robot vacuum cleaner to another Mi Home account?
To transfer the device to another user: In Mi Home, select robot β†’ Settings β†’ Sharing. Enter an email or phone number of the new owner. The new user must accept the invitation in his Mi Home. If you want to completely remove the device from your account, select Delete the device (the robot will be reset to factory settings).
Why doesn't Mi Home see a robot vacuum cleaner after a dump?
The reasons could be: The robot didn't pair (hold the Power button to the beep). You're trying to connect to a 5 GHz network (the robot only supports 2.4 GHz); the application selects the wrong region (e.g. China for the global model); Solution: check all the checklist items above and reconnect.
How to turn off the robot’s sound alerts?
To keep the robot quieter: In Mi Home, select the device β†’ Settings β†’ Sound Effects. Turn off the voice prompts and button sounds. For full silent mode, set Quiet Mode in the cleaning schedule. Note: some models (such as the DreameBot D10) do not allow you to completely turn off sounds due to security requirements.
Can I use Mi Home on two phones at the same time?
Yes, but with reservations: One Mi Account can be authorized on multiple devices. However, only one application (the last one connected) can control the robot at the same time. To manage it together, set up Sharing (see question above). If both phones send commands at the same time, the robot may not work correctly.