Проблема отсутствия телевизора в списке устройств Mi Home чаще всего связана с неверно выбранным регионом учётной записи Xiaomi. Серверы Xiaomi разделяют пул доступных устройств по географическому признаку, поэтому телевизор, привязанный к китайскому мейнланду, не появится в аккаунте с регионом «Россия» или «Германия».

Вторая по частоте причина — расхождение версий прошивки телевизора и самого приложения. Глобальные модели ТВ получают обновления через OTA-канал Global ROM, а китайские — через China ROM; если приложение установлено из Google Play, а телевизор работает на китайской прошивке,.handshake при добавлении не пройдёт. Третий сценарий — временные сбои облака Xiaomi: серверы аутентификации (miot-spec) могут быть недоступны из определённых подсетей провайдеров без VPN.

Влияние региона аккаунта на видимость устройств

При регистрации Mi Account пользователь выбирает страну, и этот выбор жестко привязывает аккаунт к конкретному шлюзу (data center). Телевизоры Xiaomi, выпущенные для рынка КНР, регистрируются только на серверах cn (Mainland China), а глобальные модели — на eu, ru, us и др. Смена региона в профиле приложения не переносит историю устройств и не меняет физическое расположение данных.

Чтобы проверить текущий регион, откройте Профиль → Настройки → Регион. Если там стоит «Россия», а телевизор куплен в Китае или имеет China ROM, добавление через стандартный поиск не сработает. Единственное легальное решение — создать второй аккаунт с регионом «Китай» и войти в него на телевизоре для первичной привязки.

  • 🌍 Регион аккаунта определяет шлюз облака Xiaomi
  • 📺 China ROM требует аккаунт с регионом Mainland China
  • 🔄 Смена региона в настройках не мигрирует привязки
  • 📱 Для работы нужен второй Mi Account
⚠️ Внимание: Использование VPN на телефоне не меняет регион аккаунта. Телевизор должен физически подключиться к серверу своего региона для получения токена привязки.

Различия между Global ROM и China ROM

Глобальная прошивка (Global ROM) изначально заточена под серверы за пределами КНР и включает Google Play Services, многоязычный интерфейс и поддержку OTA-обновлений через международные CDN. Китайская прошивка (China ROM) ориентирована на экосистему Mi Home China, имеет встроенный голосовой помощник XiaoAI и не содержит сервисов Google.

Если на телевизоре стоит China ROM, а вы пытаетесь добавить его через международное приложение Mi Home (с Google Play), процесс зависнет на этапе «Получение токена». В логах приложения это выглядит как ошибка error_code: -4011 (device not found in current region). Прошивку можно переключить только через EDL-режим (Emergency Download) с разблокированным загрузчиком, что снимает гарантию и требует ПК под Windows.

📊 Какую прошивку имеет ваш телевизор Xiaomi?
Global ROM (международная)
China ROM (китайская)
Не знаю, как проверить
Другая (Android TV / Google TV)

Проверка сетевых требований и версии приложения

Для корректного обнаружения телевизора оба устройства должны находиться в одной подсети (один роутер, без гостевой сети и AP-изоляции). Приложение Mi Home использует протокол mDNS для первичного сканирования LAN, а затем устанавливает TLS-соединение с облаком для авторизации. Если на роутере включена изоляция клиентов (AP Isolation) или работает DNS-блокировщик типа AdGuard Home, обнаружение не состоится.

Обновите приложение до актуальной версии через официальный магазин. Версии ниже 8.0 могут не поддерживать новые протоколы miot-spec v2, используемые в линейках TV 2023–2026 гг. Очистите кэш приложения: Настройки телефона → Приложения → Mi Home → Память → Очистить кэш. Это сбросит устаревшие токены сессий.

☑️ Чек-лист предварительной проверки

Выполнено: 0 / 5

Ручное добавление через код или Mi Home China

Когда автоматический поиск не находит ТВ, помогает ручное добавление по модели. В приложении нажмите «+» → «Добавить устройство» → в поиске введите модель (например, L55M6-EX или Redmi MAX 86). Если модель есть в базе текущего региона, появится инструкция по парной связке через Bluetooth. Для China ROM этот метод работает только в версии приложения Mi Home (China) (APK с xiaomi.cn или GetApps), установленной параллельно с глобальной.

Альтернатива — использование веб-интерфейса home.mi.com после входа в китайский аккаунт. Там доступен раздел «Устройства» с кнопкой «Добавить вручную», где нужно ввести MAC-адрес ТВ (находится в Настройки → О телевизоре → Статус) и выбрать модель. Этот метод обходит mDNS-сканирование и работает даже при изоляции клиентов на роутере.

Как установить Mi Home China параллельно с глобальной версией

Скачайте APK с официального сайта xiaomi.cn или через магазин GetApps (на телефоне Xiaomi). Установите как обычное приложение — у него другой package name (com.xiaomi.smarthome vs com.xiaomi.smarthome.global), поэтому обе версии будут сосуществовать. Войдите в китайский аккаунт только в китайской версии приложения.

⚠️ Внимание: Не пытайтесь войти в китайский аккаунт в глобальном приложении Mi Home — это приведёт к ошибке «Неверный регион» и может временно заблокировать вход из-за подозрительной активности.

Таблица совместимости регионов и прошивок

Прошивка ТВНеобходимый регион Mi AccountПриложение для добавленияДоступ к Google Play
Global ROMРоссия, Европа, США и др.Mi Home (Global / Google Play)Да
China ROMКитай (Mainland China)Mi Home (China / APK)Нет (требует GApps)
Google TV / Android TVЛюбой (через Google Home)Google HomeДа
Global ROM (перепрошит с China)Соответствует текущей прошивкеMi Home (Global)Да

Что делать, если телевизор всё равно не добавляется

Выполните полный сброс сетевых настроек на телевизоре: Настройки → Сеть и Интернет → Сбросить настройки сети. Это удалит сохранённые Wi-Fi пары, DHCP-аренды и кэш mDNS. После перезагрузки ТВ снова подключитесь к роутеру и попробуйте добавление через 2–3 минуты — время на регистрацию в облаке.

Если проблема сохраняется, проверьте работу серверов Xiaomi на сторонних мониторингах (например, downdetector по запросу «Xiaomi» или «Mi Home»). В часы пиковых нагрузок (обновления прошивок массово) API аутентификации может отвечать с задержкой >10 с, что вызывает таймаут в приложении. В таком случае остаётся только ждать или использовать локальное управление через Home Assistant с интеграцией xiaomi_miot (требует токена, получаемого через MITM или уязвимость).

💡

Для получения локального токена без облака используйте скрипт miio-extract-tokens на ПК в одной сети с ТВ. Токен позволит управлять телевизором через Home Assistant, Node-RED или Python-скрипты даже при падении интернета.

💡

Главный вывод: 90% случаев «телевизора нет в Mi Home» решаются сменой региона аккаунта на Китай для China ROM или сбросом сети на ТВ для Global ROM.

Часто задаваемые вопросы

Почему Mi Home не видит телевизор, хотя оба в одной Wi-Fi?

Скорее всего, на роутере включена изоляция клиентов (AP Isolation) или телевизор подключён к гостевой сети. Отключите эти функции в веб-интерфейсе роутера. Также проверьте, что телефон и ТВ находятся в диапазоне 2.4 ГГц — 5 ГГц иногда блокирует mDNS-широковещание.

Можно ли пользоваться телевизором China ROM без китайского аккаунта?

Базовые функции (HDMI, USB, аналоговое ТВ) работают без входа. Но умные функции: голосовой поиск, установка приложений из Mi Store, синхронизация с датчиками, OTA-обновления — требуют авторизации в Mi Account с регионом Китай.

Как узнать, какая прошивка на телевизоре: Global или China?

Зайдите в Настройки → О телевизоре → Версия ПО. Если в номере сборки есть суффикс CN или интерфейс только на китайском/английском без русского — это China ROM. Global ROM имеет суффикс GL или RU и полную локализацию.

Поможет ли сброс телевизора на заводские настройки?

Сброс (Factory Reset) удалит привязку к старому аккаунту и очистит кэш авторизации. Это полезно, если ТВ был привязан к чужому аккаунту. После сброса нужно снова пройти первичную настройку и выбрать регион Китая при входе в Mi Account на самом телевизоре (для China ROM).

Почему после добавления в Mi Home China телевизор пропадает через день?

Токен авторизации имеет срок действия. Если телефон и ТВ редко находятся в одной локальной сети, токен не обновляется. Решение: держать установленным Mi Home China на телефоне, который регулярно бывает в домашней сети, или настроить автообновление токена через Home Assistant.