How to connect Roborock S5 to Wi-Fi: Step-by-step instructions

Modern robotic vacuum cleaners have long ceased to be simply autonomous devices that operate on a schedule with a button on the body. Model Roborock S5 This is an advanced gadget that requires pairing with your home wireless network to activate all its smart features. Without this step, you'll only get a basic device without the ability to create maps, control the cleaning remotely, or receive filter status notifications.

The initial setup process often raises questions among users, especially given the specifics of how Chinese smart devices operate in our region. The main difficulty isn't so much the physical connection itself, but rather the correct sequence of steps in the app and selecting the correct server region. Errors at this stage can result in the robot not being visible in the system or failing to download up-to-date indoor maps.

In this article, we'll detail a process that will help you avoid common mistakes. We'll cover the nuances of working with wireless frequencies and the specifics of selecting a region in the app. Mi Home and troubleshooting methods if the standard connection scenario doesn't work the first time.

Preparing for setup and network requirements

Before moving on to the software, you need to make sure your infrastructure is ready to receive the new device. Robot vacuum cleaners of the line Roborock, including the S5, have strict limitations on the type of wireless signal they support. This is a key point that is often overlooked when trying to connect a device to a modern dual-band network.

The device operates exclusively in the range 2.4 GHzIf your router broadcasts a single network with names for both 2.4 GHz and 5 GHz (Smart Connect technology), pairing may fail. In such cases, your smartphone may attempt to transmit data via 5 GHz, which the robot simply won't recognize. We recommend temporarily separating the networks in your router settings or creating a guest network using only the 2.4 GHz protocol.

It's also worth preparing your smartphone in advance. Make sure location services (GPS) are enabled. This is a requirement of Android and iOS operating systems so the app can scan for available Wi-Fi networks and transmit them to the robot. Without GPS enabled, searching for the device may take forever.

  • 📱 Install the official app Mi Home or Roborock from the store.
  • 🔌 Charge the robot's battery to at least 20%, although it's best to connect the base to the power supply beforehand.
  • 📡 Prepare your Wi-Fi network password; it is preferable that it does not contain Cyrillic characters.
  • 🌍 Decide in advance which region you will use to link your account.

It's important to understand that connection stability depends not only on the router but also on the number of connected clients. If multiple devices are downloading torrents simultaneously, the robot's initial handshake may timeout. In this situation, it's best to wait until active downloads finish.

Selecting the correct region in the Mi Home app

One of the most critical steps is selecting your region when registering or logging in to your account. This setting determines which server will store your home data, maps, and cleaning schedules. For devices purchased from official retailers in the CIS, the "Russia" region is most often appropriate, but this rule does not apply to gray market devices from China or Europe.

If you select the wrong region, the app simply won't recognize the robot vacuum when you try to add it. Users often encounter situations where the device is identified as "unsupported" or the search fails. In this case, you need to change the region in your profile settings. You can do this by going to Profile → Settings → Region.

It's common practice to select the "China" region for all Xiaomi devices and ecosystem. This ensures support for all features, but may result in increased latency (ping) when sending commands, as the servers are physically located far away. However, for Roborock S5 This is often the only way to get the device to work if it was intended for the Chinese domestic market.

What happens if I change the region after setup?

When you change the region in the Mi Home app, your device list will disappear from the interface. You'll have to re-link all your devices to the new server. Cleaning history and maps may remain on the device itself, but in the cloud, they will be separated by region.

It's worth noting that some firmware versions may be tightly tied to specific servers. If the problem persists after changing the region, your device may have a specific software version that requires a specific account location. In this case, you should try creating a new account with the selected region.

Checking the device's region and version is a basic diagnostic step. If you purchased the robot from a local electronics store, select your country. If you ordered from international retailers without specifying a region, try China, Singapore, or Europe.

Step-by-step process of connecting to a wireless network

After the preparatory work is complete, you can proceed to the actual pairing process. Make sure the robot vacuum is turned off or in standby mode. If it has previously connected to a different network, you'll need to reset it to factory settings to clear old Wi-Fi data. This usually requires simultaneously pressing and holding the buttons on the device.

Open the app Mi Home and tap the plus sign in the upper right corner to add a device. Enter the model in the search or select it from the list of popular devices. The app will prompt you to confirm that the Wi-Fi indicator is blinking. If it isn't blinking, press and hold the two buttons on the robot's top panel (usually the power button and the home button) for 5-7 seconds until you hear a voice prompt indicating pairing mode.

☑️ Checklist before connecting

Completed: 0 / 5

Enter your Wi-Fi network password in the window that appears. Be careful when entering it, as robots don't have a proper keyboard for error correction, and if you enter an incorrect password, you'll receive a connection timeout message. After entering the password, the search and setup process will begin, which can take anywhere from 30 seconds to 2 minutes.

During the process, the robot may change voice messages several times, indicating that it has connected to the router and obtained an IP address. Successful completion is indicated by a "Connected" or similar voice confirmation, and the device appears in the list of gadgets in the app. If the process freezes at 99%, this often indicates problems with the router's DHCP server or a firewall blocking the device.

After a successful connection, the app will prompt you to install the robot on the map. Place the base in the desired location, charge the robot, and allow it to update its firmware, if necessary. Updating the software is an important step, often adding support for new features or fixing connection issues.

Setting up the map and first cleaning

After Roborock S5 Since its launch, its main task is to map the room. To do this, start a full cleaning. The robot will move randomly around the room, scanning the space with a laser rangefinder (LDS) located on the top cover. During this time, do not move the base or interfere with the robot's movement.

In the app, you can monitor the map's creation in real time. The system creates virtual walls and divides the space into rooms. After the first cleaning, you can edit the map: divide rooms, rename them, set virtual walls (No-Go zones), and restrict areas. This allows for flexible control of the cleaning logic.

Parameter Description Recommendation
Map accuracy Depends on the cleanliness of the sensors Wipe the LDS window before starting.
Exclusion zones Virtual walls Use for areas with wires
Suction power Engine thrust force For carpets, set to "Max" or "Turbo"
Schedule Automatic start Set up when you're not at home

It's important to note that the map is saved in the device's memory. If you reset the robot to factory settings, the map will disappear, and you'll have to repeat the process. Therefore, after successfully creating and editing the map, it's recommended to make a backup copy if the app allows, or simply be careful with the reset button.

For multi-storey buildings Roborock S5 Allows you to save up to four maps (depending on the firmware version). You can move the base to another floor, and the robot will recognize the new environment and offer to save it as a new map. This is convenient for homes with different floor plans.

Solving common connection problems

Despite the streamlined process, users may encounter errors. One of the most common is "Failed to connect to the network." This can be caused by a hidden network SSID. Make sure your Wi-Fi network name isn't hidden, as Xiaomi robots don't work well with hidden networks.

Another common issue is using special characters in the password or network name. The robot may not correctly handle certain punctuation marks or spaces. If the connection fails, try temporarily changing the router password to a simple one (letters and numbers only), connect the robot, and then reset the password to a complex one (although changing the password after connecting usually breaks the connection, and the device will need to be reconfigured).

📊 What connection problem did you encounter?
Doesn't see the 2.4 GHz network
Error at stage 99%
Wrong region
The robot does not charge after being connected.
Everything went well

It's also worth checking your router settings. The encryption protocol should be WPA2-PSKOlder protocols (WEP) or newer ones (WPA3) may not be supported by the robot's Wi-Fi module. Furthermore, the wireless network must be configured to use a mixed mode (b/g/n); pure "n-only" or "ax-only" (Wi-Fi 6) modes sometimes cause conflicts.

⚠️ Attention: If you are using a Mesh system, make sure the robot is connected to the main node and not to a satellite, which may have limitations on transmitting broadcast packets required for initial setup.

In some cases, statically assigning an IP address to the robot's MAC address in the router settings can help. This prevents situations where the DHCP server fails to assign an address to a new client due to the address pool being full.

Integration with voice assistants and smart home

Once successfully connected to Wi-Fi, integration with smart home ecosystems becomes possible. Roborock S5 Supports Yandex Alice (via the Mi Home or Roborock skill), Google Assistant, and Apple HomeKit (via the Homebridge plugin or natively for some versions). This allows you to initiate cleaning with your voice or create complex automation scenarios.

For example, you can set up a scenario: "When I leave home (geofenced), start the robot vacuum." Or, conversely, "When the robot starts cleaning, turn off the smart light." To implement such scenarios, you need to link accounts in the corresponding hub apps.

When integrating with Alice, make sure the correct Xiaomi account region is selected in the skill. If the accounts are out of sync, the voice assistant will report that the device is not found or unavailable. Periodically relinking the account in the smart speaker app helps keep the device list up-to-date.

Please remember that the robot itself must be online for voice control to work. If the Wi-Fi router has rebooted and the robot is unable to reconnect, voice commands will not work, although local activation via the button on the robot's body may work.

Maintenance and firmware updates

An internet connection is necessary not only for control but also to keep the software up-to-date. The manufacturer regularly releases updates that improve navigation algorithms, fix bugs, and add new features. You can check for updates in the device settings app.

It is recommended to clean the sensors periodically. The laser rangefinder (upper turret) and lower pollution sensors can become clogged with dust, causing navigation errors and false stuck messages. Wipe them with a dry, soft cloth.

Also, check the condition of the main filter and side brush. Appendix Mi Home Displays the filter life as a percentage. Timely replacement of consumables prolongs the life of the motor and ensures high-quality cleaning. When the battery is low, the robot will automatically return to its base, but for long-term storage (more than a month), it is recommended to charge it to 60-70%.

⚠️ Attention: The app interface and available features may change after software updates. If you don't see the feature you're looking for, check the app store for a new version and update your robot's firmware.

Frequently Asked Questions (FAQ)

Is it possible to control the robot if there is no internet but the Wi-Fi router is working?

Yes, if the robot and smartphone are on the same local Wi-Fi network, control via the Mi Home app often works even without internet access (LAN control). However, voice control and remote access from another network will not work.

What should I do if the robot loses the card after resetting?

The map is stored in the device's memory. After a hard reset, the memory is cleared. You'll need to run a full cleaning again to rebuild the room map from scratch. Save important zones and settings after rebuilding.

Does Roborock S5 support 5GHz network?

No, the Roborock S5's Wi-Fi module only supports the 2.4 GHz frequency. Connecting to a 5 GHz network is not possible. If your router is using both networks under the same name, try separating them in the router settings.

How do I reset my robot's Wi-Fi settings?

To reset the network settings, simultaneously press and hold the "Home" (return to base) and "Power" buttons for 5-10 seconds until you hear a beep. The robot will notify you that the Wi-Fi has been reset, and you can set it up again.

Why does the robot say "Server is busy" when connecting?

This is a temporary issue on the Xiaomi/Roborock servers. It most often occurs when selecting the "China" region due to heavy load or maintenance. Please try again later or change the region in the app.