Connecting the robot vacuum cleaner Xiaomi to Wi-Fi and Mi Home: full instruction with error solutions

Why the correct connection of the robot vacuum cleaner Xiaomi is the key to its effective work

Xiaomi’s robot vacuum cleaners (including the Mi Robot Vacuum, Dreame, and Viomi models) require a stable Wi-Fi connection for remote control, mapping, and integration with the smart home system. Without properly configuring the connection, you’ll lose half of the features: voice control via Alice or Google Assistant, automatic cleaning schedules, and even the ability to update firmware.

However, the connection process is often accompanied by errors – from the banal “does not see the network” to problems with choosing a server region in Mi Home. In this article, we will break down all the connection steps (including alternative methods for older models) and solve typical problems, such as resetting after changing the router or conflict. IP-If your vacuum cleaner refuses to connect, here's the solution.

We will pay special attention to new models of 2023-2026 (for example, Xiaomi Robot Vacuum-Mop 2 Ultra or DreameBot). X30 Ultra, where the connection process differs from older versions due to the updated Mi Home application interface and Wi-Fi security protocol requirements.

1.Preparation for connection: what to check before starting

Before you start synchronizing, make sure that all conditions are met. Missing at least one point can cause a connection failure.

  • 📶 Wi-Fi network: the robot supports only networks 2.4 GHz 5 GHz!! If you have a dual-band router, make sure the networks are separated (type names like this). MyWiFi_2G and MyWiFi_5G).
  • 🔒 Type of encryption: only WPA2-PSK (AES). Open the router settings and check what is not being used. WEP or TKIP — they're incompatible.
  • 📱 Mi Home app: Install the latest version from Google Play or App Store. Older versions may not support newer models.
  • 🔋 Charge vacuum cleaner: battery level should be at least 20%. at low charge, the connection process can be interrupted.

If your router can’t separate 2.4 GHz and 5 GHz networks, try temporarily disabling 5 GHz in the settings or using the guest network only at 2.4 GHz. 802.11r (Fast Roaming – it can interfere with the connection.

⚠️ Note: If you are using a Mesh system (e.g. Xiaomi Mi Wi-Fi Router) AX6000), Make sure the vacuum cleaner connects to the main node, not the satellite.

📊 What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum (classic)
Dreame (D9, X30 etc.)
Viomi
Another brand
I haven't bought it yet.

2. Step-by-step instruction: connection via the Mi Home app

Follow this algorithm if you plug in the vacuum cleaner for the first time or after resetting. The instructions are relevant for all models, including Xiaomi Mi Robot Vacuum-Mop 2 Pro, DreameBot D10 Plus and others.

  1. Turn on the vacuum cleaner. Press and hold the power button on the body (usually 3-5 seconds) until you hear the beep. On some models (for example, Viomi). V3) I need to press Home. + Eating at the same time.
  2. Start Mi Home. Sign in to your Xiaomi account (if not, sign up) Choose Russia (or China mainland if you have a Chinese version of the vacuum cleaner).
  3. Add the device. Press it «+» top-right → «Add the device» → Select the category "Vacoust» → Find your model on the list.
  4. Follow the instructions. The app will prompt you to connect to the vacuum cleaner's temporary network (type name). mirobot_XXXX). Then return to the main Wi-Fi network.
  5. Select a Wi-Fi network. Enter your 2.4 GHz network password. If the password contains Cyrillic or special characters, replace them with Latin.
  6. Wait for the synchronization. It can take up to 3 minutes, and the vacuum cleaner will beep and flash the indicator when you successfully connect.

If your vacuum cleaner is not listed at the model selection stage, try selecting “Other” or updating the app. Z10 Pro) a separate Dreamehome application may be required.

☑️ Checklist before connection

Done: 0 / 5

⚠️ Warning: If the vacuum cleaner appears in the app as “Offline” after you connect, check if your router blocks it from the app. MAC-Go to the router settings (usually 192.168.0.1 or 192.168.1.1) and add MAC-vacuum cleaner address in the list of permitted devices.

3. Alternative ways to connect (if Mi Home does not work)

Sometimes the standard Mi Home method doesn't work. Let's look at the backup options.

Method 1: Connect via Dreamehome (for Dreame models)

Dreame models (e.g. DreameBot) D9, L10 Pro) often work better with a proprietary application:

  1. Download Dreamehome from Google Play or App Store.
  2. Create an account or sign in via Xiaomi.
  3. Press «+» → Choose a model → Follow the instructions (similar to Mi Home).

Method 2: Connect via Mi Home (Chinese version)

If your vacuum cleaner is purchased in China (e.g. Xiaomi Mi Robot Vacuum) 1S In the version for the domestic market, try it:

  1. In Mi Home, change region to China mainland (in profile) → region-setting).
  2. Restart the application and reconnect.
  3. After successful synchronization, the region can be returned to Russia.

Method 3: Manual Wi-Fi data entry (for advanced users)

Some models (e.g. Viomi) V2 Pro) allow you to connect through ADB Or Telnet, but it takes technical skills. If you're not sure, you better get support.

Model vacuum cleanerRecommended annexFeatures of connection
Xiaomi Mi Robot Vacuum 1/1SMi Home (China region)May require reset to factory settings before connection
DreameBot D9 / D10DreamehomeSupports 5 GHz in some firmware only
Viomi V3 / SEMi Home or Viomi HomeSensitive to the network name (should not contain spaces)
Xiaomi Robot Vacuum-Mop 2 UltraMi Home (last version)Requires a firmware update after connection

💡

If the vacuum cleaner does not connect to Wi-Fi, try temporarily disabling the router protection. WPA3 leave only WPA2. After the connection, you can return WPA3 backwards.

4. Solving common connection errors

Even with the right setup, there can be failures, and we'll look at the most common problems and their solutions.

Error: “I couldn’t connect to the network”

Causes and solutions:

  • 🔌 Router locks the device: turn off in the settings of the router AP Isolation (Customer Isolation) and Firewall for LAN.
  • 📵 Weak signal: bring the vacuum cleaner closer to the router (up to 2 meters away).
  • 🔄 Conflict IP: In the router settings, fix the static vacuum cleaner IP-address (find it) MAC plug-in).

Error: “Device offline” after successful connection

This is most often related to:

  • 🌐 Changing region in Mi Home: If you changed region after connecting, the vacuum cleaner can "fall off.
  • ⏳ Time-out session: in the settings of the router increase the rental time DHCP 24 hours.
  • 🔄 Update of firmware: some models (Dreame) D9) Requires reconnection after update.

Error: “Incorrect Wi-Fi password” (although the password is correct)

The problem may be:

  • 🔤 Password symbols: Replace all Cyrillic letters in your password with Latin letters (for example, "y" to "q»).
  • 🔢 Type of encryption: if you have WPA2/WPA3 Mixed, try to leave it alone. WPA2.
  • 📡 Hidden Network: If your network is hidden (does not broadcast) SSID), temporarily make it visible.

⚠️ Warning: If after several failed attempts, the vacuum cleaner stopped responding to the buttons, perform a hardware reset. To do this, press and hold the Power and Home button simultaneously for 10 seconds until you hear a double beep.

What if the vacuum cleaner connects but does not build a map?
If the robot is connected to Wi-Fi but does not start mapping, check: 1. Is the firmware updated (in Mi Home) → Settings of the device → Software Update) 2. Is there enough indoor lighting (for models with LDS-3. Is the Sweeping Only mode enabled in the settings (disables the map). 4. Are there any mirrors or glass in the way, they knock down the laser sensors. If the problem persists, try reconnecting the vacuum cleaner to another Wi-Fi network (for example, to a mobile access point).

5.Configure after connecting: what to do first

After successful synchronization with Wi-Fi, you need to perform a basic setup to ensure that the vacuum cleaner works efficiently.

1. Firmware update

Go to the device settings → Update the software and install the latest version, which will fix bugs and add new features (such as zoning or voice control).

Calibration of sensors

For models with LDS-Lidar (Xiaomi Mi Robot Vacuum-Mop 2 Pro.):

  1. Place the vacuum cleaner on a flat surface (not on the carpet).
  2. In the application, select Settings → Additional → Calibration of sensors.
  3. Follow the instructions on the screen (the vacuum cleaner will rotate and make sounds).

3. Mapping of the premises

Start the first cleaning in Full Cleaning mode.

  • Check the map in the application (Map section).
  • Divide the room into zones (for example, “Kitchen”, “Corridor”).
  • Add virtual walls if you want to restrict access to certain places.

Scheduling adjustments

Go to the schedule and add automatic cleaning.

  • 🕘 In the morning (7-9 hours) when no one is home.
  • 🕒 Daytime (13-15 hours) – if there are pets.
  • 🕓 At night (23-1 hours) – for quiet cleaning (if the model supports silent mode»).

💡

After the first connection, be sure to check the Region settings in the vacuum cleaner – it must match the region of your Mi Home account. If the regions are different, the maps of the rooms may not be saved.

6 Connect to smart home systems (Alice, Google Home, Home Assistant)

To operate a vacuum cleaner by voice or through automation, it needs to be integrated with other platforms.

Connection to Alice (Yandex)

  1. Open the Yandex application → Devices → Add the device.
  2. Select Xiaomi and sign in to your Mi Home account.
  3. Allow access to the vacuum cleaner.
  4. Now you can say, "Alice, turn on the vacuum cleaner" or "Alice, start cleaning the kitchen."

Connecting to Google Home

  1. In the Google Home app, click «+» → Set up the device → There are devices already?.
  2. Select Xiaomi Mi Home and sign in to your account.
  3. After synchronization, the vacuum cleaner will appear in the list of devices.

Integration with Home Assistant

For advanced users:

  1. In the configuration.yaml file, add:
vacuum:


- platform: xiaomi_miio




host: IP_Adress DUST




token: YOUR TOKEN

To get a token, use the Mi Home Token Extractor utility.

⚠️ Note: When integrating with Home Assistant, do not use a Mi Home account with two-factor authentication enabled, this blocks access to the token. 2FA.

7. Reset settings and reconnect (if nothing helps)

If the vacuum cleaner persists in not connecting or is not working properly, a complete reset may be required. This will delete all stored maps and settings!

Soft reset (saves firmware)

  1. Turn off the vacuum cleaner.
  2. Press and hold the Power button for 5 seconds until you hear the beep.
  3. Repeat the connection process through Mi Home.

Hard discharge (full)

For models with a Reset button (usually under the cover):

  1. Disconnect the vacuum cleaner from the charging station.
  2. Turn over and find the Reset button (may be hidden under the sticker).
  3. Press it with a pin and hold it for 10 seconds.
  4. After the reboot, the vacuum cleaner will be like new.

For models without a Reset button (e.g. Dreame) D9):

  1. Turn on the vacuum cleaner.
  2. Press and hold the food. + Home in 15 seconds.
  3. After the double beep, release the buttons.

After a hard reset, you will have to re-dump:

  • 🔄 Connect to Wi-Fi.
  • 🗺️ Build a room map.
  • ⚙️ Set up schedules and cleaning areas.
How do you know? IP-vacuum address?
1. Go to the router settings (usually 192.168.0.1 or 192.168.1.1). 2. Find the section DHCP Clients or Connected Devices 3. In the list, find a device called mirobot or by MAC-address (indicated on the bottom of the vacuum cleaner). 4. Copy it IP-address to use in the Home Assistant or ADB.

8. Frequent Questions and Answers (FAQ)

The vacuum cleaner connects to Wi-Fi, but in Mi Home it shows "Offline." What do you do?
Check: Region in Mi Home and vacuum cleaner settings (should match). Does the router block vacuum cleaner traffic (turn off Firewall for local network). Update the vacuum cleaner firmware and the Mi Home app. Reconnect the vacuum cleaner to another Wi-Fi network (e.g., mobile hotspot), then return it back. If it doesn't work, do a soft reset (see section 7).
Can I connect a vacuum cleaner to 5 GHz Wi-Fi?
Most Xiaomi models only work with 2.4GHz. exceptions: DreameBot X30 Ultra - supports 5GHz in the latest firmware.Viomi V3 Max — can work with 5 GHz, but unstable. For other models, use 2.4 GHz or share the network in the router.
How to connect a vacuum cleaner to a new router?
When changing routers: Do a soft reset (Section 7). Connect your phone to a new 2.4GHz network. In Mi Home, remove the vacuum cleaner from the list of devices. Add it again by selecting a new Wi-Fi network. If the vacuum cleaner doesn't want to connect, check if the new router locks it down. MAC-address.
Why doesn’t the vacuum cleaner build a map after connecting?
Possible causes: Outdated firmware (update to Mi Home) Too dark (for models with a new home) LDS-Lidar. Sweep only (unplug in settings) Vacuum is not calibrated (run manual calibration) Also check if the vacuum cleaner is on glass or mirror surfaces, which knocks down the sensors.
Can I drive a vacuum cleaner without Wi-Fi?
Yes, but with limitations: 🎛️ Buttons on the case: start/stop cleaning, return to base. ⏱️ Mechanical timer: Some models (Xiaomi Mi Robot Vacuum 1) have a built-in schedule. 📱 Local management: through ADB You can't have Wi-Fi without it, you can't have room maps, voice control, automation and firmware updates.