Connecting the Xiaomi robot vacuum cleaner to the Internet: instructions for all models (2026)

Why Xiaomiโ€™s Robot Vacuum Canโ€™t See the Network and How to Fix It

Xiaomiโ€™s robot vacuum cleaners are some of the most popular smart home devices, but their Internet connection is often questionable. Even experienced users face problems: the device does not find the network, constantly disconnects or requires re-authorization. The reasons can be different from the wrong settings of the router to the outdated firmware of the vacuum cleaner itself.

In this article, we will analyze all possible ways of connecting (via Mi Home, Google Home, Apple HomeKit), examine common errors and give a checklist for diagnosing problems. Particular attention will be paid to new models of 2023-2026 (Xiaomi Robot Vacuum-Mop 2 Ultra, DreameBot X30), where the connection process is different from the old versions.

If your vacuum cleaner is already connected but is not running smoothly, there is a section at the end of the article with solutions for permanent communication interruptions and network optimization.

What Xiaomi models support Wi-Fi connectivity

Not all Xiaomi robot vacuum cleaners can work over the Internet, but here are the key series with Wi-Fi support:

  • ๐Ÿค– Mi Robot Vacuum: all models since the first version (2016) for example, Mi Robot Vacuum 1S, Mi Robot Vacuum-Mop 2 Lite.
  • ๐Ÿงน Dreame (a sub-brand of Xiaomi): DreameBot D9, DreameBot W10, DreameBot X30 Ultra.
  • ๐Ÿก Viomi (another sub-brand): Viomi V3, Viomi SE.
  • โš ๏ธ Wi-Fi-free: budget models like Mi Robot Vacuum Cleaner 1C (manually).

To find out exactly if your model supports an internet connection, check:

  1. WI-Fi or Smart on the box/in the instructions.
  2. Reset button โ€“ it is only available on โ€œsmartโ€ models.
  3. Menu in the Mi Home app: if the model appears in the list of compatible devices.
๐Ÿ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum (Classic Series)
DreameBot (D9, X30, etc.)
Viomi
Another model
I haven't bought it yet.

If your model doesnโ€™t support Wi-Fi, but you need remote control, consider buying a smart timer outlet (such as the Xiaomi Mi Smart Plug) that will allow you to turn the vacuum cleaner on/off on a schedule, albeit without advanced features.

Preparing for the connection: what to do before the start

Before connecting a robot vacuum cleaner to the Internet, follow the mandatory steps:

Install the Mi Home app (App) Store/Google Play)|Charge the vacuum cleaner to 100%|Check that the router is operating in a range 2.4 GHz|Turn it off. VPN phone-on|Place the vacuum cleaner next to the router (no further). 2 meters)-->

The most common mistake is trying to connect to the network. 5 GHz. Xiaomi's vacuum cleaner robots work ONLY with range 2.4 If your router broadcasts both networks under the same name (e.g, MyWiFi_2G/5G), Separate them in the router settings.

Also check:

  • ๐Ÿ“ถ Wi-Fi signal: Level must be at least 70%. Use applications like WiFi Analyzer to check.
  • ๐Ÿ”’ Type of encryption: only WPA2-PSK (AES). Turn it off. WPA3, TKIP ormixed regimes.
  • ๐Ÿ“ฑ Mi Home: Give access to geolocation, camera and microphone (required for scanning) QR-code).

โš ๏ธ Warning: If you use a guest network or public Wi-Fi (such as in the office), the connection will not work.

Step-by-step: how to connect the robot vacuum cleaner Xiaomi to Wi-Fi via Mi Home

This is the main way of connecting, which works for 95% of models.

  1. Turn on the vacuum cleaner. Press and hold the power button for 3 seconds until you hear a voice greeting.
  2. Start Mi Home. Press + โ†’ Add Device โ†’ Robot vacuum cleaner.
  3. If your model is not listed, select Mi Robot Vacuum.
  4. Connect to a temporary network. Go to the Wi-Fi settings on your phone and connect to a network such as rockrobo-XXXX (password is not required).
  5. Return to Mi Home. The app will automatically detect the vacuum cleaner and prompt you to select your home Wi-Fi network.
  6. Enter the Wi-Fi password. Make sure the letter register matches!
  7. Wait for confirmation. The robot will beep, and the app will show its status.

If the phone does not find the rockrobo-XXXX network in step 4:

  • ๐Ÿ”„ Restart the vacuum cleaner (hold the power button for 10 seconds).
  • ๐Ÿ“ต Turn off Bluetooth on your phone โ€“ it can interfere with search.
  • ๐Ÿ”Œ Connect your phone to charge (sometimes helps with a weak signal).

๐Ÿ’ก

If Mi Home gives an error "Unconnected", try changing the region in the application profile to China (even if you are in Russia). โ†’ Region โ†’ China, then reconnect.

Mistake.Reason.Decision
I couldn't get an IP.DHCP on router disabledEnable DHCP in router settings or assign static IP to vacuum cleaner
Wrong passwordMisprint or false registerCheck the password on the router (usually indicated on the sticker)
Offline deviceWeak signal or blockage MAC-addressMove the vacuum cleaner closer to the router, turn off the MAC filtering
Server errorProblems on the side of XiaomiWait 10-15 minutes and try again.

Alternative ways to connect: Google Home and Apple HomeKit

If you're using the Google ecosystem or Apple ecosystem, Xiaomi's robot vacuum cleaner can be integrated into these systems.

Connection via Google Home

For this:

  1. Connect the vacuum cleaner to Mi Home (as described above).
  2. Open Google Home, click + โ†’ Set up your device โ†’ Are there devices already?
  3. Select Xiaomi from the list and log in through your Mi Account.
  4. Allow access to the devices.

After that, the vacuum cleaner will appear in Google Assistant, and you can control it with your voice (for example, say, โ€œOK, Google, turn on the vacuum cleanerโ€).

Connection via Apple HomeKit

Itโ€™s more complicated: Xiaomi doesnโ€™t officially support HomeKit, but there are workarounds:

  • ๐Ÿ”Œ Use a Home Assistant or Athom Homey bridge.
  • ๐Ÿ“ฒ Install Mi Home Plugin for Homebridge (requires Node.js skills).

โš ๏ธ Note: When connecting through third-party services (such as Home Assistant), Xiaomiโ€™s cloud features are turned off: Xiao voice assistant AI, remote control outside the home network and some cleaning modes.

How to check if your model supports Google Home?
Open Mi Home โ†’ go to vacuuming settings โ†’ go to Smart Home or Voice Control. If you have Google Assistant, the model is compatible. If you don't, you can't connect.

What to do if the robot vacuum cleaner does not connect to Wi-Fi

If you followed the instructions but the vacuum cleaner never showed up online, try these methods:

1. Resetting vacuum cleaner settings

Press and hold the Power and Home buttons (or Power + Spot Cleaning for older models) for 10 seconds until you hear the beep.

2. Change the settings of the router

Sometimes the problem is the router.

  • ๐Ÿ”— Wi-Fi channel: set a fixed channel (e.g. 6 or 11) instead of Auto.
  • ๐Ÿ”„ Mode of work: select 802.11n (turn off 802.11ac or).
  • ๐Ÿ›ก๏ธ Firewall: temporarily turn it off or add it MAC-vacuum address.

3. Firmware update

Outdated software can cause connection problems.

  1. Connect the vacuum cleaner to the Mi Home via a temporary network (as in step 4 of the main instruction).
  2. Go to the device settings โ†’ Update the firmware.
  3. If the update is available, confirm the installation and wait for the reboot.

๐Ÿ’ก

If the vacuum cleaner connects to Wi-Fi, but falls off after 5-10 minutes, the problem is in the energy-saving mode of the router. Turn off the option of Wi-Fi Multicast Filtering or AP Isolation in the router settings.

Optimizing the network for stable operation of the vacuum cleaner

Even if the connection is successful, the robot vacuum cleaner may lose communication during cleaning.

  • ๐Ÿ“ก Place the router centrally: ideally at an altitude of 1.5-2 meters from the floor.
  • ๐Ÿ”Œ Use Mesh System: If the house is large, install Xiaomi Mi Wi-Fi Repeater repeaters.
  • ๐Ÿ”„ Turn off the โ€œsmartโ€ channel change: in the router, fix the channel 2.4 GHz at 1, 6 or 11 (they least intersect).
  • โšก Set up QoS: Prioritize traffic on the router MAC-vacuum-dress.

To check the stability of the communication:

  1. Start cleaning and open the Map tab in Mi Home.
  2. If the vacuum cleaner periodically "freezes" or the map is not updated - the signal is weak.
  3. Use the Fing app to monitor ping to the vacuum cleaner (should be <100ms).
Problem.Reason.Decision
The vacuum cleaner is turned off when moving to another roomWeak Wi-Fi signalSet a repeater or move the router
The map is not updated in real time.High network loadTurn off torrents, online games on other devices
Vacuum does not respond to commands from the appBlocking ports on the routerOpen ports 80, 443, 5556 for IP vacuum cleaner

Frequently asked questions

Can you connect a Xiaomi robot vacuum cleaner to Wi-Fi without Mi Home?
No, officially it's not possible. Mi Home is required for initial setup. However, once connected, you can control the vacuum cleaner via Google Home or third-party systems like Home Assistant (but without Mi Home, you will lose access to cleaning maps and advanced settings).
Why does the vacuum cleaner connect to Wi-Fi but not update the map?
This is a typical problem with a weak signal or congested network. Check: Wi-Fi signal level at the cleaning site (should be โ‰ฅ70%). Router settings: disable Band Steering (if enabled). Update the vacuum cleaner firmware and Mi Home app.
How to change Wi-Fi network on the vacuum cleaner Xiaomi?
Go to Mi Home โ†’ select vacuum cleaner โ†’ Settings โ†’ Wi-Fi โ†’ Change the network. If this option is missing, reset the vacuum cleaner settings (hold Power + Home 10 seconds) and connect again.
Can you use a Xiaomi robot vacuum cleaner without the Internet?
Yes, but with limitations: Only manual control with buttons on the case works; you can't update maps, configure cleaning areas or use a voice assistant; modes like "Wet Cleaning" or "Deep Cleaning" may not be available; basic cleaning doesn't require the Internet, but without it, the whole point of a smart device is lost.
How to connect Xiaomi vacuum cleaner to Wi-Fi with hidden SSID?
Hidden networks are not supported. You need to: Temporarily make the network visible (in the router settings, turn off the Hide SSID option). Connect the vacuum cleaner. Once you successfully connect, you can hide the SSID again.