Многие думают, что Bluetooth уже давно устарел и добавить его к своему “умному” дому нет никакого смысла. Особенно если твой сервер изначально не поддерживает Bluetooth. Я тоже был уверен, что мне это не нужно — пока не увидел на распродаже дешевый Bluetooth-адаптер и не решил попробовать из любопытства.
И ни разу об этом не пожалел — ведь теперь мой Home Assistant умеет то, о чём раньше я даже не мечтал!
Почему на моём сервере Home Assistant сначала не работал Bluetooth
Возможно, тебе кажется странным: как это Home Assistant — и без поддержки Bluetooth? Всё просто: я использую Mac mini с Home Assistant на VirtualBox. Apple не даёт пробросить встроенный Bluetooth-модуль в виртуальную машину — связано это скорее с безопасностью.
Меня это особо не напрягало: все устройства у меня на Zigbee, и только некоторые по Wi-Fi. Но однажды я узнал: добавить Bluetooth к виртуальному Home Assistant на Mac можно буквально за пару минут — нужен всего лишь обычный USB-адаптер.
В итоге, увидев Bluetooth 4.0 донгл меньше, чем за 500 рублей в знакомом магазине, взял не раздумывая. Не был до конца уверен, что он подойдёт к Mac, но главное — эта модель поддерживала Bluetooth LE, энергоэффективный стандарт, который необходим для большинства функций Home Assistant.
Заказал, подключил адаптер в Mac mini, приостановил сервер и сконнектил его к Home Assistant через настройки виртуалки. После перезагрузки сервер сразу же предложил добавить новый донгл и активировать Bluetooth. Всё оказалось проще простого — а в настройках интеграции тут же появилась наглядная карта всех найденных устройств.
Наконец-то могу добавлять Bluetooth-устройства!
Как только появился Bluetooth-адаптер, Home Assistant сразу начал "видеть" Bluetooth-аксессуары вокруг. Да, bluetooth-девайсы не строят полноценную mesh-сеть, как Zigbee или Z-Wave, но их всё равно можно напрямую подключать — главное, чтобы адаптер был в зоне их действия.
Самый большой плюс — такие устройства работают даже если нет интернета, управление происходит напрямую через сервер, а не через облако. Например, SwitchBot использует Bluetooth для управления своими “ботами” для кнопок, мини-хабами и контроллерами для автоматизации штор или жалюзи.
Кстати, одни из самых доступных датчиков температуры и влажности работают именно по Bluetooth. Например, у SwitchBot есть датчик примерно за 1500 рублей, который легко вписать в умную автоматизацию климата. А Xiaomi делает Bluetooth LE сенсоры для почвы (MiFlora), которые легко и недорого заказываются на AliExpress.
Shelly — это вообще король устройств для умного дома, и его серия BLU предлагает крутые кнопки, реле, розетки и другие гаджеты, которые легко связать через Bluetooth.
Из главных плюсов Bluetooth LE — низкая цена, работа без облака и экономия энергии, так что батарейки менять придётся гораздо реже.
Bluetooth-адаптер сделал отслеживание присутствия реально рабочим!
А ещё Bluetooth-адаптер отлично помогает определить, есть ли кто дома. В Home Assistant куча способов организовать это, и пусть настройка немного заморочена — оно того стоит.
Я испытал интеграцию Private BLE Device. Она требует Bluetooth-адаптер и использует современный ключ устройства — так называемый IRK (например, с iPhone или Apple Watch). Получить IRK несложно: просто следуешь инструкции — на Mac для Apple-устройств, на Windows — для Android и многих других BLE-гаджетов.
Это важно, потому что современные смартфоны и часы постоянно меняют MAC-адреса ради приватности. Если хочется отслеживать только свой телефон или часы — надо получить и добавить нужный IRK вручную.
Я делал так: на Mac открывал «Связку ключей», находил MAC-адрес Bluetooth своего iPhone, искал устройство, в разделе “Получить информацию” и “Показать пароль” вытаскивал XML-файл и уже в поле “Remote IRK” копировал нужный ключ для интеграции.
Теперь мой Home Assistant всегда знает, что iPhone дома. Круче того, можно расставить бюджетные платы ESP32 (через ESPresence) по всей квартире, сделать из них Bluetooth-прокси — тогда Home Assistant будет видеть, где движется каждый гаджет и человек, в зависимости от того, к какому из прокси они подключены.
Bluetooth многим кажется устаревшей технологией, но на самом деле он всё ещё отлично вписывается в современные сценарии умного дома. Есть лишь один минус: Bluetooth-колонки пока нельзя подключить напрямую к Home Assistant, так что для музыки всё-таки понадобятся умные колонки.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь
Также подписывайтесь на нас в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru