Несколько шлюзов xiaomi

Какой шлюз Xiaomi выбрать

Какой шлюз Xiaomi выбрать? Это один из самых популярных запросов в Google, связанных с популярным производителем электроники из Китая. Он интересен не только тем, что ответ на него может решить многие проблемы, но и тем, что существует довольно обширная категория вполне продвинутых пользователей, которые вообще не подозревают, о каких шлюзах идёт речь, зачем они нужны и, уж тем более, чем они друг от друга отличаются. Стало быть, разберём каждый вопрос по отдельности, дав на них исчерпывающие ответы.

Нормальный умный дом без шлюза работать не будет

Начнём с того, что шлюз – это устройство, которое пригодится только пользователям умного дома. Оно исполняет роль связующего звена между умным гаджетом и смартфоном либо пультом управления. Почему нельзя было связать смартфон или пульт управления со смарт-устройством напрямую? На это было как минимум две причины.

Зачем нужен шлюз Xiaomi

Большинство умных устройств Xiaomi не могут работать без шлюза

Первая причина – совместимость. Шлюз обеспечивает совместимость устройств с поддержкой разных протоколов, что в отрасли является чрезвычайно распространённой практикой. Представьте себе умный светильник Xiaomi, который поддерживает только Wi-Fi. Логично, что управлять им при помощи умного выключателя Aqara с поддержкой протокола Zigbee будет невозможно. Но шлюз, который поддерживает и Wi-Fi, и Bluetooth, и Zigbee, связывая умные устройства и гаджеты, служащие для управления ими, в единую сеть, позволяет им с удобством взаимодействовать друг с другом.

Вторая причина – экономичность. Многие устройства умного дома работают от батареек типа CR2032. Это маленькие аккумуляторы в форм-факторе «таблеток», которые обычно обеспечивают работу кухонных весов, настенных часов или других нетребовательных к ресурсам устройств. Очевидно, что, если бы умный гаджет был постоянно сопряжён со смартфоном по Wi-Fi или Bluetooth, зарядки бы хватало ненадолго. А шлюзы позволяют гаджетам пребывать в состоянии покоя большую часть времени, заставляя их активироваться только в момент передачи команды, отданной пользователем.

Xiaomi Gateway 3

Xiaomi Gateway 3 — самый новый и самый функциональный шлюз Xiaomi

Другое дело – какой шлюз купить. На сегодня самым новым является Xiaomi Gateway 3, который можно купить на AliExpress примерно за 1800-2000 рублей. Поскольку это самый современный шлюз, он поддерживает все три беспроводных протокола: Wi-Fi, Bluetooth и Zigbee. Поэтому кажется логичным, что и покупать нужно именно его. Однако всё не так однозначно, поскольку отталкиваться нужно от того, какие устройства умного дома есть в вашем распоряжении и какие из них могут потенциально появиться.

Если вы хотите пользоваться беспроводными выключателями, которые работают исключительно по Zigbee из-за экономичности протокола, умной камерой, умным термостатом или умными шторами, которые открываются автоматически, вам очевидно нужен шлюз с Zigbee. Лично я сам купил себе такой и не нарадуюсь – это очень маленькое устройство, которое не занимает много места, но при этом решает кучу проблем совместимости всех моих гаджетов из смарт-серии.

Можно ли обойтись без шлюза

Некоторые устройства Xiaomi могут использоваться в качестве шлюза сами по себе

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

Вот ещё устройства, которые могут работать как шлюз (некоторых из них уже нет в продаже):

  • Настольные часы Xiaomi
  • Умная камера Aqara
  • Светильник Yeelight 650
  • Светильник Xiaomi Philips 500
  • Светильник Yeelight Halo
  • Умная колонка Xiaomi
  • Прикроватная лампа Xiaomi Mijia Bedside

В моём случае, к сожалению, обойтись без шлюза не обошлось. Во-первых, потому что большие светильники у меня не поддерживают соответствующей функции, а, во-вторых, потому что в моём домашнем парке гаджетов есть устройства с поддержкой всех трёх протоколов. Поэтому у меня просто не было возможности не покупать шлюз, и, если вы рассчитываете расширять ассортимент умных гаджетов, планируйте на будущее покупку Gateway 3. Он оптимальнее других, а стоит не так чтобы очень дорого, особенно, если брать будете на AliExpress.

Источник

Подключаем новый Xiaomi Gateway 3 к Home Assistant без паяльника и смс

Новый хаб от Xiaomi с поддержкой технологий Zigbee 3, Bluetooth Mesh, HomeKit и его подключение к достаточно популярной системе умного дома — Home Assistant, интересует?

Введение

Устройства умного дома можно встретить на разных беспроводных протоколах.

Важно понимать, что поверх каждого протокола производители устройств накладывают что-то своё. А это значит, что нельзя выбрать какой-то один протокол и все устройства всех фирм будут автоматически поддерживаться.

Чаще всего новички выбирают устройства на технологии Wi-Fi. Ведь Wi-Fi роутер сегодня есть у всех. Умным устройством можно пользоваться сразу после покупки. Но тут есть нюанс: в количестве устройств слабость Wi-Fi. Роутеры от провайдеров в большинстве своём тот ещё хлам, способный справиться с 1-2 десятками устройств. И пять новых умных лампочек могут быть проблемой для всей сети.

Здесь выходом будет хороший двухдиапазонный роутер. Весь умный дом можно повесить на диапазон 2.4 ГГц, а мультимедиа-устройства (смартфоны, ноутбуки, телевизоры, колонки) на 5 ГГц.

Bluetooth

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

В таких случаях производители рекомендуют покупать BLE Gateway. Это устройство, которое будет посредником между Bluetooth и серверами производителя. Здесь уже далеко не все пользователи соглашаются на дополнительные траты и лишнюю железку в доме.

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

Zigbee

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

Дополнительную проблему составляет, что каждый такой Gateway поддерживает только дочерние устройства своего производителя. Купив устройства Philips Hue, IKEA, Sonoff, Xiaomi и Tuya, вы, скорее всего, должны будете докупить пять Gateway соответственно.

Эта технология заслуживает внимания по следующим причинам:

  • Беспроводные датчики довольно маленькие и в последнее время не такие и дорогие: 500 рублей за простейший датчик или кнопку — это реальность, Xiaomi и AliExpress сделали своё дело.
  • Беспроводные датчики могут продержаться на одной батарее несколько лет, без шуток — лет!
  • В количестве Zigbee устройств их сила: технология поддерживает Mesh, проводные устройства, скорее всего, будут ретрансляторами сигнала между Gateway и удалёнными датчиками, заодно снимая нагрузку с самого Gateway.
  • Технология поддерживает прямое управление в обход Gateway, можно связать кнопку и лампочку. В случае выхода Gateway из строя управление светом продолжит работать. Правда далеко не все кнопки это умеют.

Xiaomi

Фирма Xiaomi сделала многое для продвижения технологии Zigbee в альтернативных системах умного дома. Их старенький Xiaomi Gateway 2 (DGNWG02LM, lumi.gateway.v3) имел на борту «режим разработчика», который открывал локальный протокол доступа к управлению Zigbee устройствами этого шлюза. Интеграции этого протокола есть в множестве open source систем.

В евро-версии этого шлюза Xiaomi Gateway EU (DGNWG05LM, lumi.gateway.mieu01), а также в обновлённой версии Xiaomi Gateway 3 (ZNDMWG03LM, lumi.gateway.mgl03) этого протокола нет.

Обновлённая версия шлюза получила новый чип на Zigbee 3 (EFR32MG1B), а также поддержку технологии Bluetooth Mesh и HomeKit. В HomeKit поддерживаются не все устройства, будьте внимательны.

Xiaomi Gateway 3

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

В этом шлюзе стоит чип серии EFR32 от фирмы Silicon Labs. Те в свою очередь поставляют вместе с чипом набор SDK. В составе SDK есть MQTT-транспорт, обеспечивающий доступ к Zigbee проколу из любого ПО, установленного как на шлюзе, так и за его пределами.

По умолчанию MQTT-брокер не доступен извне, но у нас ведь теперь есть Telnet!

В брокере есть два корневых топика: это «сырые» данные Zigbee и обработанные данные от Xiaomi. Я решил взять за основу обработанные данные. Там атрибуты устройств хоть и описаны псевдокодами, но в них всё же проще разобраться человеку, ничего не понимающему в Zigbee.

В итоге получился такой вот компонент для Home Assistant — XiaomiGateway3.

Он автоматически включает Telnet и публичный MQTT, используя токен Mi Home.

Сейчас токен нужно получать нехитрым образом (инструкция в readme). Но в будущем я планирую добавить получение токена с серверов Xiaomi, используя аккаунт Mi Home. Ведь недавно в сети появилась рабочая реализация авторизации в их облаке.

Сейчас компонент получает список устройств и последние значения их атрибутов с Хаба. Но в дальнейшем я планирую добавить получение списка устройств из облака. Там есть пользовательские названия всех устройств.

BLE Gateway

С этим пришлось повозиться. Работа с Bluetooth-устройствами не отражается в MQTT. Зато все данные отражаются в консоли. Поэтому компонент подключается к хабу через Telnet отдельным потоком, перезапускает утилиту работы с Bluetooth и читает её вывод в реальном времени. Это самый стабильный способ, что я нашёл. В syslog данные от этой утилиты попадают с перебоями. Моих знаний Linux не хватает, чтоб понять, почему так происходит.

Первым делом компонент научился поддерживать стандартный набор Bluetooth-устройств Xiaomi: датчики температуры, анализаторы почвы и освещенности, фумигатор.

А пару дней назад в нём появилась поддержка умных Bluetooth-замков. На сегодняшний день это единственный из известных мне способов подключить BLE-умный замок Xiaomi в альтернативную систему умного дома.

Чайника у меня нет, но присылайте логи — добавлю и его. Правда чайники Xiaomi не поддерживают функцию удалённого включения, это большой минус.

BLE-устройства и их атрибуты отображаются по мере поступления данных. Когда появится поддержка облака — полный список BLE устройств с их моделями, именами и последними посланными данными можно будет получить оттуда. Такая информация на хабе не хранится.

Поддержка Bluetooth Mesh ламп пока в разработке. Работа с ними сильно отличается от BLE-устройств.

Планы

Нужно отладить работу хаба со всем списком официально поддерживаемых Zigbee-устройств. Добавить возможность настройки «тонких» параметров:

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

Нужно добавить поддержку облака для получения токена хаба и полного списка Zigbee и Bluetooth-устройств.

Нужно добавить поддержку Bluetooth Mesh ламп.

И самое главное — добавить поддержку устройств других производителей. Да, это возможно. Мне удалось подключить все сторонние устройства, что у меня были, и управлять ими. Такие устройства не отображаются в Mi Home и HomeKit. Но управлять ими можно с помощью «сырых» Zigbee-команд.

Для понимания полного масштаба проблемы такой поддержки загляните в исходники замечательного проекта zigbee2mqtt: devices, fromZigbee, toZigbee.

Почти каждое устройство требует свой собственный обработчик. В случае с Xiaomi Gateway 3 и официально поддерживаемыми устройствами — роль такого обработчика выполняет софт хаба.

Другие мои разработки можно найти на GitHub. Среди русскоговорящей аудитории наиболее популярный проект — YandexStation. Глобально очень хорошо себя зарекомендовал SonoffLAN. Но, думаю, XiaomiGateway3 его легко обгонит. За развитием этого и других моих проектов можно следить на моём канале Telegram.

Источник

Шлюзы умного дома Xiaomi

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

В 2016 году, в умном доме Xiaomi был доступен только один шлюз, сейчас же их уже 10. Подробнее о каждом в этой статье (актуальна на май 2020).

Xiaomi Multifunctional Gateway

Первая версия шлюза для умного дома Xiaomi. В продажу поступил в конце 2014 года в составе комплекта автоматизации smart home kit. С появлением этого шлюза, в системе стала возможна работа устройств по протоколу ZigBee.

Характеристики первой версии шлюза Xiaomi:

Производитель Xiaomi
Модель Multifunctional gateway (DGNWG01LM)
Материал корпуса Матово-белый огнеупорный пластик
Рабочая температура 0℃—40℃ при отн. влажности 5-95%
Питание 100—240V AC,50Hz / 60Hz
Модули связи Wi-Fi 2.4 GHz,ZigBee
Светодиодная индикация RGB-LED, 16 млн цветов
Цена Снят с производства
Габариты (корпус) 80мм x 30мм
Вес 100 гр.

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

Служил верой и правдой своим владельцам до середины 2016 года, когда шлюз перестал подключаться к программе MiHome. Официальный ответ разработчика: Покупайте шлюз второй версии. Это очень разочаровало владельцев системы и возник справедливый вопрос: Каждый год менять шлюзы? Но со временем все поутихло, были куплены шлюзы второй версии и пока подобных проблем больше не наблюдается. На данный момент шлюз не актуален и в продаже отсутствует.

Xiaomi Smart Home Gateway 2

Вторая версия вышла в начале 2016 года и на данный момент — самый популярный шлюз в системе (по данным опроса на форуме 4pda). На деле — это расширенная версия первого шлюза (код продукта DGNWG02LM).

На лицевой стороне расположен логотип Mijia, хотя первые партии выпускались с логотипом MI.

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

Характеристики и описание устройства можно прочитать в обзоре шлюза Gateway 2

По состоянию на май 2020 года уже снят с производства, но остатки будут продаваться еще примерно год. Для покупки не рекомендую.

Mijia Gateway 3 Multi-Mode

Данная модель вышла во второй половине 2019 года, и на данный момент это самый практичный шлюз (код модели ZNDMWG03LM). В нем установлена свежая версия протокола ZigBee 3.0 и некоторые датчики можно подключить только к нему. Дополнительно, в нем есть функция Bluetooth шлюза Mesh, которая необходима для подключения некоторых датчиков. И при этом, он самый дешевый, стоит около 22$. Совместим с системой Apple HomeKit, но отсутствует режим разработчика. Из минусов: отсутствует подсветка и динамик.

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

Aqara Air Conditioning Companion

Вышел осенью 2016 года. Основное назначение шлюза — подключение и управление кондиционером, поэтому вместо подсветки, как в предыдущих шлюзах, у него ИК светодиоды.

Характеристики шлюза Aqara Air Conditioning Companion

Производитель Aqara
Модель Air Conditioning Companion (KTBL01LM)
Рабочая температура -10℃—60℃ при отн. влажности 0-95%
Питание 240V AC,16A
Модули связи Wi-Fi 2.4 GHz,ZigBee
Светодиодная подсветка Отсутствует
Цена ≈ 1600 рублей.
Габариты (корпус) 65 мм x 65 мм x 35 мм
Вес 85 гр.
Дополнительно Встроенное радио, инфракрасный пульт

Хочу обратить внимание, поскольку шлюз рассчитан на ток 16 ампер, контакты его вилки шире обычного type I, и в фирменные удлинители Xiaomi он не влезет.

В целом шлюз малоактуален для России. Во первых, нужна подходящая розетка для подключения самого шлюза. Во вторых, необходим кондиционер, с китайской вилкой (для анализа энергопотребления). Можно использовать как ИК-пульт для управления техники, но для этих целей лучше подойдет Xiaomi IR Remote Controller.

Источник

Adblock
detector