Как посмотреть IP-адрес робота-пылесоса Xiaomi Roborock: все способы для S7, S8, Q8 и других моделей

Роботы-пылесосы Xiaomi Roborock стали неотъемлемой частью «умных домов», но иногда для их настройки, интеграции с системами автоматизации (например, Home Assistant) или устранения сетевых проблем требуется знать IP-адрес устройства. В отличие от смартфонов или компьютеров, где эту информацию можно найти в настройках за пару кликов, у роботов-пылесосов процесс может показаться неочевидным.

В этой статье мы разберём все актуальные способы определения IP-адреса для моделей Roborock S7/S7 MaxV/S8/S8 Pro Ultra/Q8 Max/Q Revo/G20 и других, включая методы через официальное приложение Mi Home/Xiaomi Home, веб-интерфейс роутера, терминал (для продвинутых пользователей) и даже альтернативные утилиты. Особое внимание уделим нюансам, которые часто упускают в стандартных инструкциях — например, почему IP может меняться после перезагрузки роутера или как закрепить статический адрес для устройства.

1. Способ: через приложение Mi Home или Xiaomi Home

Самый простой метод — использовать официальное приложение, которым вы управляете роботом. Однако не все пользователи знают, где именно скрыта эта информация. Вот пошаговая инструкция:

  1. Откройте приложение Mi Home (или Xiaomi Home для новых версий) и перейдите на главную страницу с устройствами.
  2. Найдите ваш робот-пылесос Roborock в списке и тапните по нему.
  3. В верхнем правом углу нажмите на иконку (три точки) → выберите Настройки.
  4. Прокрутите вниз до блока Общие или О программе (название может отличаться в зависимости от версии приложения).
  5. Тапните по пункту Сетевая информация, Wi-Fi или Локальная сеть — здесь будет указан текущий IP-адрес.

⚠️ Внимание: В некоторых версиях приложения путь может отличаться. Если пункта Сетевая информация нет, попробуйте:

  • 🔍 Зайти в О программе → Версия прошивки и несколько раз тапнуть по номеру версии — иногда это открывает скрытое меню с IP.
  • 📱 Переустановить приложение, если интерфейс сильно устарел (актуально для пользователей, давно не обновлявших Mi Home).

2. Способ: через веб-интерфейс роутера

Если приложение не показывает IP или вы предпочитаете альтернативные методы, можно найти адрес через панель управления вашим роутером. Этот способ универсален и работает для любых устройств в локальной сети, включая Roborock.

Инструкция:

  1. Узнайте IP-адрес вашего роутера. Обычно это 192.168.0.1, 192.168.1.1 или 192.168.8.1 (зависит от модели). Его можно найти на наклейке на задней панели роутера.
  2. Введите этот адрес в адресную строку браузера и авторизуйтесь (логином и паролем часто служат admin/admin или указаны на наклейке).
  3. Перейдите в раздел Подключённые устройства, DHCP или Локальная сеть (название зависит от прошивки роутера).
  4. Найдите в списке устройство с названием roborock, rockrobo или по MAC-адресу (его можно узнать из коробки или наклейки на днище пылесоса).

🔹 Пример для популярных роутеров:

Марка роутера Путь к списку устройств Примечание
TP-Link Дополнительно → Локальная сеть → DHCP Ищите устройство по имени или MAC
ASUS Карта сети → Клиенты Можно отфильтровать по типу подключения (Wi-Fi)
Xiaomi/Redmi Устройства → Все устройства Робот может отображаться как "Неизвестное устройство"
Keenetic Домашняя сеть → Устройства Есть поиск по MAC-адресу

⚠️ Внимание: Если робот недавно подключался к сети, но в списке его нет, обновите страницу или перезагрузите роутер. Некоторые модели Roborock (например, S7 MaxV) могут кратковременно "исчезать" из списка при низком уровне сигнала Wi-Fi.

📊 Какой роутер вы используете дома?
TP-Link
ASUS
Xiaomi/Redmi
Keenetic
D-Link
Другой

3. Способ: через терминал (для Windows, macOS, Linux)

Этот метод подойдёт тем, кто предпочитает работать с командной строкой. Он универсален и не требует доступа к роутеру, но предполагает, что ваш компьютер и робот-пылесос находятся в одной сети.

Инструкции для разных ОС:

🖥️ Windows (через CMD)

arp -a | findstr "roborock"

Если это не сработало, попробуйте:

ping roborock.local

arp -a | findstr "динамический"

🍎 macOS / Linux (через Terminal)

arp -a | grep "roborock"

Или альтернативно:

nmap -sn 192.168.1.0/24 | grep "roborock"

🔹 Что делать, если команды не работают?

  • 🔌 Убедитесь, что робот включён и подключён к той же сети, что и компьютер.
  • 🔄 Перезагрузите робота (зажмите кнопку питания на 5 секунд).
  • 📡 Проверьте, не блокирует ли брандмауэр (Firewall) сетевые запросы.
Почему команда ping roborock.local может не работать?

Не все модели Roborock поддерживают multicast DNS (mDNS), особенно старые или с неофициальными прошивками. В этом случае используйте сканирование сети через nmap или проверьте список ARP-кэша после любого сетевого взаимодействия с роботом (например, отправки команды через приложение).

4. Способ: через приложения для сканирования сети

Если предыдущие методы показались сложными, можно воспользоваться специализированными утилитами для сканирования локальной сети. Они автоматически находят все подключённые устройства и отображают их IP-адреса.

📌 Популярные приложения:

  • 📱 Fing (Android/iOS) — бесплатная версия сканирует сеть и показывает все устройства с указанием производителя.
  • 🖥️ Advanced IP Scanner (Windows) — не требует установки, показывает IP, MAC и имя хоста.
  • 🍎 LanScan (macOS) — простой сканер с экспортом результатов.
  • 🐧 Angry IP Scanner (Linux/Windows/macOS) — кроссплатформенное решение с открытым кодом.

🔍 Как найти Roborock в результатах сканирования?

Робот может отображаться под разными именами:

  • roborock-vacuum-... (для новых моделей),
  • rockrobo (для старых версий прошивки),
  • miio:... (если используется протокол Mi Home),
  • Или просто по MAC-адресу (начинается с 78:11:DC, 7C:01:9E или подобных).

Убедиться, что робот включён и подключён к Wi-Fi

Отключить VPN на компьютере/смартфоне

Закрыть программы, использующие сеть (торренты, онлайн-игры)

Запустить сканирование в приоритетном диапазоне (обычно 192.168.x.x)-->

5. Способ: через интеграцию с Home Assistant или Node-RED

Если вы используете системы умного дома, такие как Home Assistant, то IP-адрес робота можно узнать через их интерфейс. Это актуально для пользователей, которые уже настроили интеграцию с Roborock.

🛠️ Инструкция для Home Assistant:

  1. Перейдите в Настройки → Устройства и сервисы.
  2. Найдите в списке интеграцию Xiaomi Miio или Roborock.
  3. Кликните по устройству → Настройки (иконка шестерёнки).
  4. В блоке Сетевая информация будет указан текущий IP.

⚠️ Внимание: Если вы используете мио-токен для подключения, но IP не отображается, проверьте, не сбросились ли сетевые настройки робота после последнего обновления прошивки. В этом случае может потребоваться повторная авторизация.

🔧 Для Node-RED:

Если робот подключён через узел mi-home-vacuum, IP можно найти в конфигурации узла или через отладочные сообщения (debug-ноды).

6. Дополнительные советы: как закрепить статический IP для Roborock

По умолчанию большинству устройств в сети, включая роботы-пылесосы, роутер назначает динамический IP через DHCP. Это означает, что после перезагрузки роутера адрес может измениться, что создаёт проблемы для интеграций (например, с Home Assistant). Чтобы избежать этого, можно закрепить статический IP.

🔧 Способы назначения статического IP:

  1. Через настройки роутера (рекомендуется):
    • Найдите MAC-адрес робота (на наклейке или в приложении Mi Home).
    • В панели роутера перейдите в DHCP → Резервирование адресов (или Привязка IP-MAC).
    • Добавьте новое правило, указав MAC робота и желаемый IP (например, 192.168.1.100).
  • Через настройки робота (не для всех моделей):

    Некоторые прошивки (например, на Roborock S7 MaxV) позволяют задать статический IP прямо в меню Wi-Fi. Для этого:

    1. В приложении Mi Home перейдите в настройки робота → Wi-Fi.
    2. Выберите Дополнительно или Ручные настройки.
    3. Укажите IP, маску подсети, шлюз и DNS (данные можно взять из настроек роутера).
  • ⚠️ Внимание: При назначении статического IP убедитесь, что выбранный адрес не входит в пул DHCP роутера (обычно это диапазон с 192.168.x.100 до 192.168.x.200). В противном случае могут возникнуть конфликты.

    7. Частые проблемы и их решения

    При попытке узнать IP-адрес Roborock пользователи сталкиваются с типичными ошибками. Разберём самые распространённые:

    🚨 "Робот не отображается в списке устройств роутера"

    • 🔌 Проверьте, подключён ли робот к Wi-Fi (индикатор на корпусе должен гореть синим или белым).
    • 🔄 Перезагрузите робота и роутер.
    • 📡 Убедитесь, что робот и роутер находятся в одной сети (некоторые модели не поддерживают гостевые сети).

    🚨 "IP-адрес меняется после каждой перезагрузки"

    Это нормальное поведение DHCP. Решение — закрепить статический IP (см. раздел 6).

    🚨 "Команды arp или ping не работают"

    • 🛡️ Отключите брандмауэр или антивирус на время диагностики.
    • 🔧 Используйте nmap для полного сканирования сети:
    nmap -sn 192.168.1.0/24

    🚨 "В приложении Mi Home нет пункта с сетевой информацией"

    Обновите приложение до последней версии или попробуйте альтернативный метод (например, через роутер).

    Что делать, если робот подключён к Wi-Fi, но не отвечает на ping?

    Это может означать, что:

    1. Включён режим энергосбережения на роутере (отключите IGMP Snooping или AP Isolation).

    2. Робот находится в "спящем" режиме (попробуйте разбудить его кнопкой на корпусе).

    3. Стоит неофициальная прошивка, блокирующая ICMP-запросы (актуально для кастомных прошивок типа Valetudo).

    FAQ: ответы на популярные вопросы

    🔹 Зачем нужен IP-адрес робота-пылесоса Roborock?

    IP требуется для:

    • Интеграции с системами умного дома (Home Assistant, OpenHAB).
    • Удалённого управления через SSH или API (для продвинутых пользователей).
    • Диагностики сетевых проблем (например, если робот не отвечает на команды).
    • Настройки статического IP для стабильной работы.
    🔹 Можно ли узнать IP, если робот не подключён к Wi-Fi?

    Нет. IP-адрес назначается только при подключении к сети. Если робот отключён от Wi-Fi, сначала подключите его через приложение Mi Home.

    🔹 Почему у робота два IP-адреса?

    Это возможно, если:

    • Робот подключён одновременно к 2.4 ГГц и 5 ГГц сети (некоторые модели поддерживают duel-band).
    • В сети работает несколько роутеров (например, основной + репитер).
    • Используется VPN или прокси на роутере.

    Для стабильной работы рекомендуется оставить только одно подключение (лучше 2.4 ГГц, так как оно более устойчиво для IoT-устройств).

    🔹 Как сбросить сетевые настройки Roborock, если IP неизвестен?

    Если вы потеряли доступ к роботу из-за проблем с сетью, выполните сброс:

    1. Зажмите кнопку Питание на 10 секунд, пока не прозвучит звуковой сигнал.
    2. Робот издаст голосовое сообщение о сбросе (на английском или китайском).
    3. Подключитесь к нему заново через Mi Home, как к новому устройству.

    ⚠️ Внимание: Сброс удалит все сохранённые карты помещений и настройки уборки!

    🔹 Работают ли эти методы для Roborock с неофициальной прошивкой (например, Valetudo)?

    Да, но с нюансами:

    • В Valetudo IP можно увидеть в веб-интерфейсе (обычно http://roborock.local).
    • Некоторые кастомные прошивки отключают ответы на ping по соображениям безопасности.
    • Для доступа к API может потребоваться токен, который отличается от стандартного Mi Home.