Xiaomi Home Hub ZSWG01CM

 

Недавно я писал о довольно интересном и не совсем понятном устройстве – Xiaomi Home Hub (ZSWG01CM), о его назначении и функционале.

Теперь в наличии есть сам подопытный и попробуем изучить все более подробно…
Поставляется устройство в небольшой белой коробке с цветной полиграфией самого хаба, лого компании и перечнем основных характеристик на китайском языке. На момент написания обзора, хаб работает только в регионе китай.



Комплектация состоит из самого хаба, патч корда для подключения к роутеру, БП и инструкция на том же китайском.


Хаб имеет небольшие габариты прямоугольной формы и выполнен из черного матового ABS-пластика. В верхней части надпись Xiaomi, что довольно необычно для экосистемы, в передней индикатор состояния голубого цвета, а сзади расположены кнопка Reset, разъем для адаптера питания и разъем RJ-45, для подключения хаба к роутеру.



На нижней части имеются прорезиненные антискользящие ножки и продублированы основные характеристики.


Плоский патч корд имеет длину 1 м. Адаптер питания на 12 В, 1А со шнуром 1,2 м и китайской вилкой. Разъем питания пальчиковый. Кстати БП идентичный как у роутера Xiaomi Mi Router 4 Pro.



Характеристики
Производитель: Xiaomi
Модель: ZSWG01CM
ID: xiaomi.gateway.hub1
Протоколы связи: WiFi 2,4 ГГц | 5,0 ГГц, Bluetooth 5.0, BLE Mesh
Питание: 12 В, 1 А
Рабочая температура: от -5℃ до 50℃ при отн. влажности 0-95%
Размеры: 87 х 87 х 30,5 мм
Функционал: 
центральное устройство для объединенного управления шлюзами; 
локальное управление смарт устройствами через терминалы;
Mijia Automation Geek Edition;
локализация автоматизации*.



Подключение к Mi Home
Интеграция в экосистему “умного” дома стандартная и не отличается от других смарт устройств  Xiaomi. Подключаем хаб к розетке, активируем на смартфоне Геолокацию, запускаем приложение и нажимаем Добавить устройство в верхнем правом углу.


На первом же этапе подключения будет предложено выбрать его тип – проводное (с помощью патч корда в LAN порт Вашего роутера) или беспроводное по WiFi. Согласно некоторым* рекомендациям из интернета, первое подключение рекомендуется делать именно по WiFi, объясняется это тем, что устройство сразу запоминает настройки сети (имя и логин) и в случае если его нужно будет установить в другом помещении где нету возможности или желания прокладывать кабеля, не нужно будет его сбрасывать для настройки сети. Тогда как при первом проводном подключении, имя сети и логин не сохраняются.
Далее указываем местоположение хаба и изменяем его имя если устройств в доме несколько.


По завершению процедуры подключения, приложение загрузит плагин для настройки и управления хабом.


Плагин довольно простой и интуитивно понятный. Посередине размещена большая синяя кнопка отображающая качество связи, открывающая тапом по ней вкладку с Информацией о сети, где указываются имя сети, уровень сигнала, IP- и MAC- адреса. Такая вкладка есть у всех WiFi устройств экосистемы.
Под кнопкой указана частота WiFi подключения и дублируется IP-адрес самого хаба.
В нижней части плагина находятся две кнопки, Child device - открывает дополнительную вкладку со списком подключенных к хабу устройств и Indicator – позволяет отключить индикатор состояния (настроить его расписание к сожалению невозможно).


По нажатию на (...) в верхнем правом углу плагина откроется вкладка Настройки.


Чего то особенного здесь нету, большинство пунктов, типа изменение имени и местоположения, обновление прошивки и т.п. стандартные для большинства устройств экосистемы. Пункт Автоматизация вообще перебрасывает в общий мастер сценариев, так как хаб не участвует ни в каких сценах…
Теперь более подробно изучим функционал хаба, о котором я рассказывал в предыдущей статье..

Local control (локальное управление через терминалы)

После запуска хаба, он начал активно сканировать сеть и переподключать BLE Mesh устройства, которые у меня были подключены к Gateway Multimode на себя. Bluetooth устройства дублируются у обоих устройствах, а на старом шлюзе остались только ZigBee устройства.


Также постепенно менялась и архитектура сети, о которой я писал в предыдущей статье. То есть по началу был хаб и шлюзы, под конец – хаб, подчиненные шлюзы и незавмсимые шлюзы.
Еще одно изменение произошло во вкладке Home Network из Профиля. Состояние Moderate сменилось на Good. Связано это с улучшением качества связи со смарт устройствами за счет возросшей мощности сигнала хаба.  


Также в данной вкладке изменился пункт Local control на статус Supported, то есть доступно локальное управление смарт устройствами дома через терминалы при отсутствии интернета. Терминалами могут выступать любые более менее свежие смартфоны Xiaomi (в данном случае Redmi 9), последние модели планшетов Mi Pad и вроде Redmi Pad и смарт колонка с экраном Xiaomi Smart Display 10. Думаю со временем ассортимент устройств будет только расширяться.
Для работы данной функции должны быть выполнены следующие условия:
Все устройства должны быть в одной локальной сети (с одинаковым названием!!!)
Xiaomi Home Hub (герой обзор) с прошивкой не ниже 1.5.0
приложение Mi Home версии 7.5.705 ( в некоторых источниках 7.10) или выше (сток)
на смартфонах и планшетах должно быть установлено приложение Xiaomi Mi Connect Service версии 2.11.152 или выше. 
колонка Smart Display 10 должна иметь прошивку версии  2.9.103  или выше.
учетная запись в приложении Mi Home/Xiaomi Home должна совпадать с системной учетной записью MIUI, используемой на вашем смартфоне или планшете.


Во вкладке Настройки (Профиль) в пункте Управление домом станут доступны Управление и Настройка терминала.


Управление терминалом – отображает все доступные терминалы дома типа планшеты и позволяет настроить список устройств, которыми нужно управлять. Телефон здесь не отображается.
Экранная заставка терминала – выбор фото или картинок из Галереи или Mi Cloud которые будут отображаться на заставке, причем синхронно на всех терминалах.


Единственным доступным терминалом для меня был только смартфон Redmi 9. После выполнения всех вышеперечисленных условий, функция заработала. 
О впечатлениях… Очень приятно что устройствами можно управлять с приложения mihome даже при отсутствии интернета... Хотя бы большинством… Без проблем удалось управлять увлажнителем, термостатом, лампочками, реле* и розетками. Возможности управления доступны только те что отображаются в Карте комбинаций клавиш. Например для розеток и реле только включить выключить, для лампочки – включить-выключить, изменить яркость и цветовую температуру (переключать цвет для цветных светильников не получится), для увлажнителя кроме включения доступен выбор режима работы, для термостата — включение-выключение, режим работы и настройка температуры.


Работает такое управление даже для сгруппированных светильников. Порадовала также скорость реакции на управление. Мне показалось что розетка или лампочка без интернета реагируют даже быстрее, будто непосредственно включаю.


 А вот узнать температуру или влажность с датчика не получилось, отображаются только последние переданные данные и при изменении их значений  не обновляются. Также неработают в локальном управлении через терминалы роутер, репитеры и камеры (из того что есть у меня) – управление ими видимо происходит только через облака.


Кроме термодатчиков, функция не работает и с другими некоторыми другими датчиками. Есть подозрение что если устройство отдает только значения True или False, то в локальной автоматизации все должно работать без проблем, например включено - выключено, открыто - закрыто или движение есть - движения нет. А вот если датчик работает со значениями переменных, например температура выше, влажность ниже или освещение выше, то такие данные видимо пока обрабатываются только облаками… 
Также непонятки возникли и с некоторыми реле… Двухканальные реле Aqara (ZigBee) и Yeelight (WiFi) при пропадании интернета получают статус offline, хотя управление при этом сохраняют. Другие одноканальные реле, работающие по WiFi и BLE Mesh статус отображают правильно -- online…


На данный момент пока не все понятно с локальным управление через терминалы, предстоит еще много работы по изучению, так что информация будет обновляться. Хотя для большинства устройств все работает очень хорошо.


 

Mijia Automation Geek Edition

Начальная прошивка хаба из коробки была версии 1.4.0.0028. Обновление 1.5.0.0025 активирует функцию Local control о которой говорилось выше, на момент написания обзора актуальная  2.0.0.0039, в которой доступна еще одна интересная функция – Mijia Automation Geek Edition.

Стоит отметить что при распаковке и установке обновления, хаб переходит в offline и недоступен пару минут. Суетится и переживать не стоит, так как неловкими движениями, типа нажимания на кнопки и передергивание питания в этот момент можно окирпичить устройство. Хаб сам обновится и перезагрузится, просто ждем.


Для подключения с ПК к хабу нужно нажать пункт Automation geek version, при этом откроется вкладка с IP адресом хаба, который нужно набрать в строке поиска браузера. Это напоминает настройку роутера через веб интерфейс. 


В открывшейся вкладке будет сгенерирован одноразовый цифровой ключ, который нужно ввести в соответствующем окне страницы браузера.


После указания ключа, откроется вкладка Автоматизации.


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



 

С левой стороны страницы находятся вкладки Список автоматизаций, где будут перечислены все созданные сценарии и Список устройств Вашего дома, доступных для управления.



Количество доступных устройств отличается от реально подключенных к mihome, видимо на данный момент не всем можно управлять в гик-автоматизации. Из более 80-ти, которые я подключил, на странице браузера отображается 63.

Возле каждого устройства имеется (+), по нажатию на который раскрывается карточка с отображением доступных условий и возможных атрибутов, причем для некоторых устройств их больше чем в mihome.



 
Пример датчика температуры Xiaomi Digital Monitor  – условие по температуре с минимальным значением от -30 градусов. Но в условиях автоматизации для него также доступно состояние заряда батареи .


Тоже для датчика движения и освещенности Qingping CGPR1.


Розетка Gosund CP4 с энергомониторингом – кроме стандартных условий из  mihome, доступны также по току и напряжению.


Тоже актуально и для Gosund CP1-AM.


Кроме статуса устройства и цифровых значений атрибутов, в условиях также доступны и диапазоны… Играясь с одним интересным сценарием, в котором участвуют BLE датчик температуры и двухканальное ZigBee реле, заметил что для датчика доступно условие диапазона температур между, а для реле – по мощности…



Это сильно расширяет возможности Автоматизации Xiaomi, но требует изучения по каждому устройству… 


Процедура создания сценария в гик-автоматизации также отличается от привычной.


Нажимаем Создать автоматизацию и указываем ее имя.



С панели в левой стороне выбираем модуль условия и перетягиваем его на “рабочую поверхность”. Список очень большой, и кроме статуса устройств и значений их атрибутов, доступны также время, циклы и комбинации разных условий.  



В модуле условия выбираем устройство с которым будет работать и настраивает статусы и атрибуты, нужные для активации сценария.



Если какого либо устройства нету, то или его статус недоступен для хаба (отключено) либо автоматизация с ним невозможна в качестве условий.



После настойки условий, как и в обычной автоматизации указываем (перетягиваем) исполнителя и также настраиваем его. 

Далее цветные точки модулей соединяем и сохраняем сценарий.

Вот так выглядит простой сценарий с датчиком температуры и реле.



Для создания более сложных сценариев с сочетанием нескольких условий в логике И или ИЛИ, понадобятся дополнительные логические модули.


Пример более сложного сценария И с двумя датчиками в условии. Если нужны два условия одного устройства, например датчика T&H по температуре и влажности, то также нужно настраивать два отдельных модуля условий. 



Как видно из названия новой функции – Mijia Automation Geek Edition – предназначена для гиков. Ее возможности довольно обширны и позволяют создавать сложные сценарии автоматизации с тонкой настройкой, что недоступно в приложении mihome. Но это довольно сложно (хотя наверно проще чем Home Assistant) и требует дополнительного изучения как графических модулей так и возможностей устройств. 

Придется старые обзоры дополнять новой информацией…


Стоит также отметить что текущая (на момент написания обзора) версия гик-автоматизации 1.1 представлена в конце 2022 года, но будет обновляться и пополняться новыми возможностями.


Из явных минусов гик-автоматизации, которые я заметил.

– все на китайском, и даже автоперевод браузера часто не справляется, приходится пользоваться дополнительно гугл-переводчиком смартфона…

– короткий срок “жизни” веб страницы. После активации функции в плагине хаба в приложении, закрывать плагин на смартфоне не рекомендуется иначе страница будет требовать нового ключа.

– созданные сценарии автоматизации сохраняются на веб сервере хаба и из приложения mihome недоступны, то есть отключить сценарий или отредактировать со смартфона в нештатной ситуации не получится.

– также в приложении недоступно логирование работы сценария.

– гик-автоматизация доступна только при прямом подключении ПК к хабу в локальной сети. Подключиться дистанционно, например с работы, не получится.


Локальная Автоматизация (локальные сценарии)


В момента своего анонса и до сих пор (уже почти год), практически везде Xiaomi Home Hub приписывают возможность локализировать облачные сценарии автоматизации (режим работы LAN). И почти у всех обзорщиков (и пользователей) возникает недоумение при пользовании хабом…


Лично у меня домашняя сеть организована на Xiaomi MultiMode Gateway (который в народе обзывают 3м) и большинство сценариев (без времени и групп) прекрасно работали локально (без интернета), о чем я не раз упоминал.

Напомню что хаб только с Автоматизацией 2.0.

 


После установки хаба, количество локальных сценариев не изменилось, что вызвало у меня интерес. Хотя некоторые пользователи отмечали, что при установке хаба и обновления сценариев до Автоматизации 2.0, количество локальных сценариев увеличивалось. Кстати в модифицированном моде от vevs (@mihome) версии 7.13, во вкладке Автоматизация удобно реализована сортировка облачных и локальных сценариев по разных цветах их имени, что сильно облегчает работу в редактировании...

После многих экспериментов, мне удалось изменить режим некоторых сценариев со статуса Облако на LAN. НО!!! Некоторые локальные сценарии перестали работать, хотя и были созданы правильно. Приходилось добавлять уведомления в действие ТОГДА, чтобы сценарий стал облачным (!) и начал работать… Есть подозрение, что новый хаб пока не умеет нормально работать с подчиненными шлюзами из за чего возникает данный глюк. С такой проблемой столкнулись многие пользователи новинки, судя по отзывам из интернета.


Из замеченного, что действительно изменилось со сценариями:

  • сценарии с группами ламп, типа включить-выключить, которые раньше были только облачными, теперь имеют статус LAN, и адекватно работают;

  • сценарии в которых условием является время, типа в хх.хх включить розетку или лампочку, также стали LAN, но работают не всегда и только при наличии интернета (!). Насколько я понял, функция time server, пока ни одним устройством экосистемы (в том числе и новым хабом) не реализована, поэтому без интернета устройства не знают что пора идти работать. Так что в данной ситуации статус сценария вводит в заблуждение.

  • сценарии, в которых участвуют ZigBee устройства, иногда работают некорректно при использовании нового шлюза. Возможно исправят со временем новой прошивкой или обновлением, но судя по тому как Xiaomi избавляется от ZigBee, я бы не особо надеялся. Не зря я старался поменьше использовать устройства с данным протоколом…

  • сценарии, где и условием и действием являются WiFi устройства, как облачными были, так облачными и остались. Не изменились (облачные) и сценарии, где дополнительным условием также является WiFi устройства.


 Так что с локализацией автоматизации на данный момент шлюз не только не справляется, а и еще больше добавляет хаоса с ложными статусами.


Заключение.


Xiaomi Home Hub так и остается необычным и не до конца изученным устройством. 


Локальное управление с помощью терминалов очень полезная функция, которая пригодится в случаях нестабильного интернета или для облегчения управления домом родными (пожилые люди и дети заценят). Функция действительно работает и довольно неплохо.


Mijia Automation Geek хоть и позволяет более тонко настраивать Автоматизацию, но ещё сыровата, сложновата в использовании и требует дополнительного изучения. Зайдет не всем.


Локальная автоматизация, о которой было много разговоров, пока глючная и на данный момент лишь вводит в заблуждения. На multimode gateway ее реализовать проще и надежнее, о чем я не раз упоминал.


Но лично мне хаб понравился, и по возможности обязательно прикуплю…

Если есть вопросы, уточнения или дополнения пишите в комментарии или телеграм канал


Xiaomi Home Hub (ZSWG01CM) Buy From Aliexpress https://shp.pub/6pxj3y  


Смотрите также

Multimode Gateway 2 -- Обзор

Автоматизация сцен 2.0 в MiHome – статья

Bluetooth Mesh шлюзы Xiaomi – статья
методы реализации “умного” освещения – статья

Поддержать блог и канал можно по реквизитах..




Комментарии

Костянтин написал(а)…
Доброго вечора! Дякую за огляд, цікаво було почитати. Але є питання: якби Ви зараз для себе починали б будувати розумного будинка, то чи робили б це на цьому хабі, чи на третьому, чекали б наступну версію хаба чи прошивки чи взагалі якись інший хаб?
Unknown написал(а)…
Добрый! Не соглашусь с "сценарии, где и условием и действием являются WiFi устройства, как облачными были, так облачными и остались." У меня WiFi дверной звонок отлично включает WiFi реле локальном режиме.

А вот при добавление в действие любого группового управления (даже локального) сценарий становится облачным.
mViktor написал(а)…
Здравствуйте. Проверю у себя данный сценарий, спасибо за наводку. Просто устройств очень много, проверить абсолютно все варианты и комбинации нереально. Тем более что нюансы всегда бывают. Но Вам спасибо за информацию, это полезно.

Популярные сообщения из этого блога

Xiaomi Heatcold Heating Thermostat

WiFi автомат на DIN рейку Xiaomi WDYK ZJSB9-125Z

Bluetooth Mesh шлюзы Xiaomi

Xiaomi Smart Video Doorbell end Smart Cat Eye