Для интеграции требуется наличие Bluetooth модуля в сервере HA.
Установка Скопируйте папку elehant_water в custom_components в корне конфигурации Home Assistant В configuration.yaml добавьте следующие строки:
sensor:
- platform: elehant_water
scan_duration: 10
scan_interval: 30
devices:
- id: 31560
name: "Вода Горячая Ванная"
- id: 31561
name: "Вода Холодная Кухня"
- id: 31562
name: "Вода Горячая Кухня"
- id: 31563
name: "Вода Холодная Ванная"
Где id - номер счетчика.
Частота и продолжительность сканирования задается в конфиге. На считывание первичных показателей потребуется 1-5 минут. Сами счетчики передают информацию в Advertise пакетах с рваной периодичностью.
Лицензия GPL v.3