Yellow Pages на Xiaomi: скрытые возможности системы умного дома

Если вы владелец устройств Xiaomi и активно используете экосистему умного дома, то наверняка сталкивались с термином Yellow Pages — но далеко не все понимают, что это такое на самом деле. В отличие от привычного приложения Mi Home (теперь Mi Home Lite), которое управляет отдельными гаджетами, Yellow Pages работает на более глубоком уровне, связывая устройства между собой через облако Xiaomi и позволяя автоматизировать сценарии без участия пользователя.

В этой статье мы детально разберём, что представляет собой Yellow Pages в контексте Xiaomi, как эта система интегрируется с протоколами MiOT и Zigbee, и почему её часто путают с сервисами вроде Google Home или Apple HomeKit. Вы узнаете, какие устройства поддерживают технологию, как проверить её наличие в вашем смартфоне или роутере, и какие скрытые функции доступны только через Yellow Pages, но отсутствуют в стандартном приложении Mi Home.

Что такое Yellow Pages в экосистеме Xiaomi

Yellow Pages (буквально «жёлтые страницы») — это внутренний каталог услуг и устройств в экосистеме Xiaomi, который обеспечивает взаимодействие между гаджетами через облачный сервис компании. В отличие от Mi Home, который отображает устройства пользователю, Yellow Pages работает «под капотом», предоставляя API для автоматизации и интеграции с другими платформами (например, Home Assistant или Yandex Алиса).

Проще говоря, это своего рода «телефонный справочник» для устройств Xiaomi, где каждое из них имеет уникальный идентификатор (did) и набор поддерживаемых команд. Когда вы настраиваете сценарий в Mi Home (например, «если датчик движения сработал, включи свет»), то на самом деле система обращается именно к Yellow Pages, чтобы найти нужное устройство и отправить ему команду.

  • 🔹 Не путайте с Mi Home: приложение показывает интерфейс, а Yellow Pages — это бэкенд, который обеспечивает его работу.
  • 🔹 Работает через облако: даже если ваш смартфон выключен, устройства обмениваются данными через серверы Xiaomi.
  • 🔹 Поддерживает сторонние интеграции: через Yellow Pages можно подключить устройства Xiaomi к Home Assistant, Node-RED или IFTTT.

Важно понимать, что Yellow Pages — это не отдельное приложение, а часть инфраструктуры Xiaomi. Доступ к ней осуществляется через API, который используют как официальные приложения (Mi Home, Xiaomi Home), так и сторонние сервисы. Например, когда вы добавляете лампочку Yeelight в Google Home, то на самом деле Google обращается к Yellow Pages за данными об устройстве.

📊 Какую экосистему умного дома вы используете?
Только Xiaomi
Xiaomi + Google Home
Xiaomi + Home Assistant
Другую (напишите в комментариях)

Как Yellow Pages связан с протоколами MiOT и Zigbee

Чтобы понять, как работает Yellow Pages, нужно разобраться в протоколах, которые использует Xiaomi для связи устройств. Их два основных: MiOT (для Wi-Fi-устройств) и Zigbee (для низкоэнергетических датчиков). Yellow Pages выступает мостом между ними и облаком.

MiOT (Mi IoT) — это проприетарный протокол Xiaomi, который используется для управления устройствами по Wi-Fi или Bluetooth. Например, когда вы включаете Xiaomi Smart Plug через приложение, команда отправляется по MiOT, а Yellow Pages обеспечивает её маршрутизацию. Zigbee, в свою очередь, используется для датчиков (движения, открытия дверей) и требует хаба (например, Xiaomi Gateway).

Протокол Тип устройств Требуется хаб? Работает с Yellow Pages?
MiOT Wi-Fi/Bluetooth (лампочки, розетки, роботы-пылесосы) Нет Да
Zigbee Датчики, выключатели, низкоэнергетические устройства Да (например, Gateway 3) Да
Matter Устройства с поддержкой Matter (новые модели) Нет Частично (через Mi Home)

Главное отличие Yellow Pages от других систем умного дома (например, HomeKit) в том, что она не привязана к одному протоколу. Вы можете управлять и Wi-Fi-розеткой, и Zigbee-датчиком через один интерфейс. Однако есть нюанс: некоторые устройства (особенно старые модели) могут не поддерживать облачную синхронизацию, и их придётся управлять локально.

⚠️ Внимание: Если ваше устройство Xiaomi не отображается в Mi Home после сброса, проверьте, поддерживает ли оно протокол MiOT. Некоторые OEM-устройства (например, от Aqara) используют собственные протоколы и могут не синхронизироваться с Yellow Pages.

Какие устройства Xiaomi поддерживают Yellow Pages

Теоретически, все устройства Xiaomi, подключённые к Mi Home, используют Yellow Pages для облачной синхронизации. Однако на практике есть нюансы:

  • Полная поддержка: устройства с логотипом Mi или Xiaomi Smart Home (например, Xiaomi Smart Socket, Mi Robot Vacuum).
  • ⚠️ Частичная поддержка: устройства брендов Aqara, Yeelight или Mijia — они могут требовать отдельных приложений, но данные всё равно передаются в Yellow Pages.
  • Без поддержки: устройства, работающие только по Bluetooth (например, некоторые фитнес-браслеты) или использующие проприетарные протоколы (например, Viomi).

Чтобы проверить, поддерживает ли ваше устройство Yellow Pages, выполните следующие шаги:

  1. Откройте приложение Mi Home и перейдите в раздел устройства.
  2. Нажмите на три точки в правом верхнем углу и выберите Настройки → Об устройстве.
  3. Если в информации есть поля Device ID (DID) или MiOT Spec, значит, устройство интегрировано с Yellow Pages.

Также можно использовать сторонние инструменты вроде Mi Home Protocol Analyzer (для ПК), чтобы увидеть, какие команды отправляет ваше устройство в облако. Это полезно для создания кастомных автоматизаций.

Открыть Mi Home → Настройки устройства

Найти раздел "Об устройстве" или "Информация"

Проверить наличие Device ID (DID) или MiOT Spec

Попробовать управлять устройством через Home Assistant (если поддерживается)-->

Как использовать Yellow Pages для автоматизации умного дома

Основное преимущество Yellow Pages — возможность создавать сложные сценарии автоматизации, которые недоступны в стандартном приложении Mi Home. Например, вы можете:

  • 🔄 Синхронизировать устройства разных брендов: включить лампочку Yeelight, если датчик Aqara зафиксировал движение.
  • 📊 Получать данные с датчиков в реальном времени: отправлять уведомления о температуре или влажности на email.
  • 🤖 Интегрировать с голосовыми помощниками: управлять устройствами через Алису или Google Assistant без официальной поддержки.

Для этого понадобится одно из следующих решений:

  1. Home Assistant: открытая платформа для умного дома, которая может подключаться к Yellow Pages через компонент xiaomi_miot.
  2. Node-RED: визуальный редактор автоматизаций, который умеет работать с API Xiaomi.
  3. IFTTT: сервис для создания простых сценариев типа «если… то…».

Пример настройки через Home Assistant:

# Конфигурация для подключения к Yellow Pages (фрагмент configuration.yaml)

xiaomi_miot:

username: !secret xiaomi_username

password: !secret xiaomi_password

country: "cn" # или "ru" для российских серверов

После подключения все устройства из Yellow Pages появятся в интерфейсе Home Assistant, и вы сможете создавать автоматизации с использованием YAML или визуального редактора.

⚠️ Внимание: При использовании сторонних интеграций (например, Home Assistant) ваши логин и пароль от Mi Account передаются третьей стороне. Рекомендуется создать отдельный аккаунт для автоматизации и не использовать основной.

Отличия Yellow Pages от Mi Home и других сервисов

Многие пользователи путают Yellow Pages с приложением Mi Home или сервисами вроде Google Home. Разберём ключевые различия:

Функция Yellow Pages Mi Home Google Home / HomeKit
Тип системы Облачный бэкенд для устройств Пользовательское приложение Экосистема умного дома
Управление устройствами Через API (для разработчиков) Через интерфейс приложения Через голос или приложение
Поддержка сторонних интеграций Да (Home Assistant, IFTTT) Ограниченная (только официальные партнёры) Да (но требует сертификации)
Локальное управление Нет (только через облако) Частично (например, для Zigbee) Да (для Matter-устройств)

Главное преимущество Yellow Pages перед Mi Home — гибкость. Например, в Mi Home вы не можете создать сценарий, который будет срабатывать при определённом значении датчика (например, «если влажность > 70%»). А через Yellow Pages и Home Assistant это возможно.

С другой стороны, Google Home или HomeKit предлагают более простой интерфейс и лучшую голосовую интеграцию, но поддерживают меньше устройств Xiaomi, особенно старых моделей.

Почему некоторые устройства не видны в Google Home?

Многие устройства Xiaomi не сертифицированы для работы с Google Home или HomeKit. В этом случае данные о них есть только в Yellow Pages, и управлять ими можно только через Mi Home или сторонние системы вроде Home Assistant.

Проблемы с Yellow Pages и как их решить

Несмотря на удобство, Yellow Pages может работать нестабильно. Вот самые распространённые проблемы и их решения:

  • 🔌 Устройство не синхронизируется с облаком: проверьте подключение к интернету и перезагрузите роутер. Иногда помогает переподключение устройства в Mi Home.
  • 🔄 Задержки в выполнении команд: это особенность облачной архитектуры. Для критичных сценариев (например, сигнализация) используйте локальные протоколы вроде Zigbee.
  • 🔒 Ошибка аутентификации при подключении к API: обновите токен доступа в настройках интеграции (например, в Home Assistant). Xiaomi периодически обновляет механизмы авторизации.

Если устройство перестало отображаться в Yellow Pages, попробуйте следующие шаги:

  1. Удалите устройство из Mi Home и добавьте заново.
  2. Проверьте, не изменился ли регион аккаунта (например, с cn на ru). Некоторые устройства привязаны к конкретному серверу.
  3. Обновите прошивку устройства через Mi Home (раздел Настройки → Обновление ПО).

Для диагностики можно использовать инструмент Mi Home Protocol Analyzer (доступен на GitHub), который показывает, какие данные отправляет ваше устройство в облако. Если в логах нет записей о вашем гаджете, значит, проблема на стороне Xiaomi (например, серверы временно недоступны).

⚠️ Внимание: Если вы используете Home Assistant и после обновления перестали работать автоматизации, проверьте, не изменился ли формат Device ID в Yellow Pages. Xiaomi иногда вносит изменения в API без предупреждения.

Будущее Yellow Pages: что ждать от Xiaomi

В 2026 году Xiaomi активно развивает экосистему умного дома, и Yellow Pages играет в этом ключевую роль. Среди ожидаемых нововведений:

  • 🌍 Глобальная синхронизация серверов: сейчас устройства, купленные в Китае (cn), не всегда работают с европейскими серверами (ru/eu). Xiaomi обещает унифицировать инфраструктуру.
  • 🔗 Поддержка Matter: новые устройства будут совместимы со стандартом Matter, но для старых моделей интеграция будет осуществляться через Yellow Pages.
  • 🛡️ Улучшенная безопасность: двухфакторная аутентификация для API и ограничение доступа к устройствам из недоверенных сетей.

Также ожидается, что Xiaomi расширит возможности для разработчиков, предоставив более подробную документацию по Yellow Pages API. Сейчас многие функции доступны только через реверс-инжиниринг, что создаёт риски для стабильности автоматизаций.

Если вы планируете строить систему умного дома на базе Xiaomi, то Yellow Pages останется ключевым элементом ещё как минимум 2–3 года. Однако для долговременных проектов стоит рассматривать гибридные решения (например, Home Assistant + Zigbee2MQTT), чтобы не зависеть от изменений в облачной инфраструктуре Xiaomi.

FAQ: Частые вопросы о Yellow Pages на Xiaomi

Можно ли использовать Yellow Pages без Mi Home?

Технически да, но для этого понадобится доступ к API Xiaomi, который официально не документирован. Большинство пользователей взаимодействуют с Yellow Pages через Mi Home или сторонние сервисы вроде Home Assistant.

Почему моё устройство не отображается в Home Assistant через Yellow Pages?

Возможные причины:

  • Устройство использует устаревший протокол (например, MiIO вместо MiOT).
  • Неверно указан регион аккаунта (например, cn вместо ru).
  • Устройство требует отдельного хаба (например, Zigbee-датчики без Gateway).

Проверьте логин и пароль в настройках интеграции и обновите компонент xiaomi_miot в Home Assistant.

Как узнать Device ID (DID) своего устройства?

Откройте Mi Home, выберите устройство → Настройки → Об устройстве. Поле Device ID или DID — это и есть идентификатор для Yellow Pages. Также его можно найти в URL при управлении устройством через веб-интерфейс Mi Home (если он доступен в вашем регионе).

Безопасно ли использовать сторонние интеграции с Yellow Pages?

Любая передача логина и пароля третьим лицам несёт риски. Рекомендации:

  • Создайте отдельный аккаунт Mi Account для автоматизации.
  • Используйте токены вместо паролей (например, в Home Assistant можно сгенерировать токен через Mi Account Token Generator).
  • Ограничьте доступ к вашей сети умного дома (например, через отдельный VLAN).
Можно ли управлять устройствами Xiaomi без интернета через Yellow Pages?

Нет, Yellow Pages — это облачный сервис. Для локального управления используйте:

  • Zigbee-устройства с хабом Xiaomi Gateway (работают через Zigbee2MQTT).
  • Устройства с поддержкой LAN Control (например, некоторые модели Yeelight).