Domoticz + xiaomi gateway

Управление

Полноценное управление Xiaomi Smart Home gateway 2, как и прежде, будет с помощью программы Mi Home.

Принцип начальной настройки сохранен, как и для других «умных» приборов Xiaomi. Единственное отличие состоит в том, что на главный экран попадают сразу три пункта подменю:

  • Переключение радио;
  • Управление подсветкой;
  • Сигнализация.

Если выбрать любую из этих функций, она выведет на экран дополнительные три вкладки:

Здесь можно управлять цветом и яркостью подсветки, радиоканалами.

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

Хотя все сценарии запрограммированы заводом-изготовителем, кое-что можно подкорректировать.

  1. Изменить расписание активации сигнализации.
  2. Что будет запускать режим сигнализации — или датчик или «волшебный» кубик.

Здесь же можно самостоятельно выбрать время установки помещения под охрану: 0, 5, 15, 30 или 60 секунд. Можно тут же и выставить время после срабатывания датчика:

  • Посекундно до минуты;
  • Десять секунд;
  • Общее отключения датчика и переход на ручное управление.

Есть возможность самостоятельно установить громкость звукового сигнала и установить его рингтон. Есть предустановленные шаблоны звуков, но можно выбрать любой звуковой файл на телефоне Андроид.

Если раздражает мигание боковой подсветки на шлюзе ее тоже можно включить/выключить.

Но отправка уведомлений на телефон будет активна в любом случае — это не управляется.

А вот дополнительные устройства шлюз в состоянии добавить самостоятельно.

Как уже раньше говорилось систему можно расширить добавлением других шлюзов.

Необходимо предупредить будущих пользователей mijia smart home, что шлюз будет жить самостоятельной жизнью по китайскому часовому поясу (GMT+8). То есть если будете задавать расписания для других умных устройств, этот аспект следует учитывать.

Это естественно касается и будильника — другого часового пояса для него задать невозможно. Так что ставьте будильник с учетом китайского часового пояса. Кстати звук будильника можно переключить на включение радиостанции из списка «избранное».

Плюсы и минусы шлюза

Нам осталось подвести итоги того насколько хорош шлюз xiaomi gateway 2.

Положительные стороны:

  • multifunctional gateway;
  • недорогой;
  • достаточно большой диапазон рабочих температур;
  • неплохая сборка.

Минусы:

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

После более близкого знакомства с xiaomi mi smart home становится более отчетливо понятно, что весь комплекс находится в режиме тестирования. Китайские инженера стараются улучшить и отладить систему. Поэтому, в общем, система работает, но иногда бывают непонятные лаги и накладки при выполнении стандартных сценариев работы. А если захочется прописать в системе свои собственные предпочтения, то сделать это, скорее всего, вряд ли будет возможным. Не забудем также, и упомянуть про корявый перевод на русский язык меню и подменю телефонного приложения MiHome.

Перспективы развития

За четыре месяца компонент оброс огромным количеством функционала и успел получить более 400 звёзд на GitHub. Но мысли по дальнейшему развитию и не думают кончаться.

Ещё остаётся добавить корректную работу с Bluetooth-устройствами при использовании нескольких хабов на одном сервере Home Assistant. Дело в том, что BLE датчики и Mesh-лампы не привязаны к какому-либо одному хабу. Все хабы могут получать данные с окружающих сенсоров и управлять окружающими лампами. Кстати огромный плюс в сравнении с технологией Zigbee.

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

Отдельным направление развития остаётся поддержка конвертеров проекта zigbee2mqtt. Если его удастся довести до релиза, пользователь сможет выбрать, как именно подключать имеющиеся у него устройства:

  • оригинальное ПО Xiaomi — готово

  • интеграция Zigbee Home Automation — готово

  • конвертеры zigbee2mqtt — есть рабочий прототип

И что немаловажно — переключаться между режимами можно в любой момент без последствий для оригинальной прошивки хаба. На моём GitHub можно найти ссылки на другие компоненты и статьи

А за их развитием можно следить на моём канале в Telegram

На моём GitHub можно найти ссылки на другие компоненты и статьи. А за их развитием можно следить на моём канале в Telegram.

⇡#Технические характеристики

Шлюз Xiaomi MiJia Smart Home Gateway 2 (DGNWG02LM)
Материал корпуса пластик
Функции ночник; интернет-радио; сигнализация/будильник/дверной звонок/пользовательские сценарии (требуются дополнительные устройства)
Габариты, мм ∅80 × 30
Масса, г 125
Питание AC 100-240 В 50/60 Гц, вилка типа I
Управление Wi-Fi 802.11 b/g/n (2,4 ГГц), ZigBee
Индикаторы 1 × LED-кольцо (RGB, 16 млн цветов)
Аппаратные кнопки ночник/сигнализация
Дополнительно встроенный динамик
Цена, руб.* 1 700

Датчик температуры и влажности воздуха Xiaomi (WSDCGQ01LM)
Материал корпуса пластик
Измерение температура ( ± 0,3° C), отн. влажность (± 3 %)
Условия работы температура -20…+60° C, отн. влажность 0..100 %
Габариты, мм ⌀36 × 11
Масса, г ≈ 10
Питание 1 × CR2032
Управление ZigBee
Цена, руб.* 650

Датчик открытия дверей/окон Xiaomi MiJia (MCCGQ01LM)
Материал корпуса пластик
Условия работы температура -10…+50° C, отн. влажность 0..100%
Габариты, мм 40 × 20 × 10 / 26 × 10 × 8
Масса, г ≈ 8 / ≈ 6
Питание 1 × CR1632 (до 2 лет автономной работы)
Управление ZigBee
Цена, руб.* 500

Контроллер Xiaomi Mi Magic Controller (MFKZQ01LM)
Материал корпуса пластик
Измерение 6 шаблонов движения
Габариты, мм 45 × 45 × 45
Масса, г 70
Питание 1 × CR2450
Управление ZigBee
Цена, руб.* 900

*Цены указаны на момент написания материала; цена может изменяться в зависимости от курса валют, места покупки и типа доставки.

Преимущества

Функциональное устройство востребовано в каждом доме или офисе благодаря своим важным достоинствам. У него:

  • Красивый дизайн. Прибор способен гармонично вписаться в любой интерьер. Он имеет круглую форму и функциональный цифровой экран, на котором отображается вся актуальная для пользователя информация.
  • Функциональность. Большой экран позволяет считать информацию пользователю с достаточно плохим зрением. Чтобы узнать температуру или влажность в помещении необязательно запускать специальное приложение на смартфоне. Достаточно просто посмотреть информацию на экране устройства.
  • Эргономичная форма. Прибор удобен в использовании. Для крепления его на поверхности используется двухсторонний скотч.
  • Низкое энергопотребление. Для работы устройства требуются пальчиковые батарейки. Однако, благодаря тому что уровень энергопотребления минимальный, элементы питания имеют достаточно продолжительный срок службы.
  • Доступность. Устройство ориентировано на широкую группу потребителей. Приобрести подобный датчик для своих нужд могут себе позволить пользователи с различным уровнем дохода.
  • Высокая точность. В качестве единицы измерения выступает 0.3 шкалы. Это позволяет установить незначительные отклонения в уровне влажности и температуры.

Расширенные настройки устройств

Один из самых популярных Zigbee-датчиков в экосистеме Xiaomi это датчик движения. Ранее я пользовался “вторым шлюзом” Xiaomi и писал автоматизации для этого датчика в Node-RED.

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

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

Логика работы показана на картинке

Играем любую музыку шлюзом

Найден буржуйский скрипт, позволяющий играть музыку. В приложении Mi Home необходимо открыть настройку сигнала будильника и записать диктофоном любой звук. Ограничение по длительности 30 секунд.

Добавить:

Виртуальный переключатель MiHome Ringtone, тип Dimmer

Переменную пользователя MiHome Ringtone со значением 10000. Добавляется через «настройки» -> «дополнительно» -> «переменные пользователя»

dzVents скрипт

return {
active = true,
on = {
devices = {'MiHome Ringtone'},
},
execute = function(domoticzfaq, switch);
local Dinamik = domoticzfaq.devices('Xiaomi Gateway MP3')
local Zvuk = domoticzfaq.variables('MiHome Ringtone')
if (switch.changed)
then
Zvuk.set(switch.level + 10000)
Dinamik.switchOn().afterSec(1)
end
end 
}

Проверить работу звуков можно дергая ползунок диммера MiHome Ringtone или из сценария dzVents командой.

domoticzfaq.devices('MiHome Ringtone').dimTo(1)
-- цифра значения dimTo(x), порядковый номер записанной мелодии в Mi Home

Подключение и настройка

Gateway 2 от Xiaomi предназначен для использования на внутреннем рынке. Поэтому подключить его к Mi Home получится, только если в приложении в качестве региона выбран материковый Китай.

Вторым условием совместимости является наличие смартфона, работающего на операционной системе Android 5.0 и выше или IOS 11.0 и выше.

Сопряжение шлюза Gateway 2 с Mi Home производится по следующей инструкции:

  1. Включить гаджет в сеть. Гаджет должен начать мигать желтым светом, показывая, что готов к установке связи.
  2. Открыть Mi Home на смартфоне.
  3. На главном экране приложения в верхнем левом углу нажать иконку “+”, отвечающую за добавление нового устройства.
  4. После клика на этот значок выбрать Add Device.
  5. Нажать на имя шлюза.
  6. Выбрать Wi Fi и ввести пароль. Имя сети и код доступа к ней не должны содержать специальных символов.
  7. Если процесс сопряжения активирован успешно, система подсветки шлюза будет мигать синим цветом. Дополнительных действий от пользователя не требуется. Ему достаточно дождаться завершения автоматической настройки.

Если приложение не может обнаружить новый девайс, надо убедиться, что на смартфоне активно подключение к Wi Fi сети. Также следует перезагрузить шлюз. Для этого нужно нажать кнопку, расположенную на его боковой грани, и удерживать ее пять секунд. После этого можно повторно начать процесс сопряжения.

Если установить связь его по-прежнему не удается, необходимо задать шлюзу статичный IP-адрес. Делается это через настройки роутера. Также можно попробовать подключиться через мобильный интернет, а не домашнюю Wi Fi сеть. Еще один способ устранить проблему — использовать другую версию приложения.

Если связь успешно установлена, на главном экране Mi Home появится плагин управления шлюзом. Он имеет три вкладки. Первая из них называется Home. На ней доступны следующие функции:

  • включение подсветки;
  • изменение яркости и цвета излучения встроенных в шлюз диодов;
  • управление радио;
  • активация режима охраны.

Вкладка Automation отвечает за создание новых сценариев и управление действующими.

Последняя из входящих в плагин страниц, вкладка Device, показывает список сопряженных устройств.

Клик на изображение шлюза позволит перейти к странице настроек гаджета. На ней доступны следующие функции:

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

Прошивка шлюза

Эта модель шлюза действительно получилась очень удачной. Иначе как можно объяснить, что компания Xiaomi уже два раза успела обновить прошивку шлюза на своих заводах. Это единственная модель шлюза, у которой прошивка теперь обновляется настолько оперативно на производстве. 

В сентябре вышла первая версия компонента. В октябре, после долгих задержек, покупателям начали приходить шлюзы уже с новой прошивкой. В ней Telnet был закрыт паролем. В ноябре прошивка на заводах снова обновилась, и Telnet в ней совсем пропал. Определить проблемный шлюз можно по дате производства на коробке — 2020.10 и выше.

В миг шлюз превратился из простого Plug and Play устройства в устройство, которое нужно обязательно вскрыть и прошить для интеграции в альтернативные системы умного дома.

Но шлюз хорош не только своим современным Zigbee-чипом и наличием чипа Bluetooth. Выбранный компанией-производителем SoC от Realtek позволяет в любой момент записать на шлюз любую прошивку, подключив всего три провода UART.

Если вы не любите паять, можно воспользоваться специальной прищепкой с контактами. Есть даже удачные примеры прошивки с бельевой прищепкой. Главное помнить, что обрыв контактов во время прошивки или UART на 5 В вместо 3.3 В вполне могут спалить микросхемы шлюза.

В развитии этого хаба участвует довольно много крутых людей. @serrj-sv собрал скрипт под Windows, который может прошить шлюз в полуавтоматическом режиме. А @zvldz собрал альтернативную версию прошивки, которая на 99% соответствует оригинальной. В ней поправлено недоразумение с закрытым Telnet и ещё пара мелочей. По особенностям прошивки и другим вопросам можно писать в этот чат Telegram.

Все полезные ссылки можно найти в вики проекта.

Радио на базе шлюза Xiaomi

Отличие второй версии шлюза Mijia Smart Home от первой — Интернет-радио онлайн.

Естественно, что качество звучания встроенного динамика далеко от совершенства и на максимальной громкости хрипит. Но дело в другом. Прошитые в системе радио-каналы китайские. Российских вещателей нет.

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

Но есть возможность найти российские радиостанции.

Опишем пошагово, как это можно сделать.

На рисунках для пояснения действий отображена русифицированная версия приложения ” Mihome”.

Настраиваем радио:

  1. Заходим в программу Mihome.
  2. Находим страницу, чтобы настроить Xiaomi Gateway и тапаем на иконку Xiaomi gateway.
  3. Открывается следующая вкладка — «Устройства». Здесь пока еще отображается только одно устройство — наш хаб Xiaomi.
  4. Снова нажимаем на иконку шлюза и переходим на страницу настроек «Интернет-радио».Если сейчас попытаться добавить радиостанции, мы увидим список из китайских вещателей радио.Но мы пойдем другим путем.Нам нужно поменять настройки DNS для нашего российского сетевого подсоединения. DNS это путь к серверу, который перекодирует доменные адреса в IP адреса. Так можно добиться того, чтобы запрос от программы MiHome сразу попадал на сервер с русским радио, минуя официальный китайский сервер.
  5. Чтобы поменять настройки ДНС надо попасть снова в настроечное меню на вкладку Wi-Fi.
  6. Ищем активное подсоединение и находим свойства сети (длинное нажатие на подключении вызывает появление меню).
  7. Отмечаем галочкой пункт «Дополнительно» — открываются настройки IP.
  8. Сдвигаем значение «DHCP» на «Пользовательские».
  9. Вбиваем IP адрес 82.146.38.202 (адрес сервера с российскими станциями) и тапаем «сохранить». Готово.
  10. Снова возвращаемся на вкладку радиостанций. Должна появиться страница «Местные» со списком российских радиостанций на привычной нам кириллице.
  11. Выбираем нужные станции, нажимая на звездочку, добавляем их в «избранные».Выбранные станции появятся на основной странице интернет-радио в программе MiHome.
  12. Теперь, когда русские станции появились, нужно возвратить настройки DNS на стандартные. То есть снова заходим в меню настроек и вместо пользовательских настроек выставляем «DHCP».

Русские станции остаются в избранном, а в добавлении, как и прежде, китайские.

Всё! Готово!

Что внутри

Разбирать устройство просто так не стоит — пропадает гарантийное обслуживание.

Для разборки есть винты, которые закрыты резиновыми прокладками.

Одна из резиновых накладок прикрывает гарантийную пломбу.

Раскрутив корпус Xiaomi Mijia Smart, можно сразу увидеть динамик, подключенный с помощью провода к основной плате управления.

Остальные внутренности видны на рисунке.

Определения

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

Что такое влажность

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

  • Абсолютной. По данному параметру можно понять, какое количество водяного пара содержится в единице объема. В качестве единицы измерения выступает граммы на кубический метр. Абсолютная влажность при конкретной температуре у каждого газа своя. Как только эта температура будет достигнута, будет наблюдаться конденсация жидкости.
  • Относительной. По данному показателю можно понять, какой процент абсолютной влажности достигнут к определенному моменту. В качестве единицы измерения используются проценты. Относительная влажность в 100% соответствует «точке росы», при которой из газового вещества начинает выделяться влага с формированием небольших капель жидкости.

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

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

Принцип работы

Измерение показателей осуществляется прямыми и косвенными методами. В первом случае в исследуемом объеме воздуха осуществляется разделение газа на сухое вещество и пары жидкости. При косвенных измерениях устройство определяет физические величины, которые зависят от влажности материала. По их значениям делается вывод о том, какой уровень влажности в настоящий момент времени.

Определив уровень влажности, устройство преобразует его в цифровой сигнал, который поступает на определенные элементы системы умный дом. Чаще всего гидростат отправляет информацию управляющему блоку вентилятора или кондиционера.

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

В жаркую помогут снизить температуру воздуха в помещении поможет снизить кондиционера. Он включится в работу сразу, как только температура воздуха достигнет максимального значения.

Шлюз

Блок управления умным домом можно купить и отдельно.

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

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

Комплектация

Внутри упаковки:

  1. Сам шлюз.
  2. Скрепка для активации устройства.
  3. Инструкция в картинках с пояснениями на китайском языке.

Внешний вид

Устройство круглой формы, белого цвета. С краю по всему корпусу есть полупрозрачная пластиковая полоса и кнопка.

Габариты 80 мм×80 мм×37 мм.

Вес — приблизительно 125 г.

По всему периметру девайса полупрозрачный пластик, за ним светодиодная подсветка. Заявлено что цветов подсветки более 16 млн. цветовых решений. Но в реальности получить плавные переходы невозможно. Чаще всего, пользователь выбирает плавный переход — от светло-желтого до оранжевого цветов. Такие световые решения в полной темноте хорошо видны и не раздражают глаза. Также нет возможности убавить свечение до минимума, чтобы едва светилось в темноте. В заводском решении подсветка на максимуме слишком яркая.

На лицевой стороне ажурные отверстия для динамика и по центру логотип фирмы «Mi».

Радиатор охлаждения в виде перфорации по всей окружности корпуса и вилка китайского образца для подключения к сети 100–240 В 50/60 Гц.

Для наших реалий потребуется переходник или специальный удлинитель Xiaomi Smart power Strip.

Если использовать адаптер, надо учесть — подключить другие устройства к этой розетке уже не получится. Само устройство при диаметре в 8 см. просто закроет доступ к соседним розеткам.

Для ручного управления устройством на корпусе есть маленькая кнопочка.

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

Технические характеристики:

Технические характеристики
Модель Mi Gateway 2 (DGNWG02LM)
Mатериал корпуса Огнеупорный пластик
Модули для передачи данных Wi-Fi 2.4 ГГц, ZigBee (энергоэффективный протокол)
Дополнительное оснащение Встроенный динамик, датчик освещенности
Дальность действия Не указана
Подсветка LED, 16 млн. цветов
Питание 100–240V AC, 50–60 Гц
Цена ∼ 1800 руб.
Рабочая температура От −10 до 50 градусов
Размеры (габариты) 8 см×8 см×3.7 см
Вес 0.125 кг

⇡#Заключение

Начать можно со стандартной присказки, что все упомянутые устройства в России официально не продаются и гарантией не покрываются, да и вообще рассчитаны исключительно на китайский рынок, на что указывают и тип вилки, и проблемы с переводом интерфейса на английский язык, и даже неискоренимая любовь к китайскому часовому поясу и китайскому же интернет-радио. Припомним заодно отсутствие нормальной документации и некоторую, скажем так, непривычность логики построения интерфейсов управления всем этим хозяйством. Ситуация с ценами так же типична – все устройства дороже безымянных китайских поделок, но дешевле продуктов компаний, которые давно занимаются прибавлением «ума» и безопасности жилищам.

Почему так? По большому счёту шлюз полезен только в качестве базы для переключателей. Сигнализация в нём очень простая (и отключается элементарно), будильник работает в другом часовом поясе, автоматический ночник требует датчика движений, дверной звонок и так у всех есть, а отучить шлюз от китайского радио простому пользователю не под силу. А уж без автоматического включения света в туалете или подсобном помещении можно как-нибудь обойтись, заодно и лампочки с Wi-Fi покупать не придётся. Пожалуй, самым полезным приобретением стал лишь погодный датчик, да и тот используется безо всяких дополнительных сценариев. Впрочем, если говорить честно, то после приобретения шлюза отказываться от него уже не хочется. Но я-то уже увяз в системе Xiaomi, а вам оно надо?

⇡#Заключение

Начать можно со стандартной присказки, что все упомянутые устройства в России официально не продаются и гарантией не покрываются, да и вообще рассчитаны исключительно на китайский рынок, на что указывают и тип вилки, и проблемы с переводом интерфейса на английский язык, и даже неискоренимая любовь к китайскому часовому поясу и китайскому же интернет-радио. Припомним заодно отсутствие нормальной документации и некоторую, скажем так, непривычность логики построения интерфейсов управления всем этим хозяйством. Ситуация с ценами так же типична – все устройства дороже безымянных китайских поделок, но дешевле продуктов компаний, которые давно занимаются прибавлением «ума» и безопасности жилищам.

Почему так? По большому счёту шлюз полезен только в качестве базы для переключателей. Сигнализация в нём очень простая (и отключается элементарно), будильник работает в другом часовом поясе, автоматический ночник требует датчика движений, дверной звонок и так у всех есть, а отучить шлюз от китайского радио простому пользователю не под силу. А уж без автоматического включения света в туалете или подсобном помещении можно как-нибудь обойтись, заодно и лампочки с Wi-Fi покупать не придётся. Пожалуй, самым полезным приобретением стал лишь погодный датчик, да и тот используется безо всяких дополнительных сценариев. Впрочем, если говорить честно, то после приобретения шлюза отказываться от него уже не хочется. Но я-то уже увяз в системе Xiaomi, а вам оно надо?

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий