How to change Wi-Fi on a robot vacuum cleaner Xiaomi: 3 ways + solving errors

Xiaomiโ€™s robot vacuum cleaners are some of the most popular smart home devices, but their setup sometimes raises questions. One of the common problems is the need to change the Wi-Fi network โ€” for example, after moving, changing the router or password. Unlike smartphones, where the network changes in two clicks, in vacuum cleaners, the process is nuanced: the application interface depends on the model, and some devices require a complete reset.

In this article, you will find 3 proven ways to change Wi-Fi on Xiaomi Mi Robot, Dreame, Viomi and others, from simple reconnection through the app to manual reset. We will also take a look at common errors (such as code 12 or 15) and give tips on how to avoid connection problems. If your vacuum cleaner does not see a new network or constantly disconnects, there is a solution.

1 Preparation: What to Know Before Changing Wi-Fi

Before you change the network, make sure your robot vacuum cleaner is compatible with the new access point. Xiaomi devices only support 2.4 GHz networks - if your router is running on 5 GHz, the vacuum cleaner won't see it.

  • ๐Ÿ”„ Router mode: should be 802.11 b/g/n (not ac/ax).
  • ๐Ÿ”’ Type of encryption: only WPA2-PSK (AES). WEP or WPA3 won't fit.
  • ๐Ÿ“ถ Signal strength: the robot must be no further than 5 meters from the router during the setup.
  • ๐Ÿ”‹ Battery charge: at least 20%, otherwise the process may be interrupted.

If you connect the vacuum cleaner to a new network for the first time (for example, after buying a used one), you may need to reset to factory settings. This is true for Mi Robot Vacuum-Mop 2 Pro, Dreame D9 and others where the previous owner did not untie the device from his Mi Home account.

โš ๏ธ Note: If the robot was previously linked to another Xiaomi account, changing the Wi-Fi without reset will result in error 15 ("Device is occupied"). โ†’ Devices โ†’ [Name of vacuum cleaner] โ†’ Delete.

๐Ÿ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot (any model)
Dreame (D9, D10, etc.)
Viomi
Roborock
Another brand

2. Method 1: Change Wi-Fi via Mi Home app (no reset)

The easiest method is if the robot is already connected to your Mi Home account and you just want to change the network, the instructions are relevant for Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop 2 Lite and similar models.

  1. Open the Mi Home app and go to the Devices tab.
  2. Select your robot vacuum cleaner and click on three dots (โ‹ฎ) top-right.
  3. Tap Wi-Fi settings (or Network in newer versions of the app).
  4. Select a new network from the list and enter a password. If the network is not listed, click Update or enter the name manually.
  5. Wait for the audible signal from the vacuum cleaner (one long horn) and confirmation in the application.

If the robot does not connect after these actions, check:

  • ๐Ÿ”Œ Router power: restart it for 30 seconds.
  • ๐Ÿ“ฑ Application permissions: Mi Home should have access to geolocation and Wi-Fi.
  • ๐Ÿ”„ Region in Mi Home: If China is selected, change to Russia (or your country) in your profile.

โ˜‘๏ธ Checklist before changing Wi-Fi

Done: 0 / 5

Method 2: Complete resetting of settings (if the vacuum cleaner is not connected)

If the first method didnโ€™t work or the robot gave an error of 12 (โ€œUnconnectedโ€), youโ€™d need a hard reset, which will remove all settings, including account binding, cleaning cards and schedules, and is suitable for most Xiaomi, Dreame and Viomi models.

For discharge:

  1. Turn off the vacuum cleaner with a long press on the power button (3-5 seconds).
  2. Press the Power and Home buttons (or Spot Clean if there is no Home button) for 10-15 seconds at the same time until a voice message is heard in Chinese or English ("Reset Wi-Fi").
  3. Release the buttons. The robot will beep and start flashing orange (setting mode).
  4. Connect to the vacuum cleaner network (it will be called the "Wound Cleaner" network). mirobot_XXXX or dreame_XXXX) phone-on.
  5. In the Mi Home app, click Add Device (+) โ†’ Select a vacuum cleaner model โ†’ follow the instructions.

Once reset, the robot will be like new, and you'll have to re-link it to your account and set it up. If you don't hear it or flash it after the reset, check:

  • ๐Ÿ”‹ Battery charge: discharged battery blocks reset.
  • ๐Ÿ”Œ Buttons: on some models (e.g. Dreame) Z10 Pro) to reset, the power supply must be clamped + Zone cleaning.
  • ๐Ÿ› ๏ธ Hardware malfunction: if the reset is not working, the control board may be damaged (repair required).

โš ๏ธ Attention: On Roborock models S7 And a newer reset through the buttons may not work because of the protection against accidental reset. In this case, use the command via the application: Settings โ†’ General. โ†’ Wi-Fi reset.

Method 3: Manual connection via access point (for advanced)

If the Mi Home app doesnโ€™t see the robot or gives an error, you can connect to it directly via telnet or ADB. This method requires technical skills and is suitable for Linux-based models (for example, Mi Robot Vacuum 1S, Dreame D9 Pro).

Instructions:

  1. Install Termux (Android) on your phone or use Terminal on your PC.
  2. Connect to the vacuum cleaner network (mirobot_XXXX).
  3. Enter the command to connect via telnet: telnet 192.168.8.1 Login and password by default: root / 1234567890 (or empty password).
  4. To change Wi-Fi, do: nvram set wifi_ssid="VASHA_SET" nvram set wifi_password="VASH_PAROL" nvram commit reboot

Once the robot is restarted, it will connect to the new network. If the nvram command is not working, try editing the configuration file:

vi /etc/wpa_supplicant.conf

Attention! Incorrect commands can lead to loss of access to the robot, and use this method only if other methods have not worked.

List of commands for Wi-Fi diagnostics
To check your current network settings, type: iwconfig โ€“ the state of the Wi-Fi adapter. ping 8.8.8.8 โ€” Checking the Internet connection. cat /etc/wpa_supplicant.conf โ€” scan.

5. Mistakes in changing Wi-Fi and their solution

Even with the right actions, the robot can produce errors, and the table below shows the most common codes and ways to fix them.

Error codeReason.Decision
12I couldnโ€™t connect to Wi-Fi.Check the network password. Reboot the router. Change the Wi-Fi channel to 1-11 in the router settings.
15The device is linked to another accountReset (method 3) Ask the previous owner to remove the vacuum cleaner from your account.
10008No connection to Xiaomi serversCheck the Internet on your phone. Change the region at Mi Home to Russia or Singapore.
Blinks red.Hardware error of the Wi-Fi moduleRe-interview the robot (required) USB-Cable and PC. Contact the service center.

If the error is repeated, try alternative applications:

  • ๐Ÿ“ฑ DreameHome โ€“ for Dreame vacuum cleaners (sometimes works more stable than Mi Home).

๐Ÿ’ก

If the robot is constantly disconnected from Wi-Fi, try to fix static to it in the router settings. IP-This will prevent you from "flying out" when you update. DHCP.

6. Frequent questions about Wi-Fi on Xiaomi robot vacuum cleaners

This section provides answers to the typical problems that arise when changing the network.

Can a robot vacuum cleaner be connected to 5 GHz?
No, all Xiaomi, Dreame and Viomi models only work with 2.4GHz networks. If your router supports both bands, make sure the SSID (network name) for 2.4GHz and 5GHz are different. Otherwise, the vacuum cleaner will try to connect to an incompatible network.
The robot connects to Wi-Fi, but Mi Home says "Offline." What do you do?
This problem is related to the locking of Xiaomi servers by the provider or router. Solutions: Change the DNS on the phone and router to 8.8.8 (Google) or 1.1.1.1 (Cloudflare). In the router settings, turn off IPv6. Try to connect via mobile Internet (turn off Wi-Fi on the phone).
After the vacuum is discharged, it doesn't make any noises or blink.
Probable causes: ๐Ÿ”‹ Battery discharge โ€“ charge the robot to at least 50%. ๐Ÿ”Œ Faulty button โ€“ try resetting through the app (if the vacuum cleaner is still tied to your account). ๐Ÿ› ๏ธ Damaged Fees โ€“ If None of the Methods Work, Contact the Service.
Can you use a robot without Wi-Fi?
Yes, but with limitations: โœ… The buttons on the body (start, return to the base). โœ… Mechanical cleaning on schedule (if it was configured before the shutdown). โŒ Unavailable: room maps, cleaning areas, software updates, voice control.

7. Additional Tips for Stable Wi-Fi

To avoid connection issues in the future, follow these guidelines:

  • ๐Ÿ“ถ Place the router closer to the base of the vacuum cleaner โ€“ a weak signal leads to connection breaks.
  • ๐Ÿ”„ Turn off the โ€œBand Steeringโ€ function on the router โ€“ it can automatically switch the vacuum cleaner to 5 GHz.
  • ๐Ÿ”’ Use a simple password (without special characters and spaces) โ€“ some Xiaomi models incorrectly handle complex passwords.
  • ๐Ÿ“ฑ Update the firmware of the robot โ€“ in new versions, connection errors are fixed.

If you change networks frequently (such as taking a vacuum cleaner to your country house), consider a guest network on your router, set up a separate SSID for smart devices and turn off the password for it so the robot doesnโ€™t have to reconnect.

๐Ÿ’ก

The most common reason for unstable Wi-Fi is the automatic switching of the router between 2.4 GHz and 5 GHz. Turn off this feature in the router settings for reliable vacuum cleaner operation.

8 Conclusion: Which way to choose?

The choice of method depends on the situation:

  • ๐Ÿ”„ The vacuum cleaner is connected to your account โ†’ Use Method 1 (via Mi Home).
  • ๐Ÿ”ง The robot is tied to another account or not connected โ†’ Method 2 (reset).
  • ๐Ÿ’ป Experienced user, standard methods do not work โ†’ Method 3 (telnet).

If none of these methods helped, check:

  • Compatibility of the router (2.4 GHz only, WPA2).
  • Updates for the robot and the Mi Home app.
  • Hardware malfunctions (blinking red, no sounds).

In 90% of cases, the problem is solved by resetting or configuring the router. If the robot still does not connect, contact the Xiaomi service center or the 4PDA forum (there are firmware and patches for rare errors).