Как получить максимум от этого шлюза.

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

Подготовительные работы

На самом деле для того, чтобы начать использовать Xiaomi Gateway 3 в полную силу: строить сложные автоматизации, подключать к нему не только Xiaomi устройства, делать ничего не нужно.

Если вы совсем новичок, то вам понадобится следующее: настроенный Raspberry Pi и установленный на него Home Assistant. Для этого необходимо будет ознакомиться с двумя статьями:

  1. Первое знакомство с Raspberry Pi и его настройка

  2. Самый простой способ установить Home Assistant

Далее мы все-таки порекомендуем чуть подробнее ознакомиться с нашим разделом для новичков для того, чтобы не испытывать проблем далее. Но и без этого можем перейти к непосредственной работе.

Установка компонента

Нам понадобится установить custom_component для Home Assistant, о котором мы не раз уже рассказывали — AlexxIT/XiaomiGateway3

Это делается достаточно просто — вам необходимо зайти через любой SFTP клиент в папку установленного Home Assistant, создать там папку custom_components и положить туда папку с компонентом.

Но есть путь посложнее — установить HACS и добавить компонент через него.  Для этого необходимо:

  • установить HACS по инструкции
  • зайти в раздел Integrations внутри HACS
  • «три точки» в правом верхнем углу — выбираем Custom repositories
  • добавляем AlexxIT/XiaomiGateway3

Небольшая видео инструкция от автора плагина

Настройка интеграции

Для этого:

  1. идем в «Настройки» Home Assistant
  2. заходим в «Интеграции»
  3. нажимаем «+» в нижнем правом углу
  4. вбиваем в поиск Xiaomi, нам нужен «Xiaomi Gateway 3»
  5. выбираем его (дальше нам понадобится либо либо авторизоваться через mi cloud прямо в этом же плагине, ну либо добыть miio токен) — для этого используем одну или вторую инструкцию; мы советуем все-таки просто авторизоваться через ваш xiami аккаунт (mi cloud)
  6. после успешной авторизации в mi cloud необходимо снова повторить шаги 1-4
  7. далее в выборе устройств должен появится хаб
  8. Выбираем его, оставляем все настройки по-умолчанию и добавляем хаб.
  9. После перезагрузки все ваши устройства, подключенные к хабу появятся в Home Assistant. Успех!!!

Добавление Zigbee устройств других производителей

Ранее мы писали о том, что разработчик добавил немаловажную функцию хаба — возможность добавить Zigbee устройства не только от Xiaomi, но и Tuya и Sonoff и других производителей.

Что нужно сделать:

    • заходим в «Панель разработчика» и ищем объект remote.XXXX_pair
    • дальше переходим в «Службы» (в верхнем меню)
    • там выбираем команду remote.send_command
    • поле «объект» пропускаем
    • теперь необходимо определиться с частью команды «device: ….»; для этого необходимо найти среди Xiaomi устройств похожее по кол-ву функций на ваше устройство; для примера для Lonsohno выключатель без нулевой линии идеально подходит Aqara выключатель под квадратный подрозетник.
    • после этого идем в список устройств от автора и ищем там код нашего девайса — в случае с Lonsohno выключателем это lumi.ctrl_ln1.aq1
    • в поле команды вставляем следующее
      entity_id: remote.XXXX_pair
      command: pair
      device: lumi.ctrl_ln1.aq1
      

    • теперь переводим наш выключатель в режим сопряжения (в этом случае необходимо держать 5-10 секунд кнопку выключателя пока он не мигнет светом)
    • нажимаем «Вызвать службу»
    • ваш хаб издаст соответствующий звук при успешном сопряжении
    • после чего ваше устройство станет доступно в Mi Home, в HomeKit, а также в Home Assistant. Успех!

В данном случае стоит лишь добавить, что не стоит надеяться на 100% вероятность подключения всех ваших Zigbee устройств не от Xiaomi — всё индивидуально под каждое устройство. Для примера в списке устройств от автора есть несколько id девайсов для Aqara: lumi.ctrl_ln1 и lumi.ctrl_ln1.aq1. Первый сначала не подходил — при сопряжении хаб «пищал не так как обычно», хотя в Home Assistant приходило сообщение об успешном сопряжении.

Выводы

Данные инструкции должны вам помочь подключить хаб к Home Assistant, а также пройти не совсем простой путь добавления 3r party Zigbee устройств. Но сам опыт использования данного хаба в том же HomeKit меня лично приятно удивил — такой простоты подключения, а главное скорости работы я не видел ни в одном DIY-решении (даже в том же самом Homebridge, который лучше всего подходит для добавления устройств в HomeKit).

Поэтому вспоминаем дисклеймер из начала статьи и пока не поздно бежим заказывать.

Author

Наш главный гайд-мастер. Инструкции и обзоры его конёк. Иногда перебарщивает с личным мнением.

2 комментария

    • Нет, подобные выключатели без проблем привязываются. С выключателями могут быть проблемы если до этого они были привязаны к другому аккаунту или шлюзу — сначала их нужно отвязать.

Write A Comment