How to connect a Xiaomi robot vacuum cleaner to another Wi-Fi router

Changing your internet service provider, purchasing a new router, or even simply changing your home network password can often cause your smart assistant to stop responding to commands. Xiaomi robot vacuum cleaner, like any other device in the ecosystem Mi Home, is tightly tied to specific wireless network parameters. Without proper configuration, it turns into an ordinary, albeit very smart, machine that simply drives around the apartment, ignoring the cleaning schedule in the app.

The reconnection procedure may seem confusing due to the specific communication protocols and security requirements of modern routers. However, if you follow a consistent approach and take into account the technical nuances of frequency bands, you can restore your connection in just a few minutes. In this article, we'll cover every step, from preparing your equipment to troubleshooting specific errors that users frequently encounter.

The main thing you need to know before you start is that connection stability depends not only on the password, but also on the compatibility of encryption standards and signal frequency. Xiaomi uses modules that can be picky about settings WPA3 or mixed router operating modes. Therefore, the problem often lies not with the vacuum cleaner itself, but with the access point configuration.

Equipment preparation and frequency compatibility testing

Before attempting to pair your gadget with a new router, you need to make sure your network equipment meets the device's technical requirements. Most vacuum cleaner models, including popular ones, Mi Robot Vacuum Mop 2 and earlier versions work exclusively in the range 2.4 GHzThey physically cannot see the 5 GHz network, even if the password is entered correctly.

Modern routers often combine both ranges under one name (function Smart Connect or Band Steering). This can be a problem for a smart home, as the device may attempt to connect to the 5 GHz band and receive an error. It's recommended to temporarily separate the networks in the router settings by giving them different names, for example, HomeWiFi_2.4 And HomeWiFi_5G.

⚠️ Important: Make sure AP Isolation is not enabled on your new router. This feature prevents devices within your local network from communicating, preventing the phone app from finding your vacuum, even if it's connected to Wi-Fi.

It's also worth checking the security type. Although the standard WPA3 is becoming the norm, many IoT devices still require classic WPA2-PSKIf your router is set to "WPA3 Only," your vacuum cleaner may simply fail authentication. Switch the security mode to Mixed or Forced WPA2 for the guest network you plan to connect your vacuum cleaner to.

Resetting the Wi-Fi module on a vacuum cleaner

The most important step is to force the communication module into pairing mode. Simply turning the vacuum off and on isn't enough, as it will try to find the old network. You need to reset the network settings. On most models Xiaomi And Roborock To do this, you need to simultaneously press and hold two buttons on the top panel.

Typically, these are the "Home" button (the house icon) and the "On/Off" button. Hold them down for 5-7 seconds until you hear the voice prompt "Resetting Wi-Fi." The indicator light will start flashing blue, indicating it's ready for setup. If the model only has one button, hold it down and then press the "Partial Cleaning" button.

☑️ Pre-reset check

Completed: 0 / 4

After reset, the device creates its own access point or goes into search standby mode. Important: Don't try to connect to the vacuum's Wi-Fi manually through your phone's settings—this can only be done through the app. If the indicator light isn't flashing blue, the battery may be low or the firmware may be corrupted.

Step-by-step instructions for connecting via the Mi Home app

A single ecosystem is used for management Mi HomeMake sure the correct region is selected in the app. If your account is registered to "Russia" and your vacuum is a Chinese model, you may have trouble adding it. In this case, changing the region in your profile settings can sometimes help, although newer models are usually global.

Open the app and tap "+" in the upper right corner. The system will automatically search for devices. If your vacuum cleaner isn't found, select "Manually" and find your model in the list (e.g. Mi Robot Vacuum-Mop P). Follow the on-screen prompts: select your Wi-Fi network and enter the password.

Vacuum cleaner model Reset button combination Indication 5 GHz support
Mi Robot 1S / 1C Home + Power (5 sec) Blue flashing No
Mi Robot Vacuum-Mop 2 Home + Power (5 sec) Blue flashing No (only 2.4)
Xiaomi Vacuum X10+ Home + Power (5 sec) Blue flashing No
Roborock S7 / S8 Home + Power (3-5 sec) Blue flashing No

While the connection is being established, the phone will transmit network data to the vacuum cleaner. The app screen will display a progress bar. At this point, it's critical that mobile data be turned off and only Wi-Fi be enabled. Bluetooth should also be included, as modern versions of the discovery protocol use it for the initial handshake.

📊 At what stage do you most often encounter errors?
When searching for a device
When entering a password
At the 99% connection stage
The device is added, but is offline.

Solving common connection errors

Even with the correct steps, users often encounter timeouts. The "Unable to connect" error at the 99% stage is the most common. This means the vacuum cleaner has received the password but is unable to establish a handshake with the router. This is often due to the password length or special characters. Try temporarily simplifying the password by using only Latin letters and numbers.

Another common problem is an overcrowded client list on the router. Budget router models can only store a limited number of MAC addresses. If you have many smart bulbs, outlets, and phones, the router may simply ignore new device requests. In this case, rebooting the router or clearing the DHCP list will help.

⚠️ Important: If you're using a mesh system, make sure the vacuum cleaner is connected to the main node, not a satellite. Some mesh systems don't handle IoT device reconnections well between nodes.

It's also worth mentioning the DNS issue. Sometimes ISP DNS servers block or respond slowly to server requests. Xiaomi CloudTry setting up static DNS in your router settings, for example, from Google (8.8.8.8) or Cloudflare (1.1.1.1). This often speeds up server response and eliminates the "Server is busy" error.

What should I do if the app says "Device already added"?

This means the vacuum is linked to a different account or has remained in the device list after moving. You need to go to the device settings (if available) and select "Delete," or perform a full factory reset by holding the buttons for longer than usual (10-15 seconds) until you hear the reset prompt.

Setting up a router for stable smart home operation

For long-term stability of work IoT devices It is recommended to assign an IP address to the vacuum cleaner. In the router settings, find the section DHCP ServerAddress Reservation (or "Static DHCP"). Bind the vacuum cleaner's MAC address to a specific IP address. This will prevent situations where the router changes the device's address after a reboot, causing the app to lose connection.

Another important parameter is channel width. In the 2.4 GHz band, it's best to set the channel width 20 MHz. Auto mode or 40 MHz They can provide higher speeds, but they have a shorter range and are more susceptible to interference from neighboring networks and Bluetooth headsets. For a vacuum cleaner, speed isn't important; a stable signal throughout the entire apartment is crucial.

Don't forget to update your router firmware. Manufacturers often release patches that fix protocol errors. TCP/IP, which can affect connection stability for low-power devices. Check your router's software version in the admin panel.

Alternative methods and working with voice assistants

If the standard method doesn't work, you can try connecting the device via "Access Point Mode," if the model supports it. In this case, the phone connects directly to the vacuum's Wi-Fi signal, transmits the router settings, and the device automatically switches to client mode. This method is described in the manual for your specific model.

After successfully connecting to the new network, do not forget to relink your voice assistant accounts if you are using Yandex Alice, Google Assistant or SiriThe "Mi Home" skill in the assistant app must be disabled and re-enabled to refresh the device list. Otherwise, voice commands will be sent to the vacuum cleaner's "old" virtual address.

In some cases, using third-party integrations such as Home Assistant or OpenHAB, which allow you to control the vacuum cleaner locally, without the cloud XiaomiThis requires more in-depth technical knowledge, but it guarantees the device will work even if the internet is down or the manufacturer's servers are blocked.

Why doesn't the vacuum cleaner detect the Wi-Fi network even though the phone is connected?

Most likely, your phone is connected to the 5 GHz band, but the vacuum is only searching for 2.4 GHz. It's also possible that your router has a MAC address filter enabled, blocking unknown devices, or that the encryption type is too strong (WPA3-only).

Is it possible to connect a Xiaomi vacuum cleaner to a hidden network (Hidden SSID)?

The Mi Home app doesn't officially support connecting to hidden networks. The device must be able to see the network name to initiate the process. You'll need to temporarily make the network visible, connect the vacuum, and then hide the SSID again. However, in the latter case, the device may stop connecting after rebooting the router.

What should I do if I lose my room maps after changing my router?

Maps are stored in the vacuum's memory but are linked to a cloud account. If you added the device as a "new" device instead of reconnecting the old one, the map may not have synced. Try deleting the device from the app and adding it again using the same Mi Cloud account. If the map is stored locally, it should be restored after a full cleaning.