uDocs

Bluetooth Proxy ESPHome Home Assistant

Добавляем Bluetooth Proxy в Home Assistant с помощью ESPHome.

Bluetooth Proxy ESPHome Home Assistant

Home Assistant может расширить свой охват Bluetooth, взаимодействуя через компонент proxy в ESPHome. Эта функция обеспечивает отказоустойчивое соединение между Bluetooth-устройствами и Home Assistant. А так же снижает нагрузку на железо, где установлен HA.

Стоит отметить, что Bluetooth Proxy поддерживает только 3 одновременных соединения. Устройства, поддерживающие непрерывное активное соединение, будут потреблять 1 коннект. Остальные будут подключаться, передавать данные и отключаться. Это позволяет к одной ESP подключать более 3 соединений.

Конфигурация ESP

Процесс перепрошивки затрагивать не будем. Он дельно описан в статье — прошивка ESP32/ESP8266 через ESPHome. Нам потребуется перейти в конфиг устройства и в самом конце дописать строки

esp32_ble_tracker:
  scan_parameters:
    interval: 1100ms
    window: 1100ms
    active: true

bluetooth_proxy:
  active: true

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

Подключение в Home Assistant

Если у вас не сработало автообнаружение, то найдите в списке интеграций ESPHome и подключитесь к ней.

Спустя какое-то время, если в вашей сети есть BLE устройства, то они начнут появляться в Home Assistant. Обновление происходит в зависимости от ваших интервалов.

Чтобы убедиться, что ESP правильно подключилась к Home Assistant, можно перейти к логу и увидеть сообщение Connected successfully. Если его нет, то попробуйте перенастроить интеграцию еще раз. Редко, но бывают моменты, когда интеграция отрабатывает не так как должна.

Рекомендуемые записи

Получаем процент зарядки ESPHome

Получаем процент зарядки ESPHome

Добавляем сенсоры заряда батареи, с помощью сканера сети ESP.
Отправка сообщений в Telegram из ESPHome

Отправка сообщений в Telegram из ESPHome

Отправляем сообщения в Telegram с устройств ESPHome
File Editor Home Assistant

File Editor Home Assistant

Редактируем файлы конфигурации прямо в интерфейсе Home Assistant.
Gismeteo погода в Home Assistant

Gismeteo погода в Home Assistant

Подключаем крупного провайдера погоды Gismeteo в Home Assistant.