Как узнать IP-адрес робота-пылесоса Xiaomi: все способы от простого к сложному

Зачем нужен IP-адрес робота-пылесоса и когда его требуется узнать

IP-адрес умного пылесоса Xiaomi — это его «сетевой паспорт», который позволяет устройству обмениваться данными с маршрутизатором, мобильным приложением и другими гаджетами в локальной сети. В большинстве случаев пользователю не нужно знать этот адрес: пылесос подключается к Wi-Fi автоматически, а управление осуществляется через Mi Home или Xiaomi Home. Однако есть ситуации, когда без IP не обойтись.

Например, вам может понадобиться IP-адрес для:

  • 🔧 Ручной настройки интеграции с системами умного дома (Home Assistant, OpenHAB, ioBroker).
  • 🛠️ Отладки подключения, если пылесос не отвечает на команды из приложения, но подключён к Wi-Fi.
  • 📡 Прямого управления через Telnet или SSH (для продвинутых пользователей).
  • 🔄 Сброса настроек, если стандартные методы через кнопки на корпусе не работают.

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

📊 Какой робот-пылесос Xiaomi у вас?
Mi Robot Vacuum (первое поколение)
Viomi V2/V3
Dreame D9/D10
Другая модель
Не знаю

Способ 1: Просмотр IP через приложение Mi Home/Xiaomi Home

Самый простой метод — использовать официальное приложение. Он подходит для большинства моделей, включая Mi Robot Vacuum, Viomi SE, Dreame Bot и другие. Инструкция актуальна для последних версий приложений (2023–2026 гг.).

Как найти IP:

  1. Откройте Mi Home или Xiaomi Home и выберите ваш пылесос в списке устройств.
  2. Перейдите в Настройки устройства (значок шестерёнки в правом верхнем углу).
  3. Прокрутите вниз до блока Общая информация или О программе.
  4. Найдите строку 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. Нажмите Сканировать (обычно в центре экрана).
  3. Дождитесь окончания сканирования (1–2 минуты).
  4. Найдите в списке устройство с названием 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):

  1. Откройте командную строку (Win + R → введите cmd).
  2. Выполните команду:
    arp -a | findstr "mi"

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

    ping 192.168.1.255 & arp -a

    (замените 192.168.1 на вашу подсеть).

  3. В результатах ищите строки с 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.

Алгоритм действий при проблемах:

  1. Убедитесь, что пылесос и телефон/ПК подключены к одной сети (например, к 2.4 GHz, а не к 5 GHz).
  2. Проверьте, не включён ли в роутере изоляция клиентов (AP Isolation) — она блокирует взаимодействие устройств в локальной сети.
  3. Сбросьте настройки пылесоса до заводских (кнопка Reset на корпусе, удерживать 5–10 секунд).
  4. Обновите прошивку пылесоса через Mi Home (раздел Настройки устройства → Обновление).

Если пылесос всё равно не виден в сети, возможно, неисправен Wi-Fi-модуль. В этом случае обратитесь в сервисный центр Xiaomi или проверьте гарантию.

FAQ: Частые вопросы об IP-адресах пылесосов Xiaomi

Можно ли узнать IP пылесоса, если он подключён к другой сети?

Нет. IP-адрес назначается только в рамках локальной сети. Если пылесос подключён, например, к Wi-Fi соседа, вы не сможете получить к нему доступ со своего устройства. Решение: подключите телефон/ПК к той же сети, что и пылесос.

Почему IP пылесоса меняется после перезагрузки роутера?

Это происходит из-за DHCP — протокола, который автоматически назначает адреса устройствам. Чтобы закрепить IP, настройте в роутере статическую привязку по MAC-адресу пылесоса (найти его можно на наклейке под устройством или в Mi Home).

Какой IP у пылесоса, если он подключён через Mi Home, но не виден в роутере?

Вероятно, пылесос использует облачное подключение (через серверы Xiaomi), а не локальную сеть. В этом случае:

  1. Отключите мобильный интернет на телефоне и оставьте только Wi-Fi.
  2. Переподключите пылесос к сети через Добавить устройство в Mi Home.
  3. Проверьте, появился ли он в списке устройств роутера.
Можно ли управлять пылесосом по 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 секунд).