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

update

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

🎯 Производительность и оптимизация

⚡ Оптимизация вывода событий

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

  • Индекс по полю created_at для быстрой фильтрации по времени
  • Составной индекс created_at + kind для сложных запросов с фильтрацией по типу событий

Результат: Журнал событий, история автоматизаций и отчеты СКУД теперь загружаются значительно быстрее, даже при накоплении сотен тысяч записей.

🗄️ Обновление библиотек для работы с БД

Обновлены зависимости для работы с базами данных до актуальных версий. Улучшена совместимость с различными СУБД — BARY теперь ещё лучше работает с PostgreSQL, MySQL и SQLite.

Для пользователей MySQL: Проведена дополнительная оптимизация запросов под специфику этой СУБД, что улучшило общую производительность системы.

🧹 Улучшенная очистка старых записей

Переработан механизм truncate старых записей в базе данных:

  • Более эффективное удаление устаревших событий
  • Снижение нагрузки на диск
  • Автоматическая оптимизация таблиц после очистки

Система теперь работает быстрее даже на старых установках с большим объёмом накопленных данных.

💾 Улучшенный ежедневный бэкап

Расширена система резервного копирования. Теперь в бэкапы включаются:

  • ✅ Основная конфигурация BARY
  • ✅ Настройки базы данных
  • Конфигурации внешних модулей (например, Zigbee2MQTT)

При восстановлении из бэкапа система полностью возвращается в рабочее состояние, включая все интеграции.


🚀 Новые возможности

🔑 REST API через API Key

Добавлена возможность выполнения REST API запросов через API-ключи вместо сессионной авторизации.

Зачем это нужно:

  • Интеграция BARY с внешними системами (Node-RED, Home Assistant, скрипты)
  • Автоматизация без необходимости авторизации пользователя
  • Безопасное управление устройствами из CI/CD пайплайнов

Укажите API-ключ в конфигурационном файле BARY и используйте его для программного доступа к вашему серверу.

🎤 Поддержка нового встроенного голосового ассистента

Реализована интеграция с локальным голосовым ассистентом собственной разработки BARY.

Это полностью офлайн-решение для голосового управления умным домом:

  • Распознавание команд без отправки данных в облако
  • Низкая задержка ответа
  • Настраиваемые команды для управления вашими устройствами

Примечание: О публичном тестировании мы сообщим отдельно — следите за новостями!

💡 Новый модуль управления освещением

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

Проблема:
Создание правил “включить свет при обнаружении движения, но только ночью, и выключить через 5 минут” требовало создания автоматизаций с if-else-then логикой.

Решение:
Новый модуль делает то же самое через простой интерфейс:

  • 🕐 Расписание работы (только ночью, только днём, всегда)
  • 👁️ Датчики движения для автоматического включения
  • ⏱️ Таймер автоотключения
  • 🚪 Принудительное включение/выключение

Настройка занимает пару минут вместо создания сложных автоматизаций с условиями.


🔐 СКУД — Система контроля доступа

🚗 Детектирование спецтранспорта

Обновлена система локального распознавания автомобилей. Теперь BARY умеет определять спецтранспорт:

  • 🚑 Машины скорой помощи
  • 🚒 Пожарные автомобили
  • 🚓 Полицейские машины
  • 🚕 Автомобили такси

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

🚕 Новые типы номеров такси

Добавлена поддержка новых типов номеров такси в модуль СКУД. Система корректно распознаёт:

  • Стандартные жёлтые номера такси
  • Региональные форматы номеров
  • Временные разрешения для каршеринга

📨 Email-рассылка по заданному автомобилю

Новый тип уведомлений в модуле СКУД — email-рассылка по конкретному номеру.

Применение:

  • Оповещение владельца при проезде его автомобиля
  • Уведомление охраны о появлении определённой машины
  • Статистика въездов/выездов для выбранного транспорта

Настраивается непосредственно в карточке автомобиля.


📹 Видеонаблюдение Frigate NVR

🤖 Интеграция распознавания лиц

Добавлена поддержка распознавания лиц во Frigate NVR.

Возможности:

  • Определение известных людей на камерах
  • Интеграция с модулем СКУД для пешеходного доступа
  • Уведомления о появлении незнакомцев на территории
  • Фильтрация событий по конкретным людям

🚘 Распознавание номеров во Frigate

Реализована поддержка распознавания автомобильных номеров непосредственно во Frigate.

Важное замечание:
Мы провели масштабное сравнительное тестирование и выяснили, что встроенный модуль СКУД BARY пока значительно превосходит Frigate по точности распознавания в российских условиях. Поэтому для серьезных задач контроля доступа мы рекомендуем продолжать использовать наш проверенный модуль.

Тем не менее, интеграция с Frigate полезна для:

  • Дублирования данных
  • Журналирования проездов в едином интерфейсе
  • Экспериментов с новыми алгоритмами

🏠 Модули умного дома

🔥 Изменена группировка в модуле отопления

Модуль управления отоплением получил новую систему группировки — по комнатам.

Было: Группировка по типам устройств (сервоприводы, насосы, клапаны)
Стало: Группировка по помещениям с отображением всех связанных устройств

Преимущества:

  • Быстрый обзор состояния отопления в каждой комнате
  • Удобная настройка температурных режимов
  • Наглядное отображение работающих контуров

📊 Новая статистика онлайн-статуса устройств

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

Теперь можно видеть:

  • 📈 График онлайн/офлайн каждого устройства
  • ⏱️ Время последнего подключения
  • 📉 Процент доступности за период
  • 🔔 Уведомления о длительных отключениях

Улучшен общий вид статистики:

  • Более читаемые графики
  • Фильтрация по типам данных

🌡️ Новые шаблоны для термостатов Lytko

Добавлена встроенная поддержка термостатов Lytko с готовыми шаблонами настройки.

Устройства автоматически определяются и настраиваются с правильными параметрами:

  • Управление температурой
  • Поддержка различных режимов работы
  • Интеграция с модулем климат-контроля

🔌 Интеграции и совместимость

📶 Исправлено отображение онлайн-статуса для новой версии Zigbee2MQTT

Обновлена интеграция с последними версиями Zigbee2MQTT. Исправлена ошибка, из-за которой некоторые устройства некорректно отображали свой онлайн-статус.

📱 Улучшена совместимость с Android 15

Проведена адаптация приложения BARY под Android 15:

  • Улучшено отображение интерфейса в связи с введением полноэкранного режима

🔧 Улучшен способ работы со всеми модулями

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

Результаты оптимизации:

  • Снижение потребления памяти
  • Ускорение загрузки плагинов
  • Повышение стабильности работы
  • Упрощение разработки новых модулей

👥 Многопользовательские возможности

🖥️ Картинки и сортировка серверов

Если у вас несколько серверов BARY (квартира и дача, или вы интегратор с множеством объектов), теперь доступны:

1. Загрузка картинки для сервера
Установите фото объекта для быстрой визуальной идентификации в списке серверов.

2. Собственная сортировка
Перетаскивайте серверы в нужном порядке — самые важные наверху.

Это существенно упрощает навигацию при управлении несколькими объектами.

🔐 Улучшен модуль сессий пользователей

Модуль управления сессиями стал информативнее и безопаснее:

Новые отображаемые данные:

  • 📱 Тип устройства (iOS, Android, Web)
  • 🌍 Географическое местоположение подключения (по IP)
  • 🕐 Время последней активности
  • 📊 Версия клиентского приложения
  • 🖥️ Операционная система

Улучшенная фильтрация:

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

Особенно полезно для модуля СКУД — можно точно видеть, кто и откуда подключается к вашему серверу для контроля безопасности.


🏘️ Модули для ТСЖ и МКД

🏢 Улучшение модуля сбора показаний

Обновлён модуль передачи показаний счётчиков для ТСЖ и управляющих компаний:

Новые возможности:

  • Поддержка большего числа типов счётчиков
  • Исправлены ошибки валидации данных
  • Улучшен интерфейс ввода показаний
  • Оптимизирована отправка данных

Жильцам многоквартирных домов стало ещё проще передавать показания напрямую в УК через приложение BARY.


🎨 Интерфейс и UX

🎯 Улучшения модуля Dashboard

Кастомизируемые панели управления получили ряд улучшений:

  • Новые типы виджетов
  • Оптимизация производительности при отображении live-видео
  • Улучшенное позиционирование элементов в редакторе
  • Исправлены мелкие баги drag-and-drop

🎨 Добавлено много иконок для триггеров в автоматизациях

Расширена библиотека иконок для событий и триггеров автоматизаций. Теперь легче визуально различать разные типы условий и действий при создании сценариев.


📚 Обновлённая документация

Параллельно с обновлением системы проведена масштабная работа над официальным сайтом документации docs.bary.io.

Что нового в документации

🗺️ SEO-оптимизация

Добавлен sitemap.xml для лучшей индексации поисковыми системами:

  • Все страницы документации доступны для поисковиков
  • Уникальные мета-описания для ключевых страниц
  • Оптимизированные ключевые слова

📄 Новые разделы документации

Созданы подробные руководства:

  • Система контроля доступа (СКУД) — детальное описание настройки AI-распознавания номеров
  • Мониторинг энергопотребления — настройка учёта электроэнергии
  • Управление бассейном — полное руководство по автоматизации всего оборудования
  • Обзорная статья BARY — comprehensive guide для новых пользователей

🎨 Улучшения дизайна

  • Обновлён стиль заголовков и навигации
  • Улучшена читаемость кода
  • Адаптация под мобильные устройства
  • Тёмная тема для комфортного чтения

🎉 Заключение

Осеннее обновление BARY 2025 — это масштабный апдейт, объединяющий:

  • Оптимизацию производительности — работа с событиями и БД стала в разы быстрее
  • AI-распознавание — спецтранспорт, лица во Frigate, номера
  • Новые модули — управление освещением, голосовой помощник, API-ключи
  • Улучшение СКУД — распознавание лиц, номера такси, рассылки по авто
  • Frigate NVR — интеграция распознавания лиц и номеров
  • Расширенную документацию — новые статьи, SEO-оптимизация
  • UX-улучшения — группировка отопления, статистика, иконки
  • Многопользовательские фичи — картинки серверов, расширенные сессии

Все обновления уже доступны для пользователей BARY. Система автоматически предложит установку при наличии подключения к интернету.

📦 Лицензии BARY

Стандарт — 7,990₽

  • До 100 устройств
  • 3 года поддержки и обновлений
  • Все основные функции

Премиум — 49,990₽

  • Неограниченное количество устройств
  • 10 лет поддержки и обновлений
  • Приоритетная техподдержка
  • Расширенные модули для бизнеса

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

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

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

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

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

Website Vkontakte Telegram