Xiaomi Mi Robot vacuum cleaners (S50, S51, S6, STYJ02YM, and others) require a connection to a home Wi-Fi network to work fully: remote control via Mi Home, creating room maps, updating firmware and synchronizing with other Xiaomi devices. However, the setup process does not always go smoothly โ users face authentication errors, โhangโ during the pairing stage or loss of connection. In this article, we will analyze all the ways of connection (via the application, button on the case, alternative methods), as well as typical problems and their solutions.
It is important to understand that the connection algorithm may vary depending on the firmware version of the robot and the regional binding (Chinese, global or European). 3.5.8_003024 You need to update the Mi Home app to the current version, otherwise the device may not appear in the list of available ones. WPA3 double-strip 2.4/5 GHz) block the connection of smart devices โ more about this in the section on problem solving.
1.Preparation for connection: what to check before starting
Before you start pairing, make sure that the basic conditions are met:
- ๐ถ The router supports 2.4 GHz. Xiaomi Mi Robots (except for some new models) do not work at 5 GHz (SSID), Temporarily disable 5 GHz or split the networks.
- ๐ Type of encryption โ WPA2-PSK (AES). The devices do not support outdated WEP new WPA3. In the router settings, select compatibility mode WPA2/WPA3, if there is no clean WPA2.
- ๐ฑ Mi Home app updated. Install the latest version from Google Play or App Store. Chinese versions of robots may require Mi Home China.
- ๐ Charging the robot battery >30%.At low charge, the device can interrupt the connection process.
If you are using a guest network or router with a function MAC-filtering, temporarily disable these options โ they often block the connection of new devices. AP Isolation (customer isolation) that interferes with the interaction of smart gadgets.
2. Step-by-step instruction: connection via the Mi Home app
This is the main and recommended way to pair. Follow the instructions carefully, because skipping steps often leads to errors.
- Turn on the robot vacuum cleaner. Press and hold the power button on the body (usually located on top or side) for 3-5 seconds until you hear the beep. On some models (for example, Mi Robot Vacuum-Mop 2 Pro), you need to press the combination of the power button + the home button.
- Start Mi Home. Sign in to your Xiaomi account (if not, sign up) Make sure your profile shows the correct region (Russia, China or Europa, depending on the robot model).
- Add a new device. Press + โ Add a device โ Household robot. If the robot doesn't appear in the list, select Other โ Robot vacuum cleaner.
- Select a Wi-Fi network. The app will offer a list of available networks. Select yours (only 2.4 GHz!) and enter your password. If the network is not listed, check if its SSID is hidden in the router settings.
- Sound coupling. The robot will emit a series of beeps (usually 3 short squeaks), and bring the phone closer to the device (between 10 and 20 cm) to speed up the process.
- Confirmation of connection. Once you pair successfully, the application will have a robot control page. If the process is stuck in the "Connect..." stage for more than 2 minutes, restart the robot and try again.
Robot on and charged.
The phone is connected to the 2.4 GHz network
The router's offline. WPA3 and MAC-filtering
Mi Home app updated to latest version
The region in Mi Home is similar to the robot model.-->
If the app is running a โCanโt Connect to a Deviceโ error at the network selection stage, try an alternative method via the button on the case (described in the next section). Also check if the antivirus or VPN connection on the phone is blocking it โ temporarily disable them.
3. Alternative method: connection via a button on the robot
Some Xiaomi Mi Robot models (such as Mi Robot Vacuum 1S or Mi Robot Mop 2 Lite) support manual pairing without the use of an audible signal, a technique that is useful if the phone's microphone is faulty or indoors too noisy.
- Activate the pairing mode on the robot: For models with a single button: hold it for 5-8 seconds until the Wi-Fi indicator flashes (usually blue or orange). For models with touch buttons (for example, Mi Robot Vacuum-Mop P): simultaneously press the power button + home button and hold for 3 seconds.
Launch Mi Home
Add the device โ Robot vacuum cleaner
Select manual mode
"Bluetooth connection"
"Another way."
Confirm the connection.
If the robot does not respond to the button holding, check:
- ๐ Battery level (at <15% button may not work).
- ๐ Connection to the docking station (on some models, pairing is possible only in charging mode).
- ๐ ๏ธ Physical serviceability of the button (when moisture is ingested, the contacts can oxidize).
What if the robot doesnโt make any sounds?
4. Solving typical connection problems
Even with the right settings, the robot may not connect to Wi-Fi, and the table below summarizes common errors and ways to fix them:
| Mistake/Situation | Possible cause | Decision |
|---|---|---|
| "Impossible to connect to the device" (Mi Home) | Incompatible type of network encryption or dual bandwidth 2.4/5 GHz with a common SSID | Divide networks into 2.4 GHz and 5 GHz or change the encryption type to WPA2-PSK |
| The robot is constantly โlooking for the networkโ but is not connected | Too weak Wi-Fi signal or interference from other devices | Move the robot closer to the router (<3 m) or change the Wi-Fi channel in the router settings (channels 1, 6, 11 are recommended) |
| After the connection, the robot โfalls offโ in a few minutes. | The routerโs energy saving function is active or DHCP-The server offers a short lease IP | Turn off Wi-Fi energy saving in the router and set a static IP for the robot in the DHCP settings |
| The device is not supported in your area. | Mi Home region mismatch and robot firmware (e.g. Chinese model with European account) | Change the region in Mi Home to China or upgrade the robot firmware to a global version |
| The robot is connected but not displayed in Mi Home | Failure to sync with Xiaomi servers or blocking traffic by the provider | Reboot the robot and router, check your phoneโs internet connection (turn off VPN) |
If none of these methods worked, try resetting the robot to the factory settings.
- Turn off the robot.
- Press the power button for 10-15 seconds until you hear the reset beep (usually two long squeaks).
- Connect again through Mi Home.
๐ก
If the Xiaomi Mi Robot connects to Wi-Fi but does not update the room map, check the geolocation settings in Mi Home. For the correct operation of the laser scanner (LDS), the device needs access to location data (enable geolocation in the phone settings for the Mi Home application).
5 Advanced methods: Connecting through the robotโs access point
This method will come in handy if standard methods donโt work and the robot isnโt defined in the Mi Home. Some models (such as the Mi Robot Vacuum-Mop 2) can give away their own access point for direct connection.
- Activate access point mode: Turn off the robot. Press the power button. + home button 5 So, the robot will create a network with the name of the species. Xiaomi_Vacuum_XXXX (Password is usually missing or listed in the instructions).
- Connect your phone to the robot access point: In the phone's Wi-Fi settings, select the robot network. Open your browser and go to http://192.168.4.1 or http://192.168.8.1.
Set up a connection to your network
- In the web interface, select your 2.4 GHz network and enter your password.
- Save the settings and restart the robot.
This method does not work on all models and may require knowledge. IP-If the web interface doesn't open, check if the antivirus is blocking the connection to the local network.
6. Optimizing the network for stable operation of the robot
Even after a successful connection, the robot may lose communication with Wi-Fi. To avoid this, follow the following tips:
- ๐ก Place the router closer to the center of the apartment. Xiaomi robots do not work well at the border of the Wi-Fi coverage area. If the area is large, use a mesh system or signal repeater.
- ๐ Turn off automatic switching between 2.4 GHz and 5 GHz. In the router settings, link the robot to the 2.4 GHz band (for example, via redundancy). IP down MAC-address).
- โก Set up Quality of Service (QoS) on the router, give the robot a high priority so that data packets are not lost when the network loads.
- ๐ Use static. IP-In the settings. DHCP Router fix the robot a permanent IP, Avoid conflicts when reconnecting.
If the robot often freezes during cleaning and loses communication, check the Wi-Fi channel in the router settings. Channels 12-14 can conflict with other devices - choose 1, 6 or 11. Also turn off the "Quick lane switching" function (if any), as the robot does not support seamless roaming.
๐ก
For maximum stability, disable the option โGame modeโ or โTurbo modeโ in the router โ they can block traffic of smart devices, considering it to be secondary.
7. Connect to alternative platforms (Home Assistant, Yandex Alice)
If you use a smart home based on Home Assistant, Yandex Alice or Google Home, the Xiaomi Mi Robot can be integrated without an official application.
- ๐ Home Assistant: Install the Xiaomi Miio expansion HACS. Get the robot token using the miio-cli script or the Mi Home Token Extractor app. Add the device to the config: vacuum: - platform: xiaomi_miio host: 192.168.1.100 # IP token: YOUR_TOKEN_HERE
- ๐ค Yandex Alice: Connect the robot to Mi Home. in the Yandex app, select Smart Home โ Add the device โ Xiaomi. log in through your Xiaomi account and select a robot from the list.
Google Home integration will require a cloud service like IFTTT or Home Assistant Cloud, as Xiaomi robots are not directly supported in the Google ecosystem.
๐ก
If the robot doesn't show up in Home Assistant after adding it, check if the router's firewall blocks it. Add a rule allowing it to be added. UDP-traffic to ports 54321 and 9898 (used by Miio Protocol).