WB-2602

From Wiren Board
This is the approved revision of this page, as well as being the most recent.


Описание

Этот релиз можно установить на контроллеры Wiren Board 6, Wiren Board 7.2…7.3, Wiren Board 7.4, Wiren Board 8.4, Wiren Board 8.5, Wiren Board 8M.

Мы выпускаем ПО в формате релизов, а обновить свой контроллер можно через apt или веб-интерфейс. Подробнее об этом читайте в статье Программное обеспечение Wiren Board.

Полный список изменений в релизе на английском: changelog.

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

  • перенесли конфигуратор сценариев из раздела Настройки → Конфигурационные файлы → Сценарии автоматизации в меню Правила. Редактор кода wb-rules теперь находится в подменю Редактор правил;
  • добавили сценарий «Расписание». Теперь в веб-интерфейсе контроллера можно за пару кликов настроить автоматическое выполнение одного или нескольких действий по расписанию — в нужные дни недели и в заданное время;
  • исправлена потеря статуса сценариев при рестарте wb-rules;
  • исправлена некорректная работа сценариев при включенном debug-режиме;

Подробнее в документации. Планируем добавлять новые шаблоны, если вам чего-то не хватило — напишите нам в техподдержку.

Интеграция с Алисой

Долгожданная интеграция с Яндекс Алисой! Найти можно в боковом меню (если язык webui - русский). Подробности в документации.

  • новый сервис wb-mqtt-alice на контроллере;
  • доступны умения on_off, color_serring и range;
  • события (Events);

Для автоматической установки интеграции обновитесь командой:

apt update && apt full-upgrade

Система

  • добавили перезапуск модема при зависании в состоянии «подключен, поддерживаемые IP-семейства неизвестны»;
  • добавили поддержку модуля WBE2-I-CAN-ISO v.2 в wb8;
  • добавили вывод изображения через HDMI (для wb8.5.2+, работают звук и аппаратное ускорение). Для работы нужен модуль расширения WBE2-HDMI;
  • занесли подготовительные изменения для расширенной rootfs (расскажем отдельно позже);
  • добавили пакет bash-completions в систему (улучшает автодополнение в терминале);
  • убрали лимит перезагрузок с NetworkManager;
  • переработали перезапуск nginx;
  • починили неверные срабатывания счетчиков в wb-mqtt-gpio;

Веб-интерфейс контроллера

  • поработали над безопасностью: добавили https, авторизацию и пользователей с разграничением доступа. Подробнее - в документации;
  • переработали раздел Dashboards:
    • можно добавлять имеющиеся виджеты на дашборд;
    • предпросмотр виджетов;
    • клонирование виджетов;
    • drag'n'drop для сортировки контролов виджета;
    • разделители в виджетах;
    • редактор кода JSON;
    • предупреждение со списком дашбордов при редактировании виджета;
    • кнопка «Добавить виджет» открывает окно, где можно выбрать готовый виджет из списка или создать новый;
    • переключатель «Компактный режим» теперь называется «Скрыть подписи» и выключен по умолчанию при создании виджета;
    • налажена навигация с клавиатуры;
    • исправлены ошибки отображения и вёрстки;
    • объединили таблицы текстовых и SVG панелей;
    • добавили возможность убрать панель из меню;
    • теперь можно drag'n'drop-ом поменять местами панели (влияет на сортировку в меню);
  • общие изменения:
    • кнопку «Отладка правил» перенесли в меню;
    • обновили значки в меню;
    • добавили сворачивание меню;
    • убрали верхнюю панель, а статус подключения перенесли в меню;
    • теперь можно задавать имя контроллеру — оно отображается в верхней части меню;
  • обновление «Отладочной консоли правил»:
    • можно менять размер консоли;
    • можно переключать вид (снизу/сбоку);
    • добавили фильтры по типам сообщений;
    • добавили очистку консоли от сообщений;
    • исправили верстку — теперь консоль не перекрывает контент, а двигает его или добавляет к нему полосу прокрутки.

Драйвер wb-mqtt-serial

  • исправлена ошибка обработки параметров on_value и off_value: теперь корректно принимаются значения больше 0xffff, например, 0xffffffff;
  • добавили поддержку обнаружения устройств быстрым modbus-ом через modbus tcp;
  • переработали конфигуратор устройств:
    • добавили чтение настроек из Modbus-устройств;
    • убрали галочки — интерфейс стал чище;
    • автоматически объединяются: настройки из конфига, из устройства и пользовательские правки — конфиг остаётся компактным;
    • миграция на новый шаблон без потерь: старые настройки сохраняются в конфиге с новым шаблоном;
    • если шаблон поддерживает функцию, а прошивка — нет, предупредим и не дадим менять такой параметр;
    • добавили мобильную версию.

Движок правил wb-rules

  • исправлены падения: при вызове метода удалённого контрола, на не-строковых контролах;
  • whenChanged теперь не срабатывает при первой публикации топика;
  • исправили и ускорили удаление виртуальных устройств;

Утилита обновления прошивок wb-mcu-fw-updater

  • добавили возможность прошивки CO2-датчика WB-MSW v.4;
  • исправили работу с утилитой socat (прошивка через modbus tcp);

Шаблоны устройств

Обновления в шаблонах устройств:

  • WB-MIO, WB-MIO-E v.2 и WB-MGE v.3 — добавили шаблон для более быстрой и комфортной настройки подключенных устройств;
  • MST-24, NT60 — обновили шаблоны драйверов шаговых двигателей (добавлен параметр guard_interval_us — пауза перед отправкой команды в последовательный порт);
  • WB-MWAC v.1 и WB-MWAC v.2 — добавленные функции:
    • возможность выбора NO или NC датчика протечки. Раньше со всеми датчиками работали только как с нормально открытыми;
    • светодиодная индикация высохшего датчика протечки;
    • звуковое оповещение после выхода из режима «Протечка»;
    • управление зуммером через входы, регистр и в безопасном режиме (только для MWAC v.2).
  • WB-UPS v.3 — добавлен режим параллельной работы. При этом суммируются как мощности, так и ёмкости батарей источников.
  • WB-MAI2-mini/CC — добавлена функция пересчета измеряемого с канала тока в физическую величину;
  • WB-MAI6 2.2.0 — добавлены новые типы термисторов NTC: 10k/100k B=3950, 10k B=3435, 5k/10k B=3470, 1.8k B=3380, расширен допустимый температурный диапазон для термометров сопротивления Pt50, Pt100, Pt500, Pt1000 — теперь от -220 °C;
  • WB-MS и WB-MSW — добавлен режим очистки датчиков температуры и влажности (для моделей: WB-MSW v.4, WB-MSW v.3 и WB-MS v.2 с датчиком SHT40). Подробнее в документации.
  • WB-MR — добавленные функции и изменения:
    • «Управление шторами» переименовано в «Управление приводом»;
    • в режиме «Управление приводом» можно отключить таймаут, и использовать его для управления двухскоростными моторами.
    • добавлены задержки включения и повторного включения каждого канала. Подробнее в документации.
  • WB-LED и WB-MRGBW-D — добавлен режим «Нормализации мощности CCT-ленты». Подробнее в документации;
  • WB-MAP3ET — в шаблон добавлены параметры настройки токовых трансформаторов.

Новые шаблоны устройств:

  • Saifuli MTDX62-MB — датчики присутствия и освещенности MTD062-MB и MTD262-MB;
  • Vakio City Air 250/500 — приточная вентиляционная установка VAKIO City Air 500 (VAKIO City Air 250);
  • Drivent V2 — оконный привод;
  • ENGO EFAN — семейство термостатов;
  • VENTMACHINE Colibri 650 GTC — приточная вентиляционная установка;

Обновления стороннего ПО

  • Обновили Zigbee2mqtt до версии 2.7.1.

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