Как настроить умные сценарии Xiaomi: от простых правил до сложной автоматизации

Что такое умные сценарии Xiaomi и зачем они нужны

Экосистема Xiaomi предлагает не просто отдельные умные устройства, а полноценную систему автоматизации, где лампочки, розетки, датчики и даже роботы-пылесосы могут взаимодействовать между собой по заданным правилам. Умные сценарии — это сердце такой системы: они позволяют связать действия нескольких гаджетов в единую цепочку, срабатывающую по триггеру (время, событие, команда).

Представьте: вы возвращаетесь домой вечером, и при открытии входной двери (срабатывает датчик Mi Door/Window Sensor 2) автоматически включается теплый свет в коридоре (Yeelight LED), запускается очиститель воздуха (Mi Air Purifier), а умная колонка (Mi Smart Speaker) озвучивает приветствие. Или другой пример: если датчик движения (Mi Motion Sensor) фиксирует активность ночью, включается яркая подсветка и отправляется уведомление на смартфон. Все это — работа умных сценариев.

В 2026 году Xiaomi предлагает два основных способа настройки автоматизации:

  • 📱 Приложение Mi Home — простой интерфейс для базовых сценариев (подходит новичкам).
  • 🖥️ Home Assistant — продвинутая платформа с поддержкой скриптов и интеграцией устройств других брендов.
  • 🌐 Облачные сервисы (например, Yandex Алиса или Google Assistant) для голосового управления.

В этой статье разберем оба варианта — от создания первого сценария в Mi Home до настройки сложных правил в Home Assistant, включая типичные ошибки и способы их обхода.

📊 Какую экосистему умного дома вы используете?
Только Xiaomi
Xiaomi + другие бренды
Другой бренд (Aqara, Tuya и т.д.)
Пока не использую

Подготовка устройств: что нужно для создания сценариев

Прежде чем настраивать автоматизацию, убедитесь, что ваша экосистема готова к этому. Вот минимальные требования:

  1. Умный хаб. Большинство сценариев требуют наличия шлюза (Xiaomi Mi Smart Home Hub, Aqara Hub или Mi Gateway 3). Без него устройства не смогут обмениваться данными локально (за исключением устройств с поддержкой Zigbee 3.0 или Matter).
  2. Обновленное ПО. Проверьте версию прошивки хаба и устройств в приложении Mi Home. Устаревшие версии могут не поддерживать новые триггеры.
  3. Стабильное подключение. Хаб должен быть подключен к сети 2.4 ГГц (не все устройства работают с 5 ГГц).

Также учтите особенность протокола Zigbee в экосистеме Xiaomi: если у вас более 30 устройств, может потребоваться второй хаб для стабильной работы. В противном случае возможны задержки срабатывания сценариев (до 2-3 секунд).

Устройство Требуется хаб? Поддерживаемые триггеры
Yeelight LED ❌ Нет (Wi-Fi) Включение/выключение, изменение яркости, цветовой температуры
Mi Door/Window Sensor 2 ✅ Да (Zigbee) Открытие/закрытие, вибрация
Mi Smart Plug ❌ Нет (Wi-Fi) Включение/выключение, потребление энергии
Mi Motion Sensor ✅ Да (Zigbee) Движение, освещенность, температура
⚠️ Внимание: Если вы используете устройства Aqara (например, датчики воды или дыма), их нужно привязывать к хабу Aqara, а не Xiaomi. В противном случае они не будут отображаться в списке триггеров для сценариев.

Создание первого сценария в Mi Home: пошаговая инструкция

Начнем с самого простого — автоматизации через официальное приложение Mi Home. Этот способ подходит для базовых задач, таких как включение света по расписанию или при срабатывании датчика.

Шаг 1. Откройте раздел "Автоматизация":

  • 📱 Запустите приложение Mi Home и выберите вкладку Профиль → Автоматизация.
  • 🔄 Если раздел отсутствует, обновите приложение до последней версии (минимальная поддерживаемая — 6.5.400).

Шаг 2. Выберите тип сценария:

  • По расписанию — действия выполняются в заданное время (например, выключить все розетки в 23:00).
  • 🔄 По событию — реакция на триггер (движение, открытие двери, изменение температуры).
  • 📱 По команде — запуск сценария голосом или через виджет на смартфоне.

Обновите прошивку хаба и устройств|

Проверьте подключение к сети 2.4 ГГц|

Убедитесь, что устройства добавлены в одно "Домашнее пространство"|

Отключите VPN (может блокировать доступ к серверам Xiaomi)-->

Шаг 3. Настройте триггер и действие:

Рассмотрим пример: "Включить свет в коридоре при открытии входной двери".

  1. Выберите По событию → Датчик двери/окна.
  2. Укажите конкретный датчик (например, Mi Door/Window Sensor 2: Входная дверь).
  3. Выберите событие: Открыто.
  4. Добавьте действие: Умная лампа → Включить → Яркость 70%.
⚠️ Внимание: В Mi Home нельзя создать сценарий с задержкой между действиями (например, "включить свет через 5 секунд после открытия двери"). Для этого потребуется Home Assistant.

Продвинутые сценарии: использование Home Assistant

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

Шаг 1. Установите Home Assistant:

  • 🖥️ Самый простой способ — использовать готовую сборку для Raspberry Pi или установить через Docker.
  • 🔌 Подключите Xiaomi Gateway 3 к Home Assistant через интеграцию Xiaomi Miio (требуется токен устройства).

Шаг 2. Создайте автоматизацию:

Пример сценария с задержкой и условием:

alias: "Ночной режим при движении"

trigger:

- platform: state

entity_id: binary_sensor.motion_sensor_158d0001234567

to: "on"

condition:

- condition: time

after: "22:00:00"

before: "06:00:00"

action:

- delay: "00:00:05" # Задержка 5 секунд

- service: light.turn_on

target:

entity_id: light.yeelight_ceiling_1

data:

brightness: 255

color_temp: 370

Этот сценарий включает потолочный свет (Yeelight) на полную яркость с теплой цветовой температурой (370 мired = ~2700K), но только если движение зафиксировано после 22:00.

Проблема Решение в Home Assistant
Сценарий срабатывает многократно Добавьте for: в триггер (например, for: "00:00:30" — игнорировать повторные срабатывания 30 секунд)
Устройства не обнаруживаются Проверьте токен в configuration.yaml или перезагрузите хаб
Задержки в выполнении Отключите облачную синхронизацию в настройках интеграции Miio
Как получить токен Xiaomi для Home Assistant?

1. Установите приложение Mi Home на Android.

2. Скачайте Packet Capture и запустите запись трафика.

3. Авторизуйтесь в Mi Home — в логах найдите строку с token=.

4. Скопируйте токен и вставьте в configuration.yaml:

xiaomi_miio:

username: YOUR_MI_ACCOUNT

password: YOUR_PASSWORD

token: YOUR_TOKEN_HERE

⚠️ Токен действует до смены пароля в аккаунте Xiaomi!

Типичные ошибки и как их избежать

Даже в простых сценариях пользователи сталкиваются с проблемами. Вот TOP-5 ошибок и их решения:

  • 🔌 Устройство не реагирует на сценарий:
    • Проверьте, добавлено ли оно в то же "Домашнее пространство" в Mi Home.
    • Убедитесь, что хаб подключен к питанию (индикатор должен гореть синим, а не красным).
  • ⏱️ Задержки при срабатывании:
    • В Mi Home задержки неизбежны (серверы Xiaomi в Китае). Для критичных задач используйте Home Assistant.
    • Если используете Zigbee, уменьшите количество устройств на одном хабе (оптимально — до 20).
  • 📵 Сценарий работает только при открытом приложении:
    • В настройках смартфона отключите оптимизацию батареи для Mi Home.
    • Для Android: добавьте приложение в исключения в разделе Настройки → Батарея → Оптимизация.

Критическая ошибка: если после обновления хаба сценарии перестали работать, сбросьте его до заводских настроек (удерживайте кнопку 10 секунд) и добавьте устройства заново. В 2023 году Xiaomi изменила протокол шифрования для Zigbee, и старые устройства могут потерять связь.

⚠️ Внимание: Если вы используете Mi Home на iOS, некоторые функции автоматизации могут быть недоступны из-за ограничений Apple. Например, невозможно создать сценарий по геолокации (только на Android).

Интеграция с голосовыми помощниками (Алиса, Google, Siri)

Умные сценарии можно запускать голосом через Yandex Алису, Google Assistant или Siri. Для этого нужно связать аккаунт Xiaomi с соответствующим сервисом.

Шаг 1. Подключите Xiaomi к Алисе:

  1. Откройте приложение Яндекс и перейдите в Устройства → Добавить устройство → Xiaomi.
  2. Авторизуйтесь в аккаунте Mi Home (используйте тот же регион, что и в основном приложении!).
  3. После синхронизации устройства появятся в списке. Теперь можно создавать голосовые команды.

Примеры голосовых команд:

  • 🗣️ "Алиса, включи режим кино" — запускает сценарий с приглушенным светом и включенным телевизором.
  • 🗣️ "Окей Google, я ухожу" — выключает все розетки и активирует охранный режим.

Ограничения:

  • Алиса не поддерживает устройства, подключенные через Home Assistant (только native Mi Home).
  • Google Assistant может не распознавать кириллические названия устройств (переименуйте их на латиницу).

Примеры готовых сценариев для разных задач

Вдохновиться можно на этих готовых решениях. Адаптируйте их под свои устройства:

  • 🌅 "Умрый рассвет":
    • Триггер: Время → 06:30.
    • Действия:
      1. Включить Yeelight на 1% яркости с температурой 2000K.
      2. Постепенно (за 20 минут) увеличить яркость до 70%.
      3. В 07:00 запустить кофеварку (Mi Smart Kettle).
  • 🚪 "Охранный режим":
    • Триггер: Геолокация → Все покинули дом.
    • Действия:
      1. Выключить все розетки.
      2. Активировать датчики движения (Mi Motion Sensor).
      3. Отправить уведомление: "Дом пуст. Охрана включена".
  • 🌡️ "Климат-контроль":
    • Триггер: Датчик температуры → Ниже 20°C.
    • Действия:
      1. Включить обогреватель (Mi Smart Heater).
      2. Если температура выше 25°C — включить очиститель воздуха.
  • Для реализации сложных цепочек (например, с условиями "если... то...") используйте Home Assistant или Node-RED — визуальный редактор автоматизации.

    FAQ: Частые вопросы по умным сценариям Xiaomi

    Можно ли создать сценарий без хаба?

    Да, но с ограничениями. Устройства с Wi-Fi (например, Mi Smart Plug или Yeelight) могут взаимодействовать друг с другом через облако Xiaomi, но:

    • Задержки срабатывания будут больше (до 5-10 секунд).
    • Нельзя использовать Zigbee-датчики (они требуют хаб).
    • При отключении интернета сценарии не будут работать.

    Для стабильной работы все же рекомендуется хаб (Mi Gateway 3 или Aqara Hub).

    Почему сценарий срабатывает дважды?

    Это типичная проблема при использовании датчиков движения (Mi Motion Sensor). Причина — устройство отправляет сигнал и при обнаружении движения, и при его прекращении. Решения:

    • В Mi Home: нет возможности исправить (ограничение приложения).
    • В Home Assistant: добавьте условие for: "00:00:30" в триггер, чтобы игнорировать повторные срабатывания в течение 30 секунд.
    Как перенести сценарии на новый телефон?

    Сценарии хранятся в облаке Xiaomi, поэтому при смене телефона достаточно:

    1. Установить Mi Home и войти в тот же аккаунт.
    2. Подключиться к тому же "Домашнему пространству".
    3. Обновить список устройств (может потребоваться перезагрузка хаба).

    Если сценарии не появились, проверьте регион аккаунта — он должен совпадать с регионом при создании автоматизации.

    Можно ли использовать устройства других брендов (Aqara, Tuya) в сценариях Xiaomi?

    Частично. В Mi Home можно добавить только устройства Aqara, совместимые с Xiaomi (например, датчики воды или дыма). Для этого:

    1. В приложении Mi Home выберите Добавить устройство → Aqara.
    2. Следуйте инструкции (нажмите кнопку на устройстве для сопряжения).

    Устройства Tuya или других брендов можно интегрировать только через Home Assistant (например, через плагины Tuya Integration или Zigbee2MQTT).

    Как отладить неработающий сценарий?

    Порядок диагностики:

    1. Проверьте устройства: убедитесь, что они онлайн (в Mi Home должен гореть зеленый индикатор рядом с именем).
    2. Тестируйте пошагово:
      • Срабатывает ли триггер? (например, открывается ли дверь, фиксируется ли движение).
      • Выполняется ли действие вручную? (попробуйте включить лампу через приложение).
    3. Просмотрите логи:
      • В Home Assistant: Настройки → Журналы.
      • В Mi Home: логов нет, но можно включить уведомления о срабатывании сценариев в настройках автоматизации.
  • Пересоздайте сценарий: иногда помогает удаление и повторное создание с теми же параметрами.
  • Если проблема остается, обратитесь в поддержку Xiaomi с логами (для Home Assistant прикрепите файл home-assistant.log).