Owning a smart home requires not only buying gadgets, but also understanding how they interact with your home network. IP-The address is a unique digital identifier that is assigned to every device on the local network, including your Xiaomi Mi Robot Vacuum. Knowing this address is often necessary for advanced users who want to set up integration with Home Assistant, flip ports for remote access, or simply diagnose connection issues.
In standard mode, users rarely have to manually intervene in network settings, as Wi-Fi automatically manages the distribution of addresses through DHCP. However, if you are faced with a situation where the vacuum cleaner fell off the server or you plan to create a stable smart home system, finding a specific IP becomes a priority. There are several proven ways to get this information, from using a router to specialized utilities.
Before you start searching, make sure your smartphone and robot vacuum cleaner are connected to the same wireless network. Without being on the same subnet (e.g. 192.168.1.x), you wonโt be able to see the device in the router or network scannerโs client list, and itโs also worth checking that the vacuum cleaner itself has a Wi-Fi indicator on it, indicating an active connection to the access point.
Use of the router's administrative panel
The most reliable and versatile way to find out your deviceโs address is to look at the settings of the router itself. It is the router that allocates addresses, so it has the most accurate and up-to-date information about all the connected clients. You will need to log into the routerโs web interface by entering the gateway address in the browser (usually 192.168.0.1 or 192.168.1.1) and logging in under the administrator account.
Once you log in, you need to find the partition that's responsible for connected devices. Depending on the router model (Keenetic, TP-Link, Asus, Mikrotik), this partition can be called differently.
- ๐ก Customer List (Client List)
- ๐ Connected Devices (Connected Devices)
- ๐ Network Map (Network Map)
- ๐ถ Status DHCP
The list that opens will show all the equipment that the Internet is currently receiving. You need to find a device with a name that contains "Xiaomi," "Roborock," "Dreame" or "Vacuum." MAC-And that's an address that you can also check against a sticker on the bottom of the robot"IP "Address" or"IPv4" You will be given the digital code you need.
โ ๏ธ Note: If you have recently rebooted your router, IP-The vacuum cleaner address may have changed. DHCP Does not guarantee the same address for the device forever without special settings.
For ease of further work, many administrators recommend renaming the device directly in the router interface, which will allow you to instantly find it in the future, even if there are dozens of other smart home gadgets. Simply select the name "mi-robot-vacuum" or any other designation you understand in the settings. DHCP-server.
Searching through mobile network scanners
If access to the routerโs web interface is difficult or you do not remember the administrator password, specialized applications for a smartphone will come to the rescue. Modern utilities for Android and iOS allow you to scan the local network and display a full list of active devices from their devices. IP and MAC-It's a fast way, without having to connect to a computer.
One of the most popular and functional tools is the Fing app. Once installed and scanned, it shows detailed information about each device, including the network card manufacturer. Because Xiaomiโs network robot modules have specific vendor identifiers, the app often automatically identifies the device as โXiaomiโ or โBeijing Roborock.โ
Alternatively, Network Analyzer or some operating system standard tools can be used, and the search process is as follows:
- ๐ฑ Connect your smartphone to the same Wi-Fi network as the vacuum cleaner.
- ๐ Run a network scan in the application.
- ๐ Find the device by MAC-address (the first 6 characters often point to the manufacturer).
- ๐พ Copy. IP-address.
Sometimes the list may show a device called "Unknown" or just a set of numbers. MAC-The address displayed in the application with a physical address at the bottom of the robot, which will eliminate identification error, especially if there are many unnamed IoT gadgets on the network.
๐ก
Use the Favorites or Notes feature in the network scanner to save IP-So this will save you from having to re-search every time you set up the integrations.
Address determination via Mi Home app
The official Mi Home app (or Xiaomi Home) is the primary management tool, but it hides network details from the average user. There is no direct "Show IP" button in the device card interface. However, there are indirect methods and hidden menus that can help diagnose, although they do not always give direct access to the current IP on the local network.
In some versions of the application, when you go to the device settings and select General settings or Device Information, you can see MAC-- Know the address. MAC-The address, you can match it to the data you get from the network scanner or router that we talked about above, and that confirms that you're looking at the right device in the customer list.
For advanced users using alternative methods of connection (for example, through miio or local API), it is important to understand the difference between a cloud ID (Did) and local IP. The Mi Home application primarily operates with cloud identifiers. Local IP is only necessary when you want to control the vacuum cleaner directly, bypassing Xiaomi cloud servers, which increases the responsiveness of the system and allows you to work without the Internet.
| Method of searching | Difficulty | precision | Necessary rights |
|---|---|---|---|
| Router panel | Medium | 100% | Wi-Fi administrator |
| Network scanner (Fing) | Low. | 100% | Access to the local network |
| Mi Home appendix | Tall. | Indirect | User of the device |
| Command line (Ping) | Tall. | It requires knowledge. | PC in the same network |
It is worth noting that direct IP access through an application is only possible if you use modified versions of the client or plugins for automation platforms that pull this data through debugging interfaces. In the stock application, this information is hidden specifically to simplify the user experience.
Why can IP change?
Set up a static IP for a robot
Once you have found your current address, it is important to attach it to your device if you plan to use integrations. IP-The address will change after another power outage or router reboot, all your smart home settings (Home Assistant, Node-RED, scripts) will stop working, as they will knock on the old address.
The process of fixing the address is called Static DHCP or "IP MAC binding." It is performed exclusively in the router settings. You do not need to change the settings inside the vacuum cleaner itself, since most Xiaomi models do not have an interface for manual IP registration, DNS and gateway. The device will always request the address automatically.
Algorithm for fixing the address:
- ๐ Enter the router control panel.
- ๐ Find the section LAN or DHCP Server.
- ๐ Select the option "Address Reservation" or "Static Lease".
- โ Add a new rule by inserting MAC-robot address and desired IP (for example 192.168.1.50).
โ ๏ธ Attention: Choose IP-address from a range that is not automatically distributed to other devices (outside the pool) DHCP), Make sure that the reserved address does not conflict with other static devices on the network.
Once you've set the settings, you should restart the robot vacuum cleaner, and you can do this through the power button or through the app, and when you turn it on, the device will ask for an address from the router, and the router will see a familiar one. MAC-address will give you the exact one IP, which you reserved.
โ๏ธ Static check IP
Connection and ping diagnostics
Once an address is identified, and perhaps fixed, it's useful to check the availability of the device, using a ping utility built into Windows, macOS and Linux operating systems, to make sure that the robot not only receives the address, but also actively responds to network requests.
Open the command line (in Windows, press Win+R and enter cmd, on macOS โ Terminal) and enter the command:
ping 192.168.1.XXWhere 192.168.1.XX โ it IP-If you see the answer, Reply from 192.168.1.XX: bytes=32 time=4ms TTL=64, so you have a connection. If you're sending a request timed out, check if the robot is asleep. Xiaomi vacuum cleaners can go into deep sleep and turn off the Wi-Fi module to save energy.
For a deeper diagnosis, you can use the arp command -a. It shows the match table. IP and MAC-This helps you know if your PC is seeing the device at the physical level, even if the ping is not going away because of firewall settings or sleep patterns.
So not responding doesn't always mean a network problem. Try running a cleanup through an app and pinging the device at the same time -- active response should come in steady.
๐ก
A stable response to ping requests is the best indicator that the robot is online and ready to operate using a local protocol.
Problems with the visibility of the device on the network
Sometimes it's connected to Wi-Fi (the indicator flashes or burns), but it's not displayed on the router or in the scanners, and this can be caused by AP Isolation, which prevents devices on the LAN from seeing each other, which is a security measure for guest networks, but breaks the smart home.
Check your router's wireless network settings. Make sure the "AP Isolation" or "Client Isolation" option is turned off. Also make sure that both the phone and the robot are in the same frequency band (usually 2.4 GHz) if you have separate SSIDs for 2.4 and 5 GHz. Xiaomi robots tend not to be able to operate in the 5 GHz band.
Another reason could be the filter. MAC-If the router has white lista (Whitelist) and MAC-The address of the new vacuum cleaner is not included there, the router can formally show an attempt to connect, but not issue a message. IP-Add the address, then. MAC-Device address in the permitted list in Wi-Fi security settings.