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

update

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

Поддержка ролей пользователей

В настройках появились роли пользователей, у которых есть название и список доступных функций (со временем они будут пополняться). При обновлении до этой версии будет создана роль по умолчанию, и она автоматически появится у всех пользователей. Галочка у пользователя, обозначающая администратора, в дальнейшем будет отключена.

Доступ к устройствам

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

Модуль управления вентиляцией

Если вы хотя бы раз собирали вентиляцию на отдельных компонентах (например от Wirenboard), то наверняка сталкивались с тем, что:

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

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

  • Автоматическое последовательное включение всех исполнительных устройств;
  • Единый интерфейс для управления всеми компонентами вентиляции;
  • Возможность автоматического управления заслонками по уровню СО2: модуль сам видит модуль климат контроля и нужные заслонки в каждой комнате и управляет ими связанно;
  • Возможность подключения заслонок в которых управление реализовано как вкл/выкл, так и откл/откр/закр (модуль определяет автоматически);
  • Отображение суммарного положения всех заслонок;
  • Возможность автоматического управления температурой приточного воздуха через 3-ходовой клапан;
  • Возможность задавать начальную скорость работы вентиляторов;
  • Возможность задавать начальное, минимальное и максимальное положения для всех заслонок.

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

Также мы напишем отдельную статью по использованию данного модуля на примере 3 наших объектов.

Модуль WBIO

Реализовали новый модуль для работы с боковыми модулями от Wirenboard. Скорость его работы намного быстрее, чем через mqtt. Управление WBIO-DO-R10R-4 сделано в виде тройного переключателя (Отключить-Закрыть-Открыть). Баг, связанный с порядком расположения устройств (при котором некоторые устройства просто не работали, например, часто такое было с WBIO-DI-WD-14), теперь виден сразу на этапе настройки (устройство будет с восклицательным знаком).

Прочие изменения

  • В списке настроек при группировке устройств по родителям отключенные устройства теперь помечены серым цветом;
  • В сводке исправлены загрузка погоды, сортировка элементов по комнатам, интервал обновления и другие ошибки;
  • Устройства, выводимые в сводке, теперь могут отображаться в левой части заголовка программы, это, например, удобно для быстрого доступа к режиму охраны и ночи. Кнопки также цветом показывают свой статус;
  • Также в левом углу появилась возможность отображать среднюю температуру, влажность, уровень СО2;
  • В фильтре списка событий теперь можно задавать диапазон дат;
  • На дашборде отображение отклонений температуры пола теперь привязано к соответствующей настройке климат контроля;
  • Добавлен новый шаблон Modbus для устройства WBIO-DO-R10R-4 в виде тройного переключателя (Отключить-Закрыть-Открыть);
  • Добавлен новый шаблон Modbus для устройства WB-MAP6S;
  • Исправлена ошибка обновления устройств Modbus с одинаковым адресом на разных портах (данные дублировались в оба устройства);
  • Исправлено автоматическое подключение к WB-MIO-E, если оно было перезапущено;
  • В настройках системы кнопка отключения от облака теперь недоступна, если клиент подключен через него (раньше невозможно было подключиться обратно, что логично);
  • Если на вашем смартфоне играла музыка, теперь при старте BARY она продолжает играть, если у вас нет SIP-домофона;
  • Для большей стабильности модуль связи с облаком реализован отдельным процессом;
  • Исправлено отображение суммарной мощности устройств у комнаты;
  • Реализовано автоматическое обновление зависимостей у модулей устройств (например, у zigbee2mqtt);
  • Реализовано подтверждение выхода из редактирования автоматизаций при переключении куда-либо;
  • Реализована поддержка поля “Начальное значение” для счетчиков;
  • Оптимизирован режим перемещения порядка следования комнат и устройств (теперь работает и в браузере);
  • Исправлена ошибка сброса иконок устройств (например, если в модуле устройства задана конкретная иконка, то при перезапуске она перезаписывала изменения пользователя);
  • У виртуальных кнопок теперь появилась возможность привязки сценариев и устройств. Причем если привязать устройство WBIO-DO-R10R-4, то переключатель будет автоматически вызывать методы открыть-закрыть;
  • В настройках устройств появилась новая вкладка “Возможности”. По сути это замена старого выпадающего списка “Скрыть возможности”. В новой вкладке можно скрыть, отключить (эта опция зависит от конкретных устройств) и переименовать любую возможность устройства;
  • Реализована возможность инверсии положения (например, если при подаче максимального значения у WB-MAO4 устройство меняет свое состояние на закрытое, вместо открытого);
  • Исправлена куча мелких и незначительных ошибок.

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

  • armv7l (linux, raspberry 3/4;
  • arm64 (khadas vim);
  • x64 (linux).

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

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

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

Website Vkontakte Telegram