Know IP-The address of the robot vacuum cleaner Xiaomi Vacuum Mop can be needed in a variety of situations: from setting up remote access through Home Assistant to diagnosing problems with connection to Wi-Fi. Without this address, it is impossible to connect to the device using the protocol. SSH, Update firmware manually or integrate vacuum cleaner into third-party smart home systems.
In this article, we will discuss 5 proven methods of determining IP โ From simple (via mobile app) to advanced (via network traffic analysis). S5/S6/S7, Xiaomi Vacuum-Mop 2 Pro, DreameBot L10/X10+/Z10 Pro and other devices based on the Xiaomi Mi Home platform. IP (DHCP) and how to fix them in the settings of the router.
If you've never worked with network settings, start with the first two, which don't require technical knowledge. For experienced users, we've prepared a section with nmap and arp scanning, and instructions for backing up IP in the router so that the vacuum cleaner address doesn't change after you restart.
โ ๏ธ It's important: IP-The vacuum cleaner address can change with each new connection to the network, if the router is not configured static distribution. DHCP, But it makes it harder to control remotely. At the end of this article, we'll show you how to fix it. IP forever.
1. Method: through the official application Mi Home
The easiest method is to use the Mi Home mobile app (or Xiaomi Home for newer versions), which is suitable for most users and does not require access to a router or computer.
Open the app and go to the home page of the device. In the upper right corner, click three dots (โฎ), Then select Settings. โ General settings โ Network information. This will show you the current one. IP-address, MAC-firmware.
Open the Mi Home app|Select your vacuum cleaner in the list of devices|Press three points (โฎ) top-right|Go to Settings. โ General settings โ Network information|Copy. IP-address from the field Local IP
-->
โ ๏ธ Note: If in this section IP If it does not show or 0.0.0.0 is indicated, the vacuum cleaner is not connected to Wi-Fi. Check the network connection and restart the device (hold the power button for 5 seconds).
This only works if the vacuum cleaner is already connected to your Mi Home account, and if the device is new or reset to factory settings, use the following methods:
2. Method: via the router's web interface
If access to the application is limited (for example, the vacuum cleaner is not tied to the account), you can find it. IP You need to know that. MAC-address of the device - it is indicated on the sticker under the cover of the vacuum cleaner (format: XX:XX:XX:XX:XX:XX).
Instructions for popular routers:
- ๐ TP-Link: Go to Additional Settings โ Local area network โ DHCP โ List of clients DHCP. Find the device by MAC-address.
- ๐ ASUS: Open the map of the network โ Clients or Local Network โ DHCP-server.
- ๐ Keenetic: Go to the Devices โ List of devices and sort by MAC.
- ๐ Xiaomi Mi Router: In the Mi Wi-Fi app, select Devices โ Connected devices.
If the vacuum cleaner doesn't appear on the list, make sure it's on and connected to the same Wi-Fi network as your phone/computer, sometimes rebooting the router helps, after which all devices will update their IP.
3. Method: through mobile utilities (Fing, NetScan)
You can use third-party applications to quickly scan the network, the most popular ones being:
- ๐ฑ Fing (Android/iOS) โ Shows all devices on the network with the manufacturer (by MAC-address).
- ๐ฑ NetScan (Android) โ allows you to export a list of devices to the Internet CSV.
- ๐ฑ IP Tools (Android/iOS) โ includes Ping, Traceroute and port scanner.
Algorithm of action:
- Connect your phone to the same Wi-Fi network as the vacuum cleaner.
- Launch the app and start scanning.
- Find a device named Xiaomi, Dreame, or unknown (unless the name is specified).
- Convert. MAC-vacuum-stick.
โ ๏ธ Note: Some applications (e.g. Fing) may define a vacuum cleaner as an Unknown device or Roborock (even if you have a Xiaomi model). MAC-address!
The advantage of this method is the ability to see open ports on the device (for example, 5555 for ADB or 80 for the web interface).
4. Method: via the command line (Windows/macOS/Linux)
For users who prefer a terminal, network scanning with standard tools is fine, and we'll look at commands for all popular OSes.
For Windows:
- Open the Command Prompt (Win + R โ enter cmd).
- Enter the command to display the table ARP: arp -a Look. IP s MAC-vacuum-dress.
- If the device is not found, run Ping to the broadcast address: for /L %i in (1,1,254) do ping -n 1 192.168.1.%i (replace 192.168.1 with your subnet, for example 192.168.0).
For macOS/Linux:
- Open the Terminal.
- Use nmap to scan the network: nmap -sn 192.168.1.0/24 (replace 192.168.1.0/24 with your subnet).
- Or use arp-scan (requires installation): sudo arp-scan --localnet
After scanning, you will get a list of all devices on the network. IP and MAC. Find the line with MAC-The address of the vacuum cleaner - this will be its current IP.
How do you know your subnet?
5. Method: via mDNS (Bonjour) protocol
Xiaomi devices support the mDNS (Multicast DNS) protocol, which allows you to refer to them by host name instead of IP. This is useful if the IP changes frequently.
To find the vacuum cleaner by mDNS:
- Make sure your phone/computer is connected to the same network.
- In the terminal (macOS/Linux) Or through Bonjour Browser (Windows) do: avahi-browse -r _miio._tcp Or for Windows (with Bonjour Print Services installed): dns-sd -B _miio._tcp
- In the conclusion, find a line with the name of your vacuum cleaner (for example, miio-12345678._miio._tcp.local).
The host name will be in the format: miio-<ID>._miio._tcp.local, where <ID> โ It's a unique device ID, and you can use that name to connect to a vacuum cleaner without knowing it. IP (for example SSH or MIoT protocol).
โ ๏ธ Note: mDNS only works on a local area network, and remote access (e.g., over the Internet) will still require static access. IP ortune DDNS.
How to fix it IP-router
If you plan to connect to the vacuum cleaner frequently (for example, to automate through the Home Assistant), we recommend that you reserve a permanent IP for it. This will prevent you from changing your address when you restart the router.
Instructions for IP reservation (on the example of TP-Link):
- Go to the router control panel (usually at 192.168.0.1 or 192.168.1.1).
- Go to DHCP โ Address Reservation (or Address Reservation).
- Add a new rule: ๐ MAC-Address: enter the address of the vacuum cleaner (from the sticker). ๐ IP-Address: Please indicate the desired static IP (for example 192.168.1.200). ๐ Description: Write Xiaomi Vacuum Mop for convenience.
Save the settings and restart the router.
After that, the vacuum cleaner will always receive the same IP. Make sure that the address chosen is not included in the DHCP pool (usually this is the range from 192.168.1.100 to 192.168.1.200 โ check in the DHCP settings).
| Mark the router | The path to IP reservation | Notes |
|---|---|---|
| TP-Link | Additional settings โ Local Network โ DHCP โ Address Reservation | Rebooting the router is required |
| ASUS | Local area network โ DHCP-server โ Manual assignment | Supports binding by host name |
| Keenetic | Devices โ List of devices โ Reserve IP | You can set up through a mobile application |
| Xiaomi Mi Router | Settings โ Local Network โ DHCP โ IP and MAC binding | Interface in Chinese - Use a translator |
Through the Mi Home| application Through the router panel | Using the mobile utility (Fing) | Through the command line | Another way
-->
Frequent problems and their solutions
If the vacuum cleaner doesnโt appear in the list of router devices or scanning apps, check the following points:
- ๐ Power: Make sure the vacuum cleaner is on and charged (the indicator should be blue or green).
- ๐ถ Wi-Fi: The vacuum cleaner must be connected to a 2.4 GHz network (most models do not support 5 GHz).
- ๐ Reboot: Turn off the vacuum cleaner for 30 seconds, then turn it on again (hold the power button for 5 seconds).
- ๐ก๏ธ Firewall: Temporarily disable the firewall on your computer/router โ it can block scans.
If an IP is found but the vacuum cleaner does not respond to commands (for example, when trying to connect via SSH), check:
- ๐ Ports: Make sure the port is open (e.g. 22 for the port). SSH or 5555 for ADB).
- ๐ Password: For SSH Authorization token may be required (it can be obtained through Mi Home or Miio cli).
- ๐ก Signal: The vacuum cleaner must be in the Wi-Fi coverage area (not further than 10 meters from the router).
โ ๏ธ Note: Some Xiaomi Vacuum Mop models (e.g, S5 Max) block access to SSH After updating the firmware, this will require a rollback to the old version or the use of alternative methods (for example, Telnet).
๐ก
If the vacuum cleaner is not visible on the network, first check the Wi-Fi connection (the indicator should flash orange when connected and burn blue after successful authorization).