How to connect Xiaomi robot vacuum cleaner to the Mi Home app

Xiaomi’s modern robot vacuum cleaners are complex devices that cannot be fully used without pairing with a smartphone. It is integration into the smart home ecosystem that provides access to clean-up management, mapping and remote start-up. The initial set-up process can seem confusing to beginners, especially given the frequent changes to the Mi Home application interface and network protocols.

In this guide, we will take a closer look at each step of the connection, from choosing the right server to fine-tuning virtual walls. You will learn why Wi-Fi frequency plays a critical role, how to reset the device's communication module and what to do if the gadget is not online.

Before you go to the software part, make sure that the vacuum cleaner itself is fully charged and installed on the base. Often connection problems arise due to the fact that the battery is discharged to zero after long storage. Also prepare data from your wireless network: login and password should be at hand, as you will have to enter them manually.

Preparation for configuration: server selection and application version

The first and most important step is to install the current version of the Mi Home app (also known as Xiaomi Home), download the program exclusively from official Google Play or App Stores, as third-party builds may contain errors or malicious code.

The key thing that is often overlooked is the choice of server region: the top right corner of the app's home screen is the drop-down list of countries. The country of residence is usually chosen for devices designed for the global market (Global Version). If you have a Chinese version of the vacuum cleaner (CN Version, the server needs to be switched to China, otherwise the application will not see the device when searching.

⚠️ Note: When you change region in the Mi Home app, your list of devices may become cleared or unavailable as the data is stored on different servers.

For stable operation, it is also recommended to enable geolocation on the smartphone and provide the application with all the requested permissions, including access to the local network. Without these permissions, the detection protocol may not work correctly, and finding the device will take much longer or not give any result.

📊 What is your version of a robot vacuum cleaner?
Global (Global)
Chinese (CN)
European (EU)
I don't know.
other

Instructions for connection: step-by-step algorithm of actions

After the prep, you can go directly to pairing the device with the phone. Turn on the robot vacuum cleaner, press the corresponding button on the case, and wait for a voice message about readiness for work. On the Mi Home app home screen, click on the plus in the upper right corner to add a new gadget.

The app will automatically start scanning available devices within range. If your vacuum cleaner is nearby and in pairing mode, it should appear in the Local Devices list. Click on the device icon to begin the setup process. If the automatic search fails, select the model manually from the directory, typing in a search name like Xiaomi Vacuum Mop or Roborock.

☑️ Checklist before connection

Done: 0 / 5

The next step is to ask for a password from your Wi-Fi network, carefully check the keyboard layout and the character register, as an error in even one sign will lead to failure, and once you enter the data, the configuration will be transferred to the device, accompanied by a progress bar on the smartphone screen.

It is important not to switch between applications and not to lock the phone screen during data transfer. Bluetooth module of the smartphone helps to transfer the network settings to the vacuum cleaner, so the stability of the connection at this point is critical.

Wi-Fi problems: 2.4 GHz frequency vs 5 GHz

One of the most common reasons why a robot vacuum cleaner fails to connect is frequency band incompatibility. The vast majority of Xiaomi models, especially the budget and mid-range segments, only support the 2.4 GHz Wi-Fi standard. Modern routers often operate in dual band mode, combining 2.4 and 5 GHz networks under a single name, which can cause conflicts when set up.

If your smartphone is connected to the network 5 GHz, it may not "see" the vacuum cleaner or be able to transmit the settings to it, in such cases, it is recommended to temporarily separate the networks in the router settings, giving them different names (SSID), For example, HomeWiFi and HomeWiFi_5G. Connect your phone to the network without a prefix 5G and repeat the pairing procedure.

ParameterRange 2.4 GHz5 GHz range
Vacuum supportYes (basic standard)No (in most models)
Signal rangeTall, breaking through walls.Low, worse obstacles pass
Transmission speedUp to 150-300 MbpsUp to 800+ Mbps
StabilityMaybe it's made noise by neighbors.Cleaner air

Also worth paying attention to is the type of encryption: outdated security practices or, conversely, corporate security standards can block the connection of IoT devices. The optimal choice is the WPA2-PSK (AES) protocol. If a Hidden SSID is used, it also needs to be made visible during the setup.

💡

If you have a dual-band router and connection problems continue, try disabling the 5GHz band in the router’s web interface completely at the time of setting up.

Configure the map and virtual restrictions

Once connected successfully, the vacuum cleaner must build a map of the space, and then start a full cleaning while at home to fix the device if it gets stuck, and a laser navigator (LDS) or gyroscopic system will scan the space, creating a digital twin of your apartment in the app.

When the map is ready, you can edit it, divide rooms, name them, and set up cleaning procedures, and focus on virtual walls and no-go zones, which are digital barriers that prevent the vacuum cleaner from entering certain areas, such as long-pile carpets or pet bowls.

To create a no-go zone, go to the map settings, select the Zone or Wall tool, and draw a rectangle or line in the right place. The vacuum cleaner will ignore this area in any cleaning scenarios. This is much more convenient than using physical magnetic tapes that came with older models.

⚠️ Note: Do not edit the map or create virtual walls while the vacuum cleaner is running. All changes to the map configuration should be made only when the device is on base and not performing tasks.

Advanced Automation Features and Scenarios

Integration with Mi Home allows you to go beyond simple cleaning on a schedule. You can create complex scenarios by linking a vacuum cleaner to other smart home devices, such as running the cleanup immediately after the smart lock fixes that all residents have left the house, or turning on quiet mode at night.

In the Settings -> Voice management section, you can link your account to Google Assistant or Amazon Alexa if these services are supported in your region, allowing you to give commands by voice, although the functionality can be limited to basic actions like start, stop, or return to base.

The Secret Function of Quiet Cleaning
Many Xiaomi models have a hidden “Silent Mode” that doesn’t appear in the main menu.It can be activated through automation scenarios, setting the suction power to a minimum and turning off voice notifications.It’s perfect for cleaning at night.

The app also has a cleaning log, which stores the history of all launches, the area of cleaned space and operating time, which is useful for monitoring the condition of filters and brushes, and reminds you when it is time to replace consumables, based on the statistics of the motor clock.

Solving Frequent Connection Errors

If the installation process is stuck in the “Disconnected” or “Timeout Connection” phase, try resetting the Wi-Fi module on the vacuum cleaner itself, usually by pressing two buttons on the case (often a power button and a return button) simultaneously for 5-7 seconds until the device reports a network reset.

Another reason may be overloading Wi-Fi channel or using static IP-Try rebooting your router by turning it off for 30 seconds. Make sure the router doesn't have filtering on. MAC-Addresses that could block the new device.

In rare cases, the problem lies in the app itself. Try clearing the Mi Home app cache in your Android settings or reinstalling it completely, and it’s also worth checking if the antivirus or firewall on your smartphone is blocking your connection to local devices.

💡

90% of connection problems are solved by switching the phone to a 2.4 GHz network and completely resetting the Wi-Fi module on the vacuum cleaner with a combination of buttons.

Why can't the app see the vacuum cleaner even though it's on?
The vacuum cleaner is likely in standby mode, not in pairing mode. You need to reset the Wi-Fi settings on the device itself (usually by pressing two buttons) so that the network indicator starts flashing. Also check if the correct region is selected in the Mi Home app.
Can you drive a vacuum cleaner without the Internet?
Local control is possible only if the phone and vacuum cleaner are on the same Wi-Fi network, and only after the initial setup via the Internet.
What to do if the map of the room is built curved?
You can remove the map in the device settings and start building again, before that, it is recommended to remove unnecessary objects, wires from the floor and provide good lighting to make the sensors work correctly.
Does the Mi Home support multiple vacuum cleaners?
Yes, you can add an unlimited number of devices of the same type to one application, each of which can be given a unique name (e.g., "Kitchen", "Living Room") and customized schedules.