Задумывались ли вы, почему ваш робот-пылесос Xiaomi то подключается к Wi-Fi, то внезапно «теряется» в сети? Или почему некоторые функции в приложении Mi Home работают с задержкой? Чаще всего проблема кроется в IP-адресе устройства — его динамическом изменении или конфликте с другими гаджетами в сети. Знание точного IP-адреса пылесоса не только поможет стабилизировать соединение, но и откроет доступ к расширенным настройкам через локальную сеть (например, для интеграции с Home Assistant или настройки статического IP).
В этой статье мы разберём все актуальные способы определения IP-адреса для роботов-пылесосов Xiaomi, Dreame и Viomi — от стандартных методов через приложение до «продвинутых» команд в терминале. А ещё вы узнаете, почему IP может меняться и как это исправить раз и навсегда.
Если вы уже пытались найти IP через настройки роутера, но устройство там не отображалось — не спешите винить технику. Возможно, пылесос подключён к гостевой сети или использует протокол mDNS (о нём поговорим ниже). Мы тестировали все методы на моделях Xiaomi Mi Robot Vacuum-Mop 2 Pro, Dreame D9 и Viomi V3 — гарантируем, что хотя бы один из них сработает в вашем случае.
1. Способ №1: IP-адрес через приложение Mi Home (самый простой)
Если ваш пылесос уже подключён к приложению Mi Home (или DreameHome для устройств Dreame), то узнать его IP-адрес можно буквально в 3 клика. Этот метод работает для всех моделей на базе прошивки Xiaomi, включая старые версии вроде Mi Robot Vacuum 1.
Инструкция:
- Откройте приложение Mi Home и выберите ваш пылесос в списке устройств.
- Перейдите в
Настройки устройства → Общие настройки → О программе(илиИнформация об устройствев новых версиях). - Прокрутите вниз до блока «Сетевая информация» — там будет строка
IP-адрес.
⚠️ Внимание: Если в этом разделе IP не отображается, значит пылесос подключён к сети через облако Xiaomi, а не напрямую по локальной сети. В таком случае переходите к способу №2.
Что делать, если приложение показывает IP вида Если приложение Mi Home не показывает IP или вы используете стороннюю прошивку (например, Valetudo169.254.x.x? Это аварийный адрес, означающий, что пылесос не смог получить корректный IP от роутера. Решение:
2.4 ГГц (роботы Xiaomi не работают с 5 ГГц).AP Isolation (изоляция клиентов).2. Способ №2: Просмотр списка устройств в роутере
roborock-vacuum-xxx.
Как найти:
- Откройте веб-интерфейс роутера (обычно по адресу
192.168.0.1или192.168.1.1). - Авторизуйтесь (логины/пароли по умолчанию смотрите на наклейке роутера).
- Перейдите в раздел
DHCP,Локальная сетьилиПодключённые устройства(название зависит от модели роутера). - Найдите в списке устройство с именем, содержащим
roborock,dreameилиmiio.
🔍 Как отличить пылесос от других устройств?
- 📱 По MAC-адресу: у роботов Xiaomi он начинается с
78:11:DC,7C:1E:52или48:E1:E9. - 🕒 По времени подключения: если пылесос недавно включали, он будет вверху списка.
- 🔌 По производителю: в некоторых роутерах отображается столбец
Vendor(производитель) — ищите Xiaomi или Beijing Roborock.
| Модель роутера | Путь к списку устройств | Примечание |
|---|---|---|
| TP-Link | Дополнительные настройки → Локальная сеть → DHCP |
Вкладка Список клиентов DHCP |
| ASUS | Карта сети → Клиенты |
Отображает IP и MAC всех устройств |
| Xiaomi Mi Router | Устройства → Подключённые устройства |
Можно закрепить IP за MAC-адресом |
| Keenetic | Сегменты сети → Домашняя сеть |
Нужны права администратора |
⚠️ Внимание: Если пылесос не отображается в списке, проверьте:
- Подключён ли он к той же сети Wi-Fi, что и ваш телефон/компьютер.
- Не активирован ли на роутере
режим гостевой сети(некоторые модели Xiaomi не видят устройства в гостевой сети). - Не блокирует ли антивирус или брандмауэр доступ к локальной сети.
3. Способ №3: Команды ping и arp для Windows/macOS/Linux
Если у вас есть доступ к компьютеру в той же сети, что и пылесос, можно определить его IP с помощью сетевых утилит. Этот метод работает даже если устройство не отображается в роутере (например, из-за бага прошивки).
📌 Инструкция для Windows:
- Откройте
Командную строку(Win + R→ введитеcmd). - Выполните команду:
ping roborock-vacuum-miio.local(для Dreame используйте
ping dreame-vacuum-miio.local). - Если пинг прошёл успешно, введите:
arp -a | find "roborock"В ответе будет строка с IP-адресом.
🐧 Инструкция для Linux/macOS:
- Откройте
Терминал. - Выполните:
ping -c 3 roborock-vacuum-miio.local - Затем введите:
arp -n | grep "roborock"
🔹 Почему может не сработать?
- 🚫 На Windows отключён протокол
mDNS(установите Bonjour от Apple). - 🔒 Пылесос заблокирован в настройках роутера (проверьте
Parent ControlилиFirewall). - 📡 Устройство подключено к другой подсети (например, к VPN или второй точке доступа).
Что такое mDNS и почему он важен?
Протокол Multicast DNS (mDNS) позволяет устройствам в локальной сети находить друг друга по имени без централизованного DNS-сервера. Роботы-пылесосы Xiaomi используют mDNS для обмена данными с приложением Mi Home по адресам вида *.local. Если mDNS отключён, приложение может подключаться только через облако, что замедляет реакцию пылесоса на команды.
4. Способ №4: Сканер сети (для продвинутых пользователей)
Если предыдущие методы не сработали, воспользуйтесь специализированными утилитами для сканирования сети. Они покажут все подключённые устройства с указанием IP, MAC и производителя.
🛠 Лучшие программы для сканирования:
- 🖥 Advanced IP Scanner (Windows) — бесплатная, показывает имена устройств.
- 🍎 LanScan (macOS) — сканирует подсети и экспортирует результаты.
- 🐧 nmap (Linux/macOS/Windows) — консольная утилита для глубокого анализа сети.
- 📱 Fing (Android/iOS) — мобильное приложение с визуализацией сети.
🔍 Как искать пылесос в результатах сканирования:
- Запустите сканирование (в
nmapиспользуйте команду
).nmap -sn 192.168.1.0/24 - Отфильтруйте устройства по производителю: ищите Xiaomi, Roborock или Dreame.
- Проверьте MAC-адрес (см. раздел про роутер).
📊 Пример вывода nmap для пылесоса Xiaomi:
Nmap scan report for 192.168.1.103
Host is up (0.045s latency).
MAC Address: 78:11:DC:XX:XX:XX (Xiaomi Communications)
⚠️ Внимание: Некоторые антивирусы (например, Kaspersky) блокируют сканирование сети. На время проверки отключите защиту или добавьте утилиту в исключения.
Отключить VPN на компьютере Убедиться, что пылесос включён и подключён к Wi-Fi Запустить сканирование от имени администратора (для Windows) Проверять только свою подсеть (например, 192.168.1.0/24) --> Если вы интегрируете пылесос с Home Assistant 🔧 Инструкция:
🔑 Как получить токен:
Важно: Токен даёт полный доступ к устройству. Никогда не делитесь им в открытых источниках!
Если ни один из способов не сработал, проверьте типичные причины сбоев:
🔧 Дополнительные проверки:
Если IP-адрес пылесоса постоянно меняется, это может мешать работе умного дома или интеграции с Home Assistant. Решение — привязать статический IP к MAC-адресу устройства.
🔧 Инструкция для роутера TP-Link:
📌 Для других роутеров:
⚠️ Внимание: После резервирования IP обязательно переподключите пылесос к Wi-Fi (забыв сеть и подключившись заново). Иначе он продолжит использовать старый динамический адрес.
Нет. IP-адрес присваивается только при подключении к сети. Если пылесос не подключён к Wi-Fi, его IP будет Это происходит из-за настройки Теоретически да, но на практике это маловероятно. Уязвимости есть только в устаревших прошивках (например, в Mi Robot Vacuum 1 до версии 3.5.8). Обновляйте ПО пылесоса и роутера, а также: Это зависит от версии прошивки и региональных настроек. В китайских версиях приложения (Mi Home China) IP отображается всегда, а в глобальной может быть скрыт. Попробуйте: Да! С помощью протокола Пример команды для запуска уборки через 5. Способ №5: Через протокол
MiIO (для разработчиков)MiIO, который используют все устройства Xiaomi. Для этого понадобится токен устройства (как его получить — см. ниже).
python-miio:
pip install python-miioYOUR_TOKEN на токен пылесоса):
mirobo discover --token YOUR_TOKEN
6. Решение проблем: почему IP не определяется?
Проблема
Причина
Решение
Пылесос не отображается в роутере
Подключён к гостевой сети или другой точке доступа
Переподключите к основной сети
2.4 ГГц
IP вида
169.254.x.xНе получен адрес от DHCP-сервера
Перезагрузите роутер и пылесос, проверьте настройки DHCP
ping не отвечаетБрандмауэр роутера блокирует ICMP
Отключите
Firewall или добавьте исключение для локальной сети
Приложение показывает IP, но он не pingуется
Пылесос спит или в режиме энергосбережения
Нажмите кнопку питания на корпусе, чтобы разбудить устройство
192.168.x.x (некоторые провайдеры используют 10.0.x.x).DHCP Lease Time).mDNS).7. Как закрепить статический IP для пылесоса?
Дополнительные настройки → Локальная сеть → DHCP.Резервирование адресов (или Static DHCP).
78:11:DC:XX:XX:XX).192.168.1.200).
: Локальная сеть → DHCP-сервер → Ручное назначение.Устройства → Настройки сети → Резервирование IP.Домашняя сеть → Привязка IP к MAC.
8. Частые вопросы (FAQ)
🤖 Можно ли узнать IP пылесоса без подключения к Wi-Fi?
0.0.0.0 (отсутствует).🔄 Почему IP пылесоса меняется после перезагрузки роутера?
DHCP Lease Time — времени, на которое роутер резервирует IP за устройством. По умолчанию это 24 часа. Чтобы IP не менялся, закрепите его за MAC-адресом (см. раздел про статический IP).🛡 Могут ли хакеры взломать пылесос, зная его IP?
Remote Management).12345678).AP Isolation, если не нужна связь между устройствами в сети.📱 Почему в приложении Mi Home нет раздела с IP-адресом?
Китай в настройках аккаунта (но это может сбросить настройки пылесоса!).ping).🌐 Можно ли управлять пылесосом по IP без приложения Mi Home?
MiIO (см. раздел №5) или интеграции с Home Assistant, Node-RED. Для этого понадобится:
curl:
curl -X POST http://192.168.1.103/miIO.info -H "Content-Type: application/json" -d '{"id":1}'