UnitX-L: быстрый старт
Как принять текущие показания UnitX-L по BTHome, подключить его к Home Assistant, изменить расписание и включить автономный журнал.
UnitX-L не требует постоянного соединения с телефоном или компьютером. Он просыпается по таймеру, измеряет датчики, некоторое время передаёт текущие показания по Bluetooth и снова переходит в энергосберегающий режим. Расписание и запись во внутреннюю память настраиваются отдельно.
Посмотреть текущие показания
UnitX-L передаёт сообщения стандарта BTHome v2. В них находятся:
- температура;
- влажность, если установлен соответствующий датчик;
- напряжение и расчётный заряд батареи;
- номер сообщения, по которому приёмник отличает новое значение от повтора.
Соединяться с устройством и выполнять сопряжение Bluetooth для этого не нужно. Откройте на телефоне приложение, которое умеет принимать BTHome, например Sensor Logger, и запустите поиск устройств рядом. Для технической проверки передачи подойдёт также nRF Connect for Mobile: оно показывает сами пакеты Bluetooth, но рассчитано прежде всего на разработчиков.
UnitX-L передаёт данные не непрерывно. Если он не появился сразу, оставьте поиск включённым до следующего цикла или откройте окно связи магнитом, как описано ниже.
Телефон принимает только сообщения, которые оказались в эфире, пока программа слушала Bluetooth. Полный журнал из памяти UnitX-L считывается настольной программой.
Подключить к умному дому
В Home Assistant UnitX-L работает как датчик BTHome:
- Убедитесь, что сервер Home Assistant принимает Bluetooth напрямую или через Bluetooth-прокси.
- Включите интеграции Bluetooth и BTHome.
- Дождитесь очередной передачи UnitX-L. После обнаружения добавьте устройство из раздела Настройки → Устройства и службы.
Home Assistant получает текущие показания, но не загружает внутренний журнал UnitX-L. Для журнала и изменения параметров нужна настольная программа.
Открыть окно связи магнитом
Ради экономии батареи UnitX-L доступен для подключения не постоянно. Чтобы не ждать следующего цикла, поднесите магнит к зоне геркона на корпусе и сразу запустите поиск в программе. При включённом параметре Быстрый режим геркона устройство откроет ускоренное окно Bluetooth; его длительность задаётся в конфигурации.
Если устройство передаёт BTHome, но не появляется в списке для подключения, дождитесь следующего окна. После первого подключения проверьте в Dashboard → Конфигурация, что быстрый режим геркона включён. После сброса настроек он может быть выключен.
Изменить расписание
Запустите настольную программу UnitX-L, нажмите
Сканировать, выберите устройство вида UTXxxxxx и нажмите
Подключить. Если устройство спит, перед сканированием поднесите магнит к
геркону.
Откройте Dashboard → Конфигурация. Для обычной работы важны два независимых
таймера. В названиях полей интерфейса beacon означает цикл передачи, а
flash — внутреннюю флеш-память:
- Интервал beacon — как часто устройство просыпается для измерения и передачи текущего значения BTHome;
- Интервал записи во flash — как часто результат добавляется во внутренний журнал.
После изменения нажмите Применить. Чем меньше интервалы, тем подробнее данные, но тем быстрее расходуются батарея и память.
Использовать UnitX-L как автономный логгер
Перед установкой логгера на объект:
- Подключитесь к устройству и откройте Dashboard → Время.
- Нажмите Синхронизировать. Без правильного времени записи нельзя надёжно сопоставить с событиями на объекте.
- В Dashboard → Конфигурация выберите Режим записи: только датчик температуры и влажности либо этот датчик вместе с акселерометром — в зависимости от комплектации и задачи.
- Задайте Интервал записи во flash и включите переключатель Запись во флэш включена. После заводского сброса запись выключена.
- При необходимости задайте диапазон и порог акселерометра и включите запись серии измерений при резком ускорении.
- Включите Быстрый режим геркона, чтобы позже открывать окно связи магнитом.
- Нажмите Применить, затем откройте раздел История и проверьте состояние памяти.
- Отключитесь и установите UnitX-L на объекте. Дальше он работает автономно.
Чтобы получить данные, снова откройте окно связи магнитом, подключитесь и в разделе История → История устройства нажмите Выгрузить. Записи можно сохранить в локальной базе программы, показать на графиках или экспортировать в CSV.
Что читать дальше
- Настольная программа UnitX-L — подробные шаги настройки и выгрузки.
- Техническое руководство — параметры, датчики, память, BLE-протокол и дополнительные режимы.
- Репозиторий UnitX-L — исходный код, консольные инструменты и описание протокола для собственной интеграции.