Как подключить Xiaomi Smart Home к ioBroker

Сама по себе экосистема Умного Дома Xiaomi весьма самодостаточна и включает в себя массу датчиков, реле, сенсоров и устройств от разных производителей. Но когда речь заходит об управлении всей этой инженерией, то штатное приложение Mi Home показывает себя не с лучшей стороны. Сегодня мы расскажем, как интегрировать устройства Xiaomi Smart Home в одну из самых популярных систем умного дома — ioBroker.

Для того, чтобы подключить устройства Xiaomi к системе умного дома ioBroker прежде всего необходимо установить соответствующий драйвер. Добавить драйвер Xiaomi MiHome в систему очень просто. Переходим в раздел «Драйвера», в поиске вбиваем «MiHome» и нажатием на “+” в списке доступных драйверов запускаем процесс установки:

Как получить специальный пароль (токен), установить и первоначально настроить родное Android-приложение Mi Home можно посмотреть в этой статье. Идем далее. Режим разработчика активирован в MiHome, токен (пароль) получен. Настраиваем адаптер mihome, сохраняем и запускаем, если он не был запущен.

В настройках драйвера нам необходимо указать только полученный в MiHome токен. Пишем его в графу Getway Key и сохраняем изменения. В дереве объектов должен появиться шлюз Xiaomi и подключенные в приложении Mi Home устройства:

Далее можно настроить только что созданные объекты. К примеру, хранение истории датчиков температуры и влажности можно хранить в БД SQLite с помощью драйвера SQL:

Настройка хранения истории переменной производится в окне объектов системы: нужно в иерархии объектов добраться до самой переменной и нажать справа кнопку с гаечным ключом. На вкладке «Настройки» активируем хранение истории по сенсорам — только изменения переменной. Далее настраиваем:

  • минимальный интервал 10 секунд — если переменная будет изменяться чаще, то запись в БД будет игнорироваться
  • запись значений каждые 300 секунд (5 минут) — если переменная не изменяется более 5 минут, в БД все равно запишется текущее значение
  • тип значения — число
  • срок хранения — 1 год

Все, настройка закончена! Добавление новых устройств происходит через родное приложение. Т.е. надо осуществить сопряжение нового девайса со шлюзом Xiaomi согласно прилагаемой инструкции. После этого он автоматически появится в списке объектов ioBroker.

Оцените статью
46 - столько SQL запросов к базе.
0,269851 - за столько сгенерировалась страница.