Зачем нужен IP-адрес робота-пылесоса и когда его требуется узнать
IP-адрес умного пылесоса Xiaomi — это его «сетевой паспорт», который позволяет устройству обмениваться данными с маршрутизатором, мобильным приложением и другими гаджетами в локальной сети. В большинстве случаев пользователю не нужно знать этот адрес: пылесос подключается к Wi-Fi автоматически, а управление осуществляется через Mi Home или Xiaomi Home. Однако есть ситуации, когда без IP не обойтись.
Например, вам может понадобиться IP-адрес для:
- 🔧 Ручной настройки интеграции с системами умного дома (Home Assistant, OpenHAB, ioBroker).
- 🛠️ Отладки подключения, если пылесос не отвечает на команды из приложения, но подключён к Wi-Fi.
- 📡 Прямого управления через
TelnetилиSSH(для продвинутых пользователей). - 🔄 Сброса настроек, если стандартные методы через кнопки на корпусе не работают.
Важно понимать, что IP-адрес пылесоса может меняться при перезагрузке роутера (если в нём не настроена привязка по MAC) или при смене сети. Поэтому перед началом любых манипуляций рекомендуется зафиксировать адрес в настройках маршрутизатора.
Способ 1: Просмотр IP через приложение Mi Home/Xiaomi Home
Самый простой метод — использовать официальное приложение. Он подходит для большинства моделей, включая Mi Robot Vacuum, Viomi SE, Dreame Bot и другие. Инструкция актуальна для последних версий приложений (2023–2026 гг.).
Как найти IP:
- Откройте Mi Home или Xiaomi Home и выберите ваш пылесос в списке устройств.
- Перейдите в
Настройки устройства(значок шестерёнки в правом верхнем углу). - Прокрутите вниз до блока
Общая информацияилиО программе. - Найдите строку
IP-адресилиЛокальный IP.
Если пункта с IP нет, попробуйте:
- 🔄 Обновить приложение до последней версии.
- 📱 Переподключить пылесос к Wi-Fi через
Добавить устройство. - 🌐 Убедиться, что телефон и пылесос подключены к одной сети.
Способ 2: Проверка списка устройств в роутере
Если приложение не показывает IP, можно найти его через административную панель маршрутизатора. Этот метод универсален и работает для любых устройств в сети, включая пылесосы Xiaomi, Roborock и другие.
Инструкция для популярных роутеров:
| Маршрутизатор | Адрес панели | Путь к списку устройств |
|---|---|---|
| TP-Link | 192.168.0.1 или 192.168.1.1 |
Дополнительно → Статистика → Устройства |
| ASUS | 192.168.1.1 |
Карта сети → Клиенты |
| Xiaomi Mi Router | miwifi.com или 192.168.31.1 |
Устройства → Подключённые устройства |
| Keenetic | my.keenetic.net |
Устройства → Список устройств |
Как идентифицировать пылесос в списке:
- 🏷️ По имени: обычно содержит
miio,vacuumили модель (например,dreame.vacuum.p2008). - 🔗 По MAC-адресу: его можно найти на наклейке под пылесосом или в приложении Mi Home.
- 📡 По производителю: в колонке
VendorбудетXiaomi Communications.
Войти в панель управления роутера|Найти раздел "Подключённые устройства"|Отфильтровать по имени или MAC|Записать IP-адрес пылесоса-->
⚠️ Внимание: Если в роутере включён DHCP (автоматическое назначение IP), адрес пылесоса может измениться после перезагрузки. Чтобы закрепить его, привяжите MAC-адрес устройства к статическому IP в настройках маршрутизатора.
Способ 3: Использование сканера сети (для Android/iOS/ПК)
Если предыдущие методы не сработали, можно просканировать локальную сеть с помощью специализированных приложений. Они покажут все подключённые устройства с указанием IP, MAC и производителя.
Популярные инструменты:
- 📱 Для Android: Fing, Network Scanner, IP Tools.
- 🍎 Для iOS: LanScan, Network Analyzer.
- 💻 Для ПК: Advanced IP Scanner, Angry IP Scanner,
nmap(для Linux/macOS).
Пример поиска через Fing (Android/iOS):
- Установите приложение и откройте его.
- Нажмите
Сканировать(обычно в центре экрана). - Дождитесь окончания сканирования (1–2 минуты).
- Найдите в списке устройство с названием
Xiaomi,miioили моделью пылесоса.
Для nmap (Linux/macOS) используйте команду:
nmap -sn 192.168.1.0/24 | grep -i "xiao"
Замените 192.168.1.0/24 на подсеть вашего роутера (узнать её можно в настройках Wi-Fi на телефоне).
Как узнать подсеть роутера?
На Android: Настройки → Wi-Fi → [ваша сеть] → Дополнительно (ищите строку "Шлюз" или "IP-адрес").
На iOS: Настройки → Wi-Fi → (i) рядом с сетью → Маршрутизатор.
На ПК: выполните команду ipconfig (Windows) или ifconfig (Linux/macOS) и найдите строку Default Gateway.
Способ 4: Командная строка (Windows) или Терминал (Linux/macOS)
Для пользователей, предпочитающих консольные команды, есть способ найти IP пылесоса без сторонних приложений. Он требует знания основ сетевых протоколов, но работает гарантированно, если устройство подключено к той же сети.
Для Windows (CMD):
- Откройте командную строку (
Win + R→ введитеcmd). - Выполните команду:
arp -a | findstr "mi"Если не сработало, попробуйте:
ping 192.168.1.255 & arp -a(замените
192.168.1на вашу подсеть). - В результатах ищите строки с
miioили MAC-адресом пылесоса.
Для Linux/macOS (Терминал):
nmap -sn 192.168.1.0/24 | grep -i "xiao"
или
arp -a | grep -i "mi"
Если команды не возвращают результатов, убедитесь, что:
- 🔌 Пылесос включён и подключён к Wi-Fi (индикатор сети горит синим или зелёным).
- 📶 Телефон/ПК и пылесос находятся в одной подсети.
- 🔒 Брандмауэр или антивirus не блокирует сетевые запросы.
Способ 5: Прямой опрос устройства по протоколу miio (для продвинутых)
Этот метод подходит для пользователей, знакомых с Python или Termux (Android). Он позволяет не только узнать IP, но и получить полную информацию о пылесосе, включая токен (если он известен).
Для работы понадобится:
- 🐍 Установленный Python 3 (или Termux на Android).
- 📦 Библиотека
python-miio(установите командойpip install python-miio). - 🔑 Token пылесоса (можно получить через Mi Home или Packet Capture).
Пример кода для сканирования сети:
from miio import Chassis
from miio import DeviceException
import asyncio
async def find_vacuum():
ip_range = "192.168.1.%s"
for i in range(1, 255):
ip = ip_range % i
try:
device = Chassis(ip, "YOUR_TOKEN_HERE") # Замените на свой токен
info = await device.info()
print(f"Found vacuum at {ip}: {info}")
break
except DeviceException:
continue
asyncio.run(find_vacuum())
Если токен неизвестен, его можно получить:
- 📱 Через Packet Capture (Android) при подключении пылесоса к Wi-Fi.
- 🖥️ Через Wireshark (ПК) при синхронизации с Mi Home.
- 🔧 С помощью скриптов вроде
miio-cli(требует root на телефоне).
⚠️ Внимание: Не передавайте токен пылесоса третьим лицам — это даёт полный контроль над устройством, включая возможность запуска, остановки и изменения настроек. Храните его в надёжном месте.
Что делать, если IP-адрес не найден
Если ни один из методов не сработал, проблема может крыться в:
- 🔌 Отсутствии подключения к Wi-Fi: проверьте, горит ли индикатор сети на пылесосе. Если мигает оранжевым — переподключите устройство.
- 🔄 Сбое DHCP: перезагрузите роутер и пылесос (удерживайте кнопку питания 10–15 секунд).
- 🛡️ Блокировке трафика: отключите на время брандмауэр или антивirus на устройстве, с которого ищете IP.
- 📡 Несовместимости сети: некоторые пылесосы не работают в сетях с
5 GHzили со скрытым SSID.
Алгоритм действий при проблемах:
- Убедитесь, что пылесос и телефон/ПК подключены к одной сети (например, к
2.4 GHz, а не к5 GHz). - Проверьте, не включён ли в роутере изоляция клиентов (AP Isolation) — она блокирует взаимодействие устройств в локальной сети.
- Сбросьте настройки пылесоса до заводских (кнопка
Resetна корпусе, удерживать 5–10 секунд). - Обновите прошивку пылесоса через Mi Home (раздел
Настройки устройства → Обновление).
Если пылесос всё равно не виден в сети, возможно, неисправен Wi-Fi-модуль. В этом случае обратитесь в сервисный центр Xiaomi или проверьте гарантию.
FAQ: Частые вопросы об IP-адресах пылесосов Xiaomi
Можно ли узнать IP пылесоса, если он подключён к другой сети?
Нет. IP-адрес назначается только в рамках локальной сети. Если пылесос подключён, например, к Wi-Fi соседа, вы не сможете получить к нему доступ со своего устройства. Решение: подключите телефон/ПК к той же сети, что и пылесос.
Почему IP пылесоса меняется после перезагрузки роутера?
Это происходит из-за DHCP — протокола, который автоматически назначает адреса устройствам. Чтобы закрепить IP, настройте в роутере статическую привязку по MAC-адресу пылесоса (найти его можно на наклейке под устройством или в Mi Home).
Какой IP у пылесоса, если он подключён через Mi Home, но не виден в роутере?
Вероятно, пылесос использует облачное подключение (через серверы Xiaomi), а не локальную сеть. В этом случае:
- Отключите мобильный интернет на телефоне и оставьте только Wi-Fi.
- Переподключите пылесос к сети через
Добавить устройствов Mi Home. - Проверьте, появился ли он в списке устройств роутера.
Можно ли управлять пылесосом по IP без Mi Home?
Да, но для этого нужен токен устройства и знание протокола miio. С помощью библиотеки python-miio (Python) или Home Assistant можно отправлять команды напрямую, например:
mirobo --ip 192.168.1.100 --token YOUR_TOKEN clean_zone 20000,20000,25000,25000,1
Это позволяет интегрировать пылесос в собственные системы умного дома.
Что делать, если пылесос подключён к Wi-Fi, но не отвечает на команды?
Проблема может быть в:
- 📵 Плохом сигнале Wi-Fi: переместите пылесос ближе к роутеру.
- 🔄 Сбое прошивки: обновите ПО через Mi Home.
- 🛡️ Блокировке портов: в роутере откройте порты
54321и80для локального IP пылесоса.
Если ничего не помогает, выполните сброс настроек (кнопка Reset на 10 секунд).