Умный дом bluetooth шлюз

Bluetooth шлюзы Xiaomi

В системе умного дома Xiaomi используются 3 протокола беспроводной связи Wi-Fi, ZigBee и Bluetooth. И если с принципом работы первого знакомы все, второй разобран в отдельной статье, то по блютус протоколу могут возникнуть вопросы. Например, из-за его небольшого радиуса действия устройства с Bluetooth видятся только в непосредственной близости со смартфоном.

Чтобы решить эту проблему, в 2017 году было введено понятие Bluetooth-шлюз.

Принцип работы аналогичен ZigBee шлюзам, датчик с модулем Bluetooth подключается к одному из устройств, которое имеет одновременно 2 беспроводных интерфейса, по блютусу держит связь с датчиком, а по Wi-Fi обменивается данными с облаком. Схематично это выглядит так:

Схема работы Bluetooth в умном доме Xiaomi

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

Устройства с протоколом Bluetooth можно разделить на 2 категории: подключаемые устройства и Bluetooth шлюзы. Посмотреть полный список устройств, которые могут выполнять роль шлюза, можно в приложении Mi Home, во вкладке «Profile» > «BLE Gateway».

Bluetooth шлюзы в приложении Mi Home

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

Инструкция Bluetooth gateway Xiaomi

А вот если подходящих устройств нету, то приложение предложит их купить:

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

На данный момент (январь 2020 года), 10 устройств поддерживают функцию шлюза:

1. Камера видеонаблюдения Mijia Smart Home Camera

Одно из первых устройство с функцией Bluetooth шлюза. Вполне неплохая камера с FullHD разрешением и углом обзора в 130 градусов. Сейчас уже снята с продажи и найти её затруднительно , но если вдруг вам попадется, её код продукта S XJ01ZM .

Источник

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32

Всем привет. Если помните в обзоре на часы Mijia я упоминал, что для подключения часов к Home Assistant можно воспользоваться проектом под названием bt-mqtt-broker. Практика показала, что данный сервис весьма и весьма нестабильный. Периодически Bluetooth на сервере намертво зависал, и приходилось дёргать службу. В общем после очередного зависания, решил поискать, что можно еще сделать, и нашел решение за 300 рублей, которое предельно просто реализовать, без паяльника и прочих прелестей.

Решение это — плата разработчика на ESP32 , а также проект под названием ESPHome .

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

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - плата призжает в антистатическом пакете

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - ножки защищены мягким материалом

На плате указан производитель – Az-Delivery.

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - производитель AzDelivery

Внешне и по размерам она очень сильно напоминает Arduino Nano. Гребенки контактов, для экспериментов с макетными платами – сразу распаяны. Микроконтроллер тут установлен — от Espressif – ESP32-WROOM-32D.

Читайте также:  Установить драйвер блютуз адаптера

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - микроконтроллер тут - espressif ESP32-WROOM-32D

Питание и подключение к компьютеру осуществляется при помощи MircoUSB порта. Обратите внимание, что при заказе данной платы возможно 2 варианта – со встроенной антенной и без неё, но с возможностью подключения внешней. Плата работает одновременно и с WiFi и c Bluetooth.

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - подключение осуществляется посредством MicroUSB

Перейдем, собственно, к созданию шлюза из этой платы.

Потребуется компьютер с Linux, в моём случае – Ubuntu 20.04.

Как всегда сперва лучше обновиться:

sudo apt update sudo apt upgrade

Если вдруг у вас не стоит Python или pip3 – установите их:

sudo apt install python3 python3-pip

Дальше ставим esphome при помощи pip:

sudo pip3 install esphome

А также пакеты для работы веб интерфейса (но можно и без него обойтись, используя только команды, подробности описаны на сайте esptool), скорее всего они установятся во время установки esphome, но на всякий случай

sudo pip3 install tornado esptool
sudo esphome config/ dashboard

config/ — это папка, относительно вашего текущего местоположения в терминале, куда будут складываться ваши конфиги.

Далее переходим по адресу – 127.0.0.1:6052 (или по адресу вашего компьютера, если заходите не с него), и создаем тут новый проект.

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - веб интерфейс ESPHome

Задаём имя будущего шлюза

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - задаем имя шлюза

Выбираем из списка нашу плату, если такой нет в списке, то можно попробовать выбрать что-то с похожим названием, или generic. В моём случае при выборе Generic esp32 всё прекрасно заработало.

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - указываем тип платы

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

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - вбиваем параметры WiFi

Жмем submit, и возвращаемся на главный экран.

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - жмем submit

Тут будет видно, что появился новый конфиг для нашей платы. Нужно его отредактировать, чтобы он научился обрабатывать данные с ваших устройств. Ниже пример куска конфига для подключения часов Xiaomi:

esp32_ble_tracker:

scan_parameters:

active: false

sensor:

— platform: xiaomi_lywsd02

mac_address: e7:2e:00:f1:4c:95

temperature:

name: «Xiaomi Clock Temperature»

humidity:

name: «Xiaomi Clock Humidity»

Обратите внимание на параметр active:false – есть подозрение, что если его не указывать, то он по умолчанию в состоянии true, и как следствие может негативно влиять на разряд батареи в устройствах, но в то же время, когда режим работы пассивный – некоторые функции могут работать не корректно. Также, к сожалению для моих часов не передаются данные о заряде батареек. Остальное, как мне кажется, в комментариях не нуждается.

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - пример конфига

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

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

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - проверка пройдена

Подключаем плату к USB и переводим её в режим прошивки, для этого жмем на ней на кнопку boot и не отпуская эту клавишу однократно нажимаем на cn, или en, в общем вторую кнопку =). В правом верхнем углу появится новый порт, выбираем его и жмем upload. Дожидаемся загрузки и когда пойдут логи связанные с обнаружением Bluetooth устройств можно жать на Stop всё отключать и уносить самодельный шлюз в нужное место.

Читайте также:  Кроме аудио блютуз наушники подключено

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - прошивка загружена

В будущем, прошитые девайсы можно обновлять по воздуху (OTA), с данной платой я пробовал – всё замечательно работает. Но на форумах часто встречал жалобы, что с той или иной платой других производителей – данная функция нормально не работает.

Остается только добавить интеграцию ESPHome в Home Assistant, дальше всё подтянется автоматически. В смысле подтянется ваш ESP32 как устройство, с объектами которые были прописаны в конфиге (в моем случае температурой и влажностью). Занимательно, что имена объектов точно такие же, как были заданы в конфиге.

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - интеграция esphome в Home Assistant

Bluetooth шлюз для умного дома, за копейки и за 5 минут работы, на ESP32 - появились объекты

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

Источник

Bluetooth шлюз

Под брендом Yeelight выпускаются вполне качественные и функциональные светильники, которые можно подключить в умный дом Xiaomi. Пару лет назад была очень популярная модель светильника LED Ceiling Light 650 с цветной подсветкой. У меня она трудится уже четвертый год и в целом ей доволен (есть небольшой косяк, если долго не пользоваться может уйти в оффлайн). Но вот в продаже её уже не найти и встает вопрос, какая есть альтернатива? Больше всего по техническим параметрам и функциям подходит Halo Ceiling Light (YLXD50YL), который хоть и имеет меньший световой поток, но более компактный и совместим с Apple Homekit.

Фото люстры

Давайте более детально рассмотрим данный светильник, какие есть плюсы и минусы и стоит ли обратить на него внимание.

Умная WiFi розетка Xiaomi Smart Plug 2 (ZNCZ07CM)

Обзор умной розетки Xiaomi

Пару лет назад я уже писал про ZigBee версию розетки Xiaomi. Вполне неплохой вариант, который раньше стоил вменяемых денег. Но последнее время её цена поднялась выше 1500 рублей, а это чересчур много. Проще взять Wi-Fi версию, которая стоит в 2 раза дешевле и ко всему прочему оснащена функцией Bluetooth шлюза. Сегодня мы подробно рассмотрим Mijia Smart Socket 2:

Фото умной розетки Xiaomi ZNCZ07CM

Шлюз Yeelight Gateway (YLWG01YL)

Обзор Xiaomi Yeelight Gateway Mesh

Чтоб разобраться в совместимости устройств Xiaomi надо прочитать далеко не одну страницу форума. Помимо региональных ограничений, существуют еще и ограничения на самом устройстве. Приведу пример: есть Bluetooth лампы Yeelight (которые умеют работать в Homekit) и есть Gateway 3 (который поддерживает и данные светильники и может быть мостом в умном доме Apple), но интегрировать их в систему он не может. Чтоб вы немного больше потратились, под брендом Yeelight выпустили отдельный Bluetooth Hub, о котором и поговорим в этой статье.

Фото шлюза

Давайте посмотрим, что из себя представляет сам шлюз и проверим его интеграцию с Apple Homekit.

Содержание статьи:

Xiaomi Xiaobai Universal IR remote controller

ИК пульт Xiaomi

Не редко в систему умного дома Xiaomi требуется подключить устройства сторонних производителей. И хотя прямой интеграции производитель не предусмотрел, есть некие мостики, которые помогут реализовать эту задачу. Я говорю про универсальный инфракрасный пульт. Сейчас есть несколько моделей, но самый функциональный Xiaobai Universal Remote Controller:

Читайте также:  При подключении блютуза зависает

ИК пульт Сяоми

Давайте разберемся, чем он функциональнее предшественников, а что наоборот не умеет.

Содержание статьи:

Шлюз Xiaomi Gateway 3

Xiaomi Smart Home Gateway 3

Прошло уже более 3 лет с момента выхода второй версии шлюза Gateway. На мой взгляд — это самый стабильный и функциональный шлюз из системы Xiaomi. Но время идет, развиваются технологии и протоколы передачи данных, растет потребность в дополнительных функциях и возможности интеграции. Поэтому выход 3 версии был лишь вопросом времени (выходили и другие шлюзы, но они шли больше как самостоятельный продукт). Без лишних слов, представляю вашему вниманию Mijia Smart Multi-Mode Gateway:

Фото шлюза Xiaomi Gateway 3

Давайте посмотрим на его функции и сравним с другими шлюзами Сяоми.

Содержание статьи:

ClearGrass bluetooth шлюз

В системе умного дома растет количество устройств, которые подключаются по Bluetooth протоколу. И для участия их в сценариях автоматизации и удаленного управления требуется наличие специального шлюза. Я уже писал ранее про устройства, в которых эта функция встроена, но не каждому хочется доплачивать за ненужный функционал. Поэтому Сяоми выпустили отдельный шлюз, имеющий самую низкую цену — ClearGrass Bluetooth Gateway:

Bluetooth шлюз для умного дома Xiaomi

Давайте посмотрим, чем он нас может порадовать.

Содержание статьи:

Mijia Air Quality Tester — анализатор воздуха

Часто вы задумывались о качестве воздуха, которым мы дышим? А может уже давно пора ставить домашний очиститель, или увлажнитель, а мы просто не подозреваем об этом?

В Китае с воздухом есть определенные проблемы, много заводов требует большое количество энергии, а для этого приходится сжигать уголь. В воздух выбрасывается огромное количество мелкодисперсных частиц PM2.5, которые могут проникать в наш организм сквозь биологические барьеры. Но мы то живем в России, а с приходом капитализма заводов практически не осталось, так чем же мы дышим?

Выяснить это нам поможет относительно недорогой анализатор воздуха, выпускаемый под брендом Mijia:

фото анализатора

А еще он умеет определять уровень CO2, или не умеет. Давайте попробуем во всем разобраться.

Содержание статьи:

Xiaomi AI Smart alarm clock

Умный будильник Xiaomi

Большинство устройств Xiaomi отличаются от конкурентов стильным дизайном и широким функционалом. Сегодня мы посмотрим на «Умные» часы с будильником Xiao AI Smart Alarm Clock. Казалось бы, что необычного может быть в простых электронных часах? Например, китайский голосовой помощник (которым мы не будем пользоваться) и создание современной Bluetooth Mesh сети, позволяющей подключить точечные светильники Yeelight. А еще они показывают время, но обо всем по порядку.

Умный будильник xiao ai smart alarm clock

Bluetooth шлюзы Xiaomi

Bluetooth протокол

В системе умного дома Xiaomi используются 3 протокола беспроводной связи Wi-Fi, ZigBee и Bluetooth. И если с принципом работы первого знакомы все, второй разобран в отдельной статье, то по блютус протоколу могут возникнуть вопросы. Например, из-за его небольшого радиуса действия устройства с Bluetooth видятся только в непосредственной близости со смартфоном.

Чтобы решить эту проблему, в 2017 году было введено понятие Bluetooth-шлюз.

Мойка воздуха Xiaomi Smartmi Air Humidifier 2

Сегодня мы разберем одну из новинок компании Xiaomi — увлажнитель воздуха Smartmi Air Humidifier версия 2.

Мойка воздуха от компании Xiaomi

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

Источник

Оцените статью
Adblock
detector