Главная страницаHome AssistantESPHomeBluetooth Proxy ESPHome Home Assistant
Bluetooth Proxy ESPHome Home Assistant

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. Если его нет, то попробуйте перенастроить интеграцию еще раз. Редко, но бывают моменты, когда интеграция отрабатывает не так как должна.

Был ли полезен материал?

Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.

Оставить комментарий