Why the Mi Home app doesn't see Xiaomi vacuum cleaner: the full guide

The situation when a smart robot vacuum cleaner refuses to sync with the application is familiar to many owners of Xiaomi equipment. It would seem that everything is done according to the instructions: the device is on, Wi-Fi works, but finding devices in the Mi Home application does not give results. This is annoying, since without being tied to a smartphone, you can not set up cleaning schedules or control the device remotely.

The reasons for this behavior can be many: from banal discrepancies of regions to problems with the frequency of the wireless network. Often users immediately begin to sin about the malfunction of the gadget itself, although in most cases it lies in the software settings. Understanding the logic of the ecosystem will help quickly find and fix the problem.

In this article, we'll go into detail about all the possible scenarios that make it impossible for an app to detect a device, from simple Wi-Fi checks to complex server manipulations, and by following the steps carefully, you can reconnect the phone to your home assistant.

Problems with Wi-Fi network and frequency 2.4 GHz

The most common reason Mi Home doesn’t see a vacuum cleaner is because of the wireless network.Most of Xiaomi, Roborock and Viomi’s robotic vacuum cleaners run exclusively in the 2.4GHz frequency range. Modern routers often combine the 2.4GHz and 5GHz bands under one name (Band Steering technology), which can confuse a device when connected.

If your smartphone is connected to a 5GHz network and the vacuum cleaner is only looking for 2.4GHz, the sync process simply won’t start. You need to make sure that the phone is temporarily switched to the right frequency. In some cases, you even need to temporarily separate the networks in the router settings, giving them different names to force the gadget to connect to the correct channel.

Also worth paying attention to is encryption and hidden networks. Smart devices don't respond well to complex corporate security protocols or hidden SSIDs. A simple home network with WPA2/WPA3 encryption is the best choice for stable operation.

  • πŸ“‘ Make sure the router is giving away the 2.4GHz network and it is active.
  • πŸ“± Temporarily shut down mobile internet (4G/5G) on a smartphone while searching.
  • πŸ”’ Check if you are using a hidden SSID or MAC-filtering.
  • πŸ“Ά Approach the router and vacuum cleaner closer to each other to eliminate signal problems.

⚠️ Note: Some dual-band routers can automatically flip the device between frequencies, which breaks the connection. If the problem persists, try to force the router to set only 2.4 GHz mode during pairing.

πŸ“Š What frequency does your router operate on?
Only 2.4 GHz
Only 5 GHz.
Connected Network (2.4 + 5)
I don't know/I haven't checked.

Error of region selection in the Mi Home app

Another critical point that is often overlooked is the region chosen in the settings of the Mi Home app itself. Xiaomi servers are geographically separated, and a device released for the Chinese market will not be visible if the application selects the "Russia" or "Germany" region.

To find out which region your device needs, look at the packaging or sticker on the bottom of the case. If it has characters and the words "Made for China", you have to change the region in the application to "China." If the device is global (Global Version), but still not located, try to switch to neighboring countries, for example, Singapore or Germany, because the servers can be updated unevenly.

Changing the region in the app requires re-authorization. It's standard security. Once you change country, the list of devices will be updated and the search should be successful. Don't be afraid to change the settings, your account data will not be affected.

It is important to understand that if you change region to China, the application interface may remain partially in Russian, but some specific features or plugins may be displayed in English or Chinese, but this is the only way to make Chinese versions of the equipment work.

The need to reset the Wi-Fi module vacuum cleaner

If the network and the region are fine, but the app is persistently writing, "Device Search..." then the Wi-Fi module on the vacuum cleaner hasn't gone into pairing mode. It's not enough to turn the device on. You have to reset the network settings on the robot itself.

The reset procedure depends on the model. Most Xiaomi and Roborock devices need to press two buttons on the top panel at the same time (usually the on and home button or the power button and the spot clean button), hold them until you hear a voice message about the start of the setup or the flashing of the Wi-Fi indicator.

Once the light flashes or the signal is heard, you have about 5-10 minutes to start the search in the application. If you do not have time, the pairing mode will turn off and the procedure will have to be repeated.

Sometimes the Wi-Fi module can freeze due to static electricity or a temporary software failure, in which case a complete reboot of the device helps. Turn off the vacuum cleaner with a button, wait 10 seconds and turn it on again, after which repeat the reset procedure.

Application version and access rights

The outdated version of the Mi Home app may not contain the necessary drivers or plugins for new models of vacuum cleaners.Always check for updates in Google Play or App Store. Developers regularly release patches that fix connection errors.

In addition, for the correct operation of the application requires certain permissions in the operating system of the smartphone. If you have denied access to geolocation or local network, the search for devices can be blocked at the OS level. This is especially true for iOS and new versions of Android (12+), where the requirements for increased.

Permit requiredWhy?Where to turn it on
Geolocation (GPS)To scan Wi-Fi networksSettings β†’ Applications β†’ Mi Home
Local area networkTo detect devices on the networkSettings β†’ Confidentiality
BluetoothFor quick pairing (Mi Link)Control Center / Settings

⚠️ Note: On iPhone (iOS), be sure to turn on the Local Area Switch in the app settings. Without this right, the app will not physically be able to see Xiaomi devices on your home network, even if the Wi-Fi is configured correctly.

Specificity of connecting different brands of the ecosystem

Xiaomi’s ecosystem includes dozens of sub-brands, such as Roborock, Viomi, Dreame, Deerma, and others, each with different connectivity features, such as some Viomi models that are better connected through a separate Viomi Home app and then linked to the main account.

When you add a device manually through the "+" button in the app, the system will prompt you to select a category. If the automatic search does not work, try to find your model in the list manually. Sometimes the automatic scanner will skip devices if their communication protocol is slightly different from the standard.

There is also the concept of a "family device": If a vacuum cleaner has previously been linked to another Mi Account, it may not show up on you. The owner needs to remove the device from his app to free it for new binding.

For some specific models, especially those that have recently been released, the plugin may not be added to your region yet, which is where the device is officially sold, or waiting for the plugin database to update, helps.

Alternative methods and third-party solutions

If standard methods didn’t work, you can try alternative management methods. For advanced users, there is the possibility of integration through the Home Assistant platform or the voice assistants Yandex and Google Home, which sometimes have more flexible mechanisms for finding devices on the local network.

It's also worth checking if your antivirus or firewall on your router is blocking your connection. Smart home protocols use specific ports that can be closed for "security" purposes. Try turning off router protection for a while and check the connection.

In extreme cases, if nothing works, it makes sense to completely reset the vacuum cleaner to the factory settings, usually by pressing the reset button (often the hole where you press the paperclip) for 10-15 seconds, which will remove all maps and settings, but often brings the device back to life.

Frequently Asked Questions (FAQ)

Why does Mi Home see the vacuum cleaner but can't complete the setup?
The problem is probably Wi-Fi passwords. Make sure you enter the password correctly, without any spaces. Also check if you use special password characters that some devices may not handle correctly. Try temporarily simplifying the router password.
Can you drive a vacuum cleaner without the Internet?
Local control is possible, but limited. Internet is mandatory for initial setup. Once set up, some functions work over a local network, but voice control and remote launch from another point in the world require a connection to Xiaomi servers.
The vacuum cleaner is plugged in, but it's offline.
This indicates a loss of communication after setting up, check if the Wi-Fi password has changed, if the router is too far away, and if the router has AP Isolation client isolation mode, which prevents devices from seeing each other on the network.
How to connect a vacuum cleaner if I have a dual-band router with one name?
Try disabling the "Smart Connect" or "Band Steering" function in the router settings by dividing the networks into Name_2.4G and Name_5G. Connect your phone to the network 2.4G And then you can set it up. Once you've successfully connected, you can try to switch the phone to the phone. 5G, The device often remains in operation 2.4G.