Знать IP-адрес робота-пылесоса Xiaomi Vacuum Mop может понадобиться в самых разных ситуациях: от настройки удалённого доступа через Home Assistant до диагностики проблем с подключением к Wi-Fi. Без этого адреса невозможно подключиться к устройству по протоколу SSH, обновить прошивку вручную или интегрировать пылесос в сторонние системы умного дома.
В этой статье мы разберём 5 проверенных способов определения IP — от простых (через мобильное приложение) до продвинутых (через анализ сетевого трафика). Все методы работают для моделей Mi Robot Vacuum-Mop S5/S6/S7, Xiaomi Vacuum-Mop 2 Pro, DreameBot L10/X10+/Z10 Pro и других устройств на базе платформы Xiaomi Mi Home. Особое внимание уделим нюансам с динамическими IP (DHCP) и способам их закрепления в настройках роутера.
Если вы никогда не работали с сетевыми настройками, начните с первых двух способов — они не требуют технических знаний. Для опытных пользователей приготовили раздел с nmap и arp-сканированием, а также инструкцию по резервированию IP в роутере, чтобы адрес пылесоса не менялся после перезагрузки.
⚠️ Важно: IP-адрес пылесоса может изменяться при каждом новом подключении к сети, если в роутере не настроено статическое распределение. Это нормальное поведение для протокола DHCP, но оно усложняет удалённое управление. В конце статьи покажем, как закрепить IP навсегда.
1. Способ: через официальное приложение Mi Home
Самый простой метод — использовать мобильное приложение Mi Home (или Xiaomi Home для новых версий). Он подходит для большинства пользователей и не требует доступа к роутеру или компьютеру.
Откройте приложение и перейдите на главную страницу устройства. В правом верхнем углу нажмите на три точки (⋮), затем выберите Настройки → Общие настройки → Сведения о сети. Здесь отобразится текущий IP-адрес, MAC-адрес и версия прошивки.
Откройте приложение Mi Home|Выберите ваш пылесос в списке устройств|Нажмите на три точки (⋮) в правом верхнем углу|Перейдите в Настройки → Общие настройки → Сведения о сети|Скопируйте IP-адрес из поля Локальный IP
-->
⚠️ Внимание: Если в этом разделе IP не отображается или указан 0.0.0.0, значит пылесос не подключён к Wi-Fi. Проверьте соединение с сетью и перезагрузите устройство (удерживайте кнопку питания 5 секунд).
Этот способ работает только если пылесос уже подключён к вашему аккаунту в Mi Home. Если устройство новое или сброшено к заводским настройкам, используйте следующие методы.
2. Способ: через веб-интерфейс роутера
Если доступ к приложению ограничен (например, пылесос не привязан к аккаунту), можно найти его IP через панель управления роутером. Для этого нужно знать MAC-адрес устройства — он указан на наклейке под крышкой пылесоса (формат: XX:XX:XX:XX:XX:XX).
Инструкция для популярных роутеров:
- 🌐 TP-Link: Перейдите в
Дополнительные настройки → Локальная сеть → DHCP → Список клиентов DHCP. Найдите устройство по MAC-адресу. - 🌐 ASUS: Откройте
Карта сети → КлиентыилиЛокальная сеть → DHCP-сервер. - 🌐 Keenetic: Зайдите в
Устройства → Список устройстви отсортируйте по MAC. - 🌐 Xiaomi Mi Router: В приложении Mi Wi-Fi выберите
Устройства → Подключённые устройства.
Если пылесос не отображается в списке, убедитесь, что он включён и подключён к той же сети Wi-Fi, что и ваш телефон/компьютер. Иногда помогает перезагрузка роутера — после неё все устройства обновят свои IP.
3. Способ: через мобильные утилиты (Fing, NetScan)
Для быстрого сканирования сети можно воспользоваться сторонними приложениями. Наиболее популярные:
- 📱 Fing (Android/iOS) — показывает все устройства в сети с указанием производителя (по MAC-адресу).
- 📱 NetScan (Android) — позволяет экспортировать список устройств в CSV.
- 📱 IP Tools (Android/iOS) — включает Ping, Traceroute и сканер портов.
Алгоритм действий:
- Подключите телефон к той же сети Wi-Fi, что и пылесос.
- Запустите приложение и начните сканирование.
- Найдите в списке устройство с названием Xiaomi, Dreame или неизвестное (если имя не определено).
- Сверьте MAC-адрес с наклейкой на пылесосе.
⚠️ Внимание: Некоторые приложения (например, Fing) могут определять пылесос как Unknown device или Roborock (даже если у вас модель Xiaomi). Всегда сверяйтесь с MAC-адресом!
Преимущество этого метода — возможность увидеть открытые порты на устройстве (например, 5555 для ADB или 80 для веб-интерфейса). Это пригодится для продвинутой настройки.
4. Способ: через командную строку (Windows/macOS/Linux)
Для пользователей, предпочитающих терминал, подойдёт сканирование сети с помощью стандартных инструментов. Мы рассмотрим команды для всех популярных ОС.
Для Windows:
- Откройте
Командную строку(Win + R→ введитеcmd). - Введите команду для отображения таблицы ARP:
arp -aИщите IP с MAC-адресом пылесоса.
- Если устройство не найдено, выполните Ping на широковещательный адрес:
for /L %i in (1,1,254) do ping -n 1 192.168.1.%i(замените
192.168.1на вашу подсеть, например192.168.0).
Для macOS/Linux:
- Откройте
Терминал. - Используйте
nmapдля сканирования сети:nmap -sn 192.168.1.0/24(замените
192.168.1.0/24на вашу подсеть). - Или воспользуйтесь
arp-scan(требует установки):sudo arp-scan --localnet
После сканирования вы получите список всех устройств в сети с их IP и MAC. Найдите строку с MAC-адресом пылесоса — это и будет его текущий IP.
В Windows введите в командной строке В macOS/Linux используйте команду Как узнать свою подсеть?
ipconfig и найдите строку IPv4-адрес (например, 192.168.1.100). Подсеть будет 192.168.1.0/24.ifconfig или ip a и ищите интерфейс wlan0/eth0.
5. Способ: через протокол mDNS (Bonjour)
Устройства Xiaomi поддерживают протокол mDNS (Multicast DNS), который позволяет обращаться к ним по имени хоста вместо IP. Это полезно, если IP часто меняется.
Чтобы найти пылесос по mDNS:
- Убедитесь, что ваш компьютер/телефон подключён к той же сети.
- В терминале (macOS/Linux) или через
Bonjour Browser(Windows) выполните:avahi-browse -r _miio._tcpИли для Windows (с установленным Bonjour Print Services):
dns-sd -B _miio._tcp - В выводе найдите строку с именем вашего пылесоса (например,
miio-12345678._miio._tcp.local).
Имя хоста будет в формате:
miio-<ID>._miio._tcp.local, где <ID> — уникальный идентификатор устройства. По этому имени можно подключаться к пылесосу даже без знания IP (например, для SSH или MIoT-протокола).
⚠️ Внимание: Протокол mDNS работает только в локальной сети. Для удалённого доступа (например, через Интернет) всё равно потребуется статический IP или настройка DDNS.
Как закрепить IP-адрес пылесоса в роутере
Если вы планируете часто подключаться к пылесосу (например, для автоматизации через Home Assistant), рекомендуем зарезервировать за ним постоянный IP. Это предотвратит смену адреса при перезагрузке роутера.
Инструкция для резервирования IP (на примере TP-Link):
- Зайдите в панель управления роутером (обычно по адресу
192.168.0.1или192.168.1.1). - Перейдите в
DHCP → Резервирование адресов(илиAddress Reservation). - Добавьте новое правило:
- 📌 MAC-адрес: введите адрес пылесоса (с наклейки).
- 📌 IP-адрес: укажите желаемый статический IP (например,
192.168.1.200). - 📌 Описание: напишите
Xiaomi Vacuum Mopдля удобства.
После этого пылесос всегда будет получать один и тот же IP. Убедитесь, что выбранный адрес не входит в пул DHCP (обычно это диапазон с 192.168.1.100 до 192.168.1.200 — проверьте в настройках DHCP).
| Марка роутера | Путь к резервированию IP | Примечания |
|---|---|---|
| TP-Link | Дополнительные настройки → Локальная сеть → DHCP → Резервирование адресов |
Требуется перезагрузка роутера |
| ASUS | Локальная сеть → DHCP-сервер → Ручное назначение |
Поддерживает привязку по имени хоста |
| Keenetic | Устройства → Список устройств → Зарезервировать IP |
Можно настроить через мобильное приложение |
| Xiaomi Mi Router | Настройки → Локальная сеть → DHCP → Привязка IP и MAC |
Интерфейс на китайском — используйте переводчик |
Через приложение Mi Home|Через панель роутера|С помощью мобильной утилиты (Fing)|Через командную строку|Другой способ
-->
Частые проблемы и их решения
Если пылесос не отображается в списке устройств роутера или приложений сканирования, проверьте следующие моменты:
- 🔌 Питание: Убедитесь, что пылесос включён и заряжен (индикатор должен гореть синим или зелёным).
- 📶 Wi-Fi: Пылесос должен быть подключён к сети
2.4 ГГц(большинство моделей не поддерживают5 ГГц). - 🔄 Перезагрузка: Выключите пылесос на 30 секунд, затем включите снова (удерживайте кнопку питания 5 секунд).
- 🛡️ Брандмауэр: Временно отключите фаервол на компьютере/роутере — он может блокировать сканирование.
Если IP найден, но пылесос не отвечает на команды (например, при попытке подключения по SSH), проверьте:
- 🔌 Порты: Убедитесь, что нужный порт открыт (например,
22для SSH или5555для ADB). - 🔒 Пароль: Для
SSHможет потребоваться токен авторизации (его можно получить через Mi Home илиmiio cli). - 📡 Сигнал: Пылесос должен находиться в зоне действия Wi-Fi (не дальше 10 метров от роутера).
⚠️ Внимание: Некоторые модели Xiaomi Vacuum Mop (например, S5 Max) блокируют доступ по SSH после обновления прошивки. В этом случае потребуется откат на старую версию или использование альтернативных методов (например, Telnet).
FAQ: Частые вопросы
🔍 Можно ли узнать IP пылесоса без подключения к Wi-Fi?
Нет, IP-адрес назначается только при подключении к сети. Если пылесос не подключён к Wi-Fi, определить его IP невозможно. Сначала настройте соединение через приложение Mi Home.
🔄 Почему IP пылесоса меняется после перезагрузки роутера?
Это стандартное поведение протокола DHCP — роутер динамически назначает свободные IP-адреса устройствам. Чтобы закрепить IP, настройте резервирование в панели управления роутером (см. раздел выше).
🛡️ Как защитить пылесос от несанкционированного доступа по IP?
Ограничьте доступ к локальной сети:
- Настройте гостевую сеть для пылесоса в роутере.
- Отключите
UPnPв настройках роутера. - Используйте сложный пароль для Wi-Fi (стандарт
WPA3). - Закройте ненужные порты (например,
22,5555) в фаерволе роутера.
📱 Можно ли управлять пылесосом по IP без приложения Mi Home?
Да, для этого используйте:
- Протокол
MIoT(через библиотекиPython-miioилиHome Assistant). SSH/Telnet(требуется активация и токен авторизации).- Веб-интерфейс (если прошивка поддерживает, обычно по адресу
http://[IP-ПЫЛЕСОСА]).
Для начала работы получите токен устройства через Mi Home или утилиту miio cli.
🌍 Можно ли подключиться к пылесосу через Интернет (вне локальной сети)?
Для удалённого доступа настройте:
- Проброс портов на роутере (например, порт
8123дляHome Assistant). - DDNS (динамический DNS) для привязки доменного имени к вашему внешнему IP.
- VPN-сервер (например,
WireGuardилиOpenVPN) для безопасного подключения.
⚠️ Внимание: Открытие портов без защиты паролем и VPN небезопасно — злоумышленники могут получить контроль над устройством!