WB-2602
Описание
Этот релиз можно установить на контроллеры 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 (демон, выполняющий задачи по расписанию).