Шлюз Aqara Hub, взаимодействие устройств в экосистеме умного дома Xiaomi
Тема этого обзора будет посвящена мультифункциональному шлюзу Aqara Hub. А чтобы обзор был интереснее — я немного расскажу о типах и взаимосвязи устройств в умном доме Xiaomi
Вступление
На сегодняшний день, в экосистему умного дома Xiaomi Mijia могут включаться сотни устройств от различных производителей. Все эти устройства так или иначе могут взаимодействовать друг с другом, а для организации этого взаимодействия нужна какая-то связь. По принципу связи — устройства можно разделить на три большие группы — wi-fi, bluetooth и zigbee.
Wi-fi устройства — обязательно имеют внешнее питания, от напрямую от бытовой электросети, или через блоки питания, чаще всего 5 В. Автономный источник питания, wi-fi посадит весьма и весьма быстро. Примеров таких устройств — очень много, климатическая техника, освещение, IP камеры — которым просто необходим быстрый интерфейс для передачи видеопотока.
Поэтому, для тех устройств которые работают автономно — производитель использует более экономичные интерфейсы, например Bluetooth в спецификации BLE — который позволяет работать месяцами от одной батарейки, хотя и накладывает жесткие ограничения на объем передаваемых данных — видео по такому интерфейсу передать невозможно.
К третьей группе относятся устройства использующие протокол zigbee — это еще более энергоэффективная чем BLE сеть, при этом имеющая самоорганизующуюся и самовосстанавливающуюся ячеистую топологию. Этот протокол позволяет использовать ретрансляторы сигнала — например накладные zigbee розетки, которые служат промежуточными узлами между оконечными датчиками и управляющим устройством.
Вот наконец окольными путями мы и добрались до управляющего устройства, примером которого служит герой обзора — мультифункциональный шлюз Aqara.
Где купить?
Поставка
Поставляется шлюз в стандартной для экосистемы упаковке, особое внимание производитель уделяет поддержке Apple HomeKit. Предупреждаю что в рамках этого обзора, это взаимодействие рассматриваться не будет.
На задней стороне коробки указаны параметры устройства, которые и объясняют почему оно называется шлюз. Основное назначение гаджета — это управление датчиками Zigbee, поэтому в нем имеется поддержка этого интерфейса. Для сопряжения с локальной сетью и интернет — используется wi-fi 2.4 Ghz.
В начальных версиях прошивок, устройство работало исключительно с датчиками Aqara, но на данный момент поддерживаются и датчики mijia.
Что в коробке
Приступим к осмотру содержимого. С доставкой проблем не возникло, шлюз приехал в целости и сохранности.
Кроме шлюза в коробке имеется только тоненькая инструкция на китайском. Хотя я неоднократно встречал мультиязыковые инструкции даже с русским языком.
Внешний вид
Шлюз имеет круглую форму, фронтальная часть имеет отверстия для динамика, в центре — логотип производителя.
Форма очень похожа на классический круглый Mijia шлюз, только тот имеет более выпуклый корпус, когда шлюз Aqara — скорее вогнутый внутрь.
На верхней части находится кнопка, одиночное нажатие на которую включает/выключает подсветку, двойное — режим охраны, тройное- режим сопряжения с датчиками и более чем 5 секундное удержание — сбрасывает в заводские настройки.
Разъем питания — как и на версии mijia — тройной, австралийско-китайско-новозеландский стандарт. Хотя выход на международный рынок должен привести в появлению менее экзотических вилок.
По всей боковой поверхности проходит полупрозрачная пластиковая вставка, под которой находится светодиодная подсветка — шлюз может выполнять роль ночника.
Приложение
Для работы с шлюзом я буду использовать привычное приложение — Mihome, напоминаю о необходимости установки региона Материковый Китай. Для пользователей IOS имеется еще приложение Aqara Home — которое совместимо с Apple Homekit. Лично я предпочитаю Android.
Подключение
Подключение wi-fi устройств умного дома, проходит по одному и тому же сценарию. После включения, гаджет включается в режиме точки доступа, создавая свою wi-fi сеть. Приложение mihome обнаруживает эту сеть, и по ее названию определяет тип устройства. Далее, в процессе подключения, ваш смартфон отключается от основной сети и подключается напрямую к устройству. Задача состоит в передаче настроек основной wi-fi сети. Получив SSID и пароль сети, устройство перезагружается и подключается к ней.
Здесь есть нюанс — бывает, что мастер подключения mihome — просто не успевает дождаться, когда подключаемый гаджет перезагрузится и попадет в сеть, и сообщает об ошибке подключения. Хотя по факту — все нормально, можно выходить в основное окно приложения — устройство скорее всего обнаружится в комнате Default Room — так и случилось на этот раз. Обычно после первого включения прилетает обновление прошивки, а в случае шлюза — даже дважды за сутки, добавив в поддержку еще больше устройств.
Интерфейс
Плагин шлюза — практически идентичен с плагинами от mijia. Две вкладки на основном экране Gateway позволяют управлять подсветкой и функцией постановки и снятия на с охраны. Вкладка Auto — содержит опции для настройки шлюза и создания сценариев.
Вкладка Device — содержит список подключенных устройств, пока тут имеется только сам шлюз. Кликнув на него — открывается окно настроек цвета и яркости подсветки, сцен освещения, громкости динамика, добавления zigbee устройств. Раздела «сетевое радио», которое перекочевало сюда в плагине шлюза MiHome — тут нет.
При добавлении открывается список поддерживаемых гаджетов — сейчас это уже не только Aqara, но и практически все существующие датчики экосистемы, я не заметил чтобы чего-то не хватало.
Эксперимента ради, давайте — что-то подключим. У меня тут как раз завалялась нераспечатанная квадратная кнопка Aqara на три действия.
Процесс подключения точно такой же как на шлюзах Mijia — шлюз переходит в режим сопряжения с датчиками, на подключаемом датчике нужно зажать кнопку до световой индикации, после этого устройство подключается к шлюзу.
Несмотря на внешнюю идентичность, он имеет очень важное отличие от плагина Mijia. У mijia — есть один дополнительный пункт — About, из которого активируется режим разработчика — необходимый для работы шлюза с альтернативными системами. У Aqara — он отсутствует. Хотя на профильных форумах имеется информация о том, что в начале 2019 года планируется открытие режима разработчика для шлюза Aqara — если это правда, то это очень здорово.
Шлюз может работать как действием, так и условием автоматизаций. Предусмотрено 7 действий — 3 на управление сигнализацией, три — для управления подсветкой и проигрывание заданной мелодии. В конфигурациях с несколькими шлюзами — все датчики и устройства имеют сквозное управление. В одной автоматизации могут быть устройства подключенные к разным шлюзам.
Настраивается шлюз в плагине на вкладки Auto. Например опция Alert — управляет режимом охраны, который можно включать и отключать по времени и дням недели.
Можно настроить устройство — триггер, обычно это датчик открытия или движения, выбирать можно только датчики которые подключены к этому шлюзу — у меня это только кнопка. Выбирается время задержки постановки на охрану — промежуток между постановкой и взятием на охрану, далее нужно настроить действие при срабатывании сигнализации — звук и его громкость, световая индикация и отправка уведомления на телефон.
Опция linkage alert — позволяет подключать к сигнализации несколько шлюзов. Причем остальные могут находится далеко — для работы им необходим интернет, в одной локальной сети находится совершенно необязятельно.
Другие опции — дают возможность использовать шлюз как управляемую цветную подсветку, будильник — кстати громкости у него для такой работы более чем хватает. Отключать будильник можно как кнопкой на шлюзе, так и внешней кнопкой — это очень удобно.
Можно сделать дверной звонок — указав устройство триггер, например кнопку и звук который будет проигрываться при нажатии. Кстати то же самое можно сделать и в виде автоматизации.
Видеоверсия обзора
Вывод
С точки зрения пользователя Android — это точно такой же шлюз как и Mijia, но пока без режима разработчика. В остальном — разницы, совершенно нет, либо я ее просто не смог обнаружить.
Для любителей яблочной техники — это возможность управлять относительно бюджетным умным домом при помощи голосового ассистента Siri и скрестить его с другими устройствами из Apple Homekit. Но лично я прохладно отношусь как к продукции Apple так и к голосовому управлению в принципе.
«Умный» дом (Xiaomi, Aqara), взгляд простого пользователя 5 лет спустя
В данном материале не будет обсуждения прошивок, как сделать «правильно», и как можно с помощью синей изоленты, клея и вентилятора превратить умный чайник в стиральную машину
Это рассказ простого пользователя о том, как он видит свой «умный» дом по прошествии 5 лет эксплуатации.
Эксплуатация происходит в двухкомнатной квартире и зачастую затрудняется перегруженным эфиром и помехами:
в моем окружении в среднем около 20 WiFi точек доступа
около 25 устройств ble
иногда помехи сварки от стройки в
50 метрах за окном
Все фотографии сделаны с рабочей системы, специального света, фона не будет от пыли протирать тоже не буду. Сценарии работы и варианты размещения устройств неоднократно менялись, присутствуют открытые провода, которые скроются при будущем ремонте. Многие вещи можно сделать лучше, чем сделаны у меня, и нет предела совершенству, а времени на все не хватает.
Мои устройства «умного дома» и краткое описание
в постоянной работе
Xiaomi Yeelight LED Downlight ble (1шт) — светильник под раковиной на кухне, часто отрабатывает с задержкой на включение. Иногда зависает при переключении яркости.
Aqara Vibration Sensor ZigBee (1шт) — вибродатчик на балконную дверь
Xiaomi Honeywell Smoke Detector ZigBee (1шт)- датчик дыма
почти не используется
полностью отказался
честные RGB светодиоды
синие светодиоды с цветным люминофором (картинка из интернета, источник https://www.youtube.com/watch?v=WY1FbH8tPnk)
устройства не из экосистемы Xiaomi/Aqara
Netatmo (Legrand) WiFi— погодная станция, на будущее думаю сделать управление микропроветриванием в комнате по количеству CO2.
Google Home WiFi— колонка
устройства который покинули сей бренный мир
Как все работает
я использую такие БП для компонентов умного дома на 5В
Я хочу разделить на 3 основных сценария работы.
Сценарий №1 определяем, что дома никого нет. Для этого я использую правило (очень не хватает 1 часа, буду ждать в обновлении). Как появится, можно переводить управление основным светом в квартире.
датчик движения в ванной комнате
датчик движения со встроенным датчиком освещенности в спальне сценарий 1
если нет движения на всех датчиках движения в течении 30 минут, то выключить весь вспомогательный свет и вентиляцию в квартире
Забавно, но если уснуть в комнате или не двигаясь смотреть ТВ более 40 минут, то система вполне может посчитать, что никого дома нет. Т.к. сенсоры используются инфракрасные, то на кота срабатывает, только если он повернётся задом к датчику и поднимет хвост 
Сценарий №2 кто-то пришел
видеоглазок (умеет писать на карту памяти и в облако) сценарий 2
при обнаружении движения, записываем в облако и на карту памяти с Xiaomi Mijia LSC-M01
Xiaomi Mi Window and Door Sensor при открытии включаем камеру 360 Home Security Camera на запись в облако
включаем свет в коридоре
отправляем уведомление на смартфон
основной минус данного сценария, что если не включён свет в коридоре (например, по правилу освещённости на датчике движения), то при выходе из квартиры, свет в коридоре включится и выключится только через 30 минут (см сценарий №1).
Сценарий №3 протечка воды
сценарий 3
если на любом датчике воды обнаружена протечка, то включить Xiaomi Mi Smart Plug Zigbee и отправить сообщение на телефон
Я использовал кран, который открыт без подачи электричества (думаю, так будет безопаснее), учитывая то, что краны питаются через ИБП.
Сценарий 4 сильное загрязнение в воздухе
часы-шлюз ble и датчик загрязнения воздуха pm2.5 сценарий 4 (*частично в разработке)
если pm 2.5 > 75 включить принудительный приток воздуха с окна*
если pm 2.5 > 150 включить весь вспомогательный свет и отправить уведомление на телефон
если pm 2.5 > 300 включить звуковое оповещение (шлюз) и отправить уведомление на телефон
На данный момент прорабатываю систему с управляемой вентиляцией, будет управляться двумя датчиками CO2 и PM2.5. Также остаётся решение вопроса, если запах гари принесло с улицы, то включение принудительной вентиляции только ухудшит ситуацию.
один из самых удачных термометров умного дома, с дальнобойным ble
Почему не прижилось у меня «умное» освещение
Вот здесь я вообще не вижу сценария применения «умных ламп» в таком виде, в котором они сейчас продаются.
лампы e27, e14
Если отбросить малую яркость (например, использовать в акцентированном освещении), то имеем минусы, которые перечёркивают все их достоинства:
заметный лаг при включении (который зависит от множества факторов), проявляется не всегда, но обычно в самый неподходящий момент
нужно очень качественное покрытие WiFi по квартире (учитывая слабый передатчик в лампе)
энергопотребление 1Вт в режиме ожидания (для WiFi) и 0.4Вт (дла ZigBee) версии
Автоматическая смена цветов (день/ночь) иногда сбоит (думаю проблема с WiFi), да и актуальность этого близка к 0, поигравшись, просто выбирается удобное значение
ШИМ при регулировке яркости
мощные накладные светильники
Данные светильники имеют все те же проблемы, что и умные лампы с цоколем e27, e14, но к ним ещё добавляем плохое светораспределение (основной поток света вниз) и цену, не соответствующую качеству за одноразовый светильник.
Псевдоэкономия на «умном» освещении
Вам рассказывали родители, что выходя из комнаты надо выключать свет?
А вот нужно ли это сейчас, при использовании экономичных источниках света, давайте разберёмся. У меня в квартире светильники основного света: 2*70Вт (
7500лм) МГЛ, 1*150Вт (
14000лм) МГЛ.
Гостиная, лампа МГЛ 150Вт (по факту 160Вт) за 10 часов работы вы потратите 8 рублей (за месяц 240р)
Спальня, лампа МГЛ 70Вт (по факту 75Вт) за 10 часов работы вы потратите 3,75 рублей (за месяц 112р)
Кухня, лампа МГЛ 70Вт (по факту 75Вт) за 10 часов работы вы потратите 3,75 рублей (за месяц 112р)
Коридор, линейная лампа 28Вт за 10 часов работы вы потратите 1,4 рубля (за месяц 42р)
Дежурный свет в коридоре и ванне КЛЛ 8Вт/линейная лампа за сутки работы 2,3 рубля с двойным тарифом (за месяц 69р)
Траты на освещение в квартире в виде таблицы за месяц работы (по 10 часов в день)
Как видим, особой экономии с постоянным включением/выключением света мы не получим, максимум это будет дискомфорт во время входа в темную комнату, с последующей яркой вспышкой и ослеплением от включившегося светильника. А для семьи из трёх человек сумма и вовсе небольшая, за постоянное качественное освещение.
14000 часов) менять лампы: 1 лампа МГЛ стоит 1500р, линейная лампа 200р. Как видно, цена обслуживания светильников минимальна.
Выводы
когда ложишься спать, можно весь вспомогательный свет и телевизор отключить одной кнопкой или он сам отключится через 30 минут
P.S. Не забываем про УЗМ (спасёт ваш постоянно включённый «умный» дом, если «отгорит» ноль в щитке. Выставляете верхний и нижний порог напряжения, при достижении предельных значений отключит нагрузку и включит обратно, при восстановлении «правильного» напряжения в сети.
УЗМ (слева)
вечерний ужин при светодиодной ленте
Aqara Hub или полностью нативный HomeKit


Столкнулся с проблемой перебоев с электроэнергией в регионе, где я проживаю. UPS не спасает, и захотелось мне частично отказаться от Raspberry pi, и сделать автоматизированный умный дом более нативным, чтоб если и произошел какой-то сбой то он произошел на одном устройстве, а не всей системы. Статей про нативный HomeKit я писал уже очень много и не мог обойти стороной Aqara Hub.
Узнал я про скорой выход Aqara Hub и ждал его с нетерпением. Как только он появился в продаже на Aliexpress я сразу же заказал его себе.
Обошелся он мне в первые дни продаж 3 027,49 руб. Покупал тут, сейчас стоит уже дешевле.


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

Но вот с программной частью сразу появились проблемы.
Регистрация в приложении Aqara прошла успешно, локация Материковый Китай, в приложение Aqara для iOS шлюз добавился с первого раза, но устройство подцепить к нему нет возможности.
Вместе с сочатовцами мы начали писать в техническую поддержку Aqara, на что получили ответ, что они занимаются устранением этой проблемы и к следующей неделе выпустят обновление шлюза, в котором исправят эту ошибку.
Выходные делать нечего решил я переделать шлюз и еще несколько устройств под евро розетку. Покажу что получилось в итоге, вдруг кому пригодиться.






AqaraHub vs XiaomiHub



К середине следующей недели (11.10.2018) в приложении Aqara появилось обновление, шлюз обновился без проблем и устройства начали добавляться. Я сразу начал переносить устройства с Xiaomi hub в Aqara. Перенес несколько проводных выключателей, они без проблем добавились в HomeKit. В итоге я перенес все свои устройства:

Практически все устройства добавились в HomeKit, проблемы возникли только со старыми квадратными кнопками Aqara (круглые прокинулись) и розетками Xiaomi. Устройства добавились в приложение Aqara, но не прокинулись в HomeKit.
Розетки я сразу удалил и вернул их на Xiaomi hub.
Кнопки я и раньше всегда удалял из HomeKit, они у меня работали только как условие автоматизации, тут проблемы для меня не возникло.
К слову, ранее в чате упоминалось о том, что шлюз поддерживает максимум 24 дочерних устройства, я же добавил уже 30 и все отлично работает.
Сразу скажу об еще одном важном минусе, теперь проводной выключатель не поддерживают возможность перевода из физического в логический.
Интерфейс



Автоматизации
После добавления устройств я принялся за создание автоматизаций, тут все ровно также, как и в miHome.
Проблема появилась откуда не ждали. Автоматизация включения света по датчику движения срабатывает, а вот по окончанию нет.
В miHome, в комнатах: Коридор, Санузел и Кухня у меня свет включался по движению и выключались по окончанию движения таймер. Здесь только включается. Протестировав автоматизации я понял что можно реализовать немного иначе.
Включить Свет по движению, подождать 10 минут и выключить, все это в одной автоматизации.
Если интересно, какие я еще использую автоматизации, спрашивайте я расскажу подробней или напишу об этом статью.

В остальных автоматизациях проблем не обнаружил, но, думаю, и эту решат при следующих обновлениях.
Список поддерживаемых устройств
| Aqara устройства: | Xiaomi Устройства: |
| #define WIFI_SSID «mywifi» | #define WIFI_PASSWORD «mypassword» |
3 компилируем и шьем
![]()
Все действительно так, только хочется выложить конечный bin файл, чтобы пользователь не заморачивался с компиляцией
![]()
да там компиляции 5 секунд. главное в двух местах прописать свои переменные и все.
![]()
Скажите, пожалуйста, а что будет в HomeKit, если кнопка будет не частью автоматизации? Ну, например, если кнопку используют как дверной звонок.
![]()
квадратные кнопки появились только в aqara home и работают во всех сценариях, а круглые еще прокинулись в кит.
![]()

Xiaomi Aqara Smart Camera Gateway Edition
![]()
нужно попробовать, напиши в личку, расскажу как проверить.

а как написать в личку?
![]()
напиши в телеграмм @red_ik

только сегодня получу вместе со шлюзом aqara hub homekit, потом отпишусь

Настраивал на айфоне. К хабу подцепился без проблем, к кнопкам тоже.
К розеткам цепляться не хотел, хотя хаб говорил что подключен, но в приложении никаких подвижек.
Вспомнил про эту статью, про то, что надо сменить регион, и обновить хаб.
В приложение Aqara (iOS) все есть, но работает очень печально. Реакция очень долгая, статус (вкл/выкл) показывает не правильно. Иногда вообще не реагирует
Приложение на Андройд, хоть и зашел в свой аккаунт Aqara, но сихранизации не произошло. Все так же предлагает подключить первое устроство.




