Обновление от 04.08.2026

update

Здравствуйте, друзья! С момента прошлого большого обновления от 23 марта в BARY накопился большой набор улучшений: голосовой ассистент стал заметно лучше понимать обычные фразы, появились умные рекомендации по состоянию дома, обновились уведомления, Telegram и работа с камерами.

Голосовой ассистент и локальное управление

Главное направление этого релиза — локальный голосовой ассистент. Он стал лучше понимать естественные команды, меньше ошибается в похожих названиях комнат и устройств и увереннее работает с фразами, которые раньше приходилось говорить «по шаблону». Теперь можно говорить проще: «приглуши свет в гостиной», «включи вентиляцию через 10 минут», «сделай яркость сорок процентов», «что сейчас с температурой в спальне».

Ассистент быстрее переходит от фразы к действию. Для пользователя это означает меньше повторных уточнений и меньше ситуаций, когда система услышала команду, но не смогла правильно применить её к нужному устройству.

Поддержаны:

  • отложенные команды и таймеры;
  • вопросы о состоянии устройств;
  • управление яркостью и похожими числовыми параметрами;
  • несколько действий в одной фразе;
  • более аккуратная работа с похожими названиями комнат и устройств.

Плагины теперь могут добавлять собственные голосовые сценарии. Это значит, что ассистент постепенно будет понимать не только базовые команды умного дома, но и специфичные функции отдельных интеграций: камер, уведомлений, мультимедиа, аналитики и других модулей.


Аналитика и рекомендации

Плагин аналитики вырос в полноценный модуль рекомендаций. BARY теперь не просто собирает события, а помогает понять, где в доме может быть проблема.

Система может подсказать:

  • какое устройство давно не выходило на связь;
  • где часто пропадает подключение;
  • у каких датчиков садится батарейка;
  • какой свет мог остаться включённым без необходимости;
  • какая вентиляция работает подозрительно долго;
  • где поведение устройства отличается от обычного.

Рекомендации стали понятнее: в них указывается помещение, устройство, важность проблемы и причина, по которой BARY обратил на неё внимание. Такие рекомендации попадают в общую ленту событий и могут отображаться в уведомлениях. Если проблема сохраняется, BARY обновляет существующее событие, а не создаёт поток одинаковых сообщений. Если ситуация стала серьёзнее, важность повышается. Если проблема ушла — событие можно закрыть.


События, уведомления и мессенджеры

Уведомления стали более единообразными. События от ядра, аналитики, камер и плагинов теперь проще отправлять в разные каналы: облако, Telegram и другие мессенджеры.

Лента событий получила режим «прочитано/не прочитано»:

  • важные события можно отмечать прочитанными;
  • в интерфейсе появился счётчик непрочитанных;
  • добавлено действие «прочитать всё»;
  • уведомления и рекомендации стало проще разбирать после отсутствия дома.

Это особенно полезно для аналитики, предупреждений и важных событий безопасности.

Отдельно доработана расшифровка событий автоматизаций. Теперь по событию можно понять не только сам факт срабатывания, но и причину:

  • какое правило проверялось;
  • сработало оно или нет;
  • какое устройство или датчик запустил проверку;
  • какие группы условий были выполнены;
  • какие условия не прошли;
  • какие значения были текущими и какие ожидались;
  • учитывалось ли удержание условия по времени;
  • какое действие или скрипт в итоге должен был выполниться.

Это сильно упрощает отладку автоматизаций. Если свет не включился, вентиляция не остановилась или сценарий сработал неожиданно, теперь не нужно гадать по логам: в карточке события видно, на каком условии правило остановилось и почему BARY принял именно такое решение.

В деталях событий также появились интерактивные действия. Для поддерживаемых рекомендаций и событий можно сразу выполнить предложенное действие, изменить параметры перед запуском и увидеть результат выполнения: запрошено, выполняется, выполнено или ошибка.

Telegram теперь можно использовать не только как канал уведомлений, но и как лёгкий интерфейс управления домом. Плагин получил:

  • меню умного дома с комнатами, устройствами и действиями;
  • выполнение команд через ассистента;
  • понятный статус дома;
  • отдельное меню внимания с критичными устройствами, недоступными устройствами и батарейками;
  • уведомления по событиям и рекомендациям аналитики;
  • предпросмотр камер и работа с Frigate-событиями;
  • распознавание пересланных голосовых сообщений и видео-кружков;
  • более надёжная отправка сообщений при временных сбоях Telegram.

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


Сценарии и автоматизации

Теперь в списке отдельно видны не только обычные устройства, но и служебные действия: отправка push-уведомлений и запуск сценариев. Такие правила проще находить, редактировать и отличать от автоматизаций, которые напрямую управляют устройствами.

Push-уведомления в автоматизациях стали гибче. В текст уведомления можно подставлять значения из условий правила: например, температуру, состояние датчика, показание счётчика или другое значение, которое участвовало в проверке. Вместо абстрактного уведомления можно собрать понятное сообщение с фактическими данными на момент срабатывания.

Сценарии теперь теснее связаны с автоматизациями:

  • сценарий можно выбрать как действие автоматизации;
  • существующий сценарий можно открыть и отредактировать прямо из правила;
  • из обычного действия можно быстро собрать новый сценарий;
  • в сценарии можно добавлять несколько действий;
  • для действий сценария можно задавать значения и задержки;
  • лишнее действие можно удалить прямо из редактора.

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


Камеры и Frigate

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

Добавлено:

  • уведомления по тревожным событиям Frigate;
  • группировка по зонам и объектам;
  • защита от повторных уведомлений по одному и тому же событию;
  • настраиваемая задержка закрытия тревоги;
  • обновление связанных камер при изменениях устройств;
  • предпросмотр и сохранение кадров в Telegram.

В ядре и клиенте также улучшена работа с предпросмотром камер, live-видео и порядком отображения камер в комнатах.

Для камер Reolink добавлено управление ИК-подсветкой и режимом день/ночь. Это удобно, когда нужно вручную переключить камеру, проверить ночную съёмку или точнее настроить поведение камеры в разных условиях освещения.


Климат, вентиляция и свет

В модулях климата продолжилась работа над тем, чтобы автоматизация меньше конфликтовала с ручным управлением.

Отопление и кондиционеры стали лучше учитывать ситуации, когда пользователь вручную выключил устройство. BARY может выдерживать паузу перед повторным автоматическим включением и не спорить с последним ручным действием.

В вентиляции улучшено плавное управление. Система аккуратнее ограничивает шаги регулировки, чтобы оборудование не меняло режим слишком резко и стабильнее держало нужное состояние.

В управлении освещением доработана обработка команд и состояний. Это помогает точнее понимать, почему свет был включён или выключен: по движению, по расписанию, по условию автоматизации или вручную.


Музыка и мультимедиа

Мультимедийные интеграции получили несколько полезных улучшений.

В Arylic доработана работа с плейлистами: BARY может быстрее отдавать список плейлистов и треков, не запрашивая одно и то же заново при каждом обращении. Это делает управление музыкой отзывчивее, особенно если плейлист большой или внешний источник отвечает с задержкой.

Голосовой ассистент теперь лучше связан с музыкальными сценариями. Это основа для более естественных команд вроде выбора плейлиста, запуска музыки и управления воспроизведением через общие сценарии умного дома.


Устройства и интеграции

Обновлены отдельные интеграции с оборудованием. Мы не будем перечислять каждую небольшую правку, но среди заметного:

  • для Modbus RTU добавлен шаблон для Waveshare PWM Output 4CH и улучшена работа с опросом устройств;
  • в некоторых Modbus-устройствах появилась команда перезагрузки;
  • в Gazprom добавлена настройка дней обновления показаний счётчиков;
  • в распознавании транспорта добавлена отдельная обработка автомобильных детекций.
  • Эти изменения в основном важны тем, кто использует конкретные интеграции, но вместе они расширяют набор оборудования и сценариев, которые можно подключать к BARY без ручных доработок.

Ядро и стабильность

В ядре BARY продолжилась работа над производительностью, совместимостью и обслуживанием больших установок.

Списки устройств стали загружаться компактнее и быстрее. Это особенно заметно на больших установках, где много комнат, устройств, подустройств и настроек.

Улучшены:

  • открытие списка устройств;
  • загрузка карточки устройства;
  • обновление параметров;
  • отображение устройств в комнатах и зонах.

BARY стал лучше отслеживать, что плагины живы и отвечают. Если плагин перестал нормально работать, системе проще обнаружить проблему и оставить полезную информацию для диагностики.

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

В облаке и ядре обновлена логика лицензий:

  • добавлены новые правила лицензирования;
  • добавлена версионность плагинов;
  • улучшен выбор подходящей версии плагина для установки.

Интерфейс

Клиент получил несколько заметных улучшений:

  • индикаторы непрочитанных событий в шапке и нижнем меню;
  • действие «прочитать всё»;
  • карточки и стили для аналитических событий разной важности;
  • детальный просмотр рекомендаций аналитики;
  • улучшенная адаптивность нижнего меню;
  • более аккуратные отступы и высоты контейнеров;
  • исправления случайных кликов в списках действий;
  • настройка интеграции уведомлений MAX с генерацией команд.

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


Версии и автообновления

Мы начали приводить ядро и плагины к новой схеме версионирования. У плагинов теперь есть не только текущая версия, но и история изменений.

Это нужно для более предсказуемых обновлений:

  • можно понимать, какая версия установлена;
  • можно показывать историю изменений;
  • можно разделять тестовые и стабильные сборки;
  • можно корректнее устанавливать обновления на разные устройства и архитектуры.

В этом релизе версии плагинов будут дополнительно синхронизированы с фактическими изменениями, чтобы каталог обновлений видел новые сборки.

Спасибо, что остаётесь с нами! Мы продолжаем развивать BARY как локальную, расширяемую и удобную систему для управления умным домом.

Серверная часть доступна для любой платформы, например:

  • armv7l (wirenboard 7/8, raspberry 3/4);
  • arm64 (jethub, khadas);
  • x64 (linux).

Клиентская часть доступна на iOS / Android / Web.

Вопросы и предложения:  support@bary.io

С уважением,
Команда BARY: Smart home

Website Vkontakte Telegram