Wb-2304: различия между версиями

Материал из Wiren Board
Метка: отменено
Метка: отменено
Строка 1: Строка 1:
{{DISPLAYTITLE: WB-2210 — тестовый релиз }}
{{DISPLAYTITLE: WB-2302 (WB-2210) — тестовый релиз }}
== Описание ==
== Описание ==
Мы выпускаем ПО в формате релизов, подробнее об этом читайте в статье [[Wiren_Board_Firmware_Update| Обновление прошивок контроллера]].
Мы выпускаем ПО в формате релизов, подробнее об этом читайте в статье [[Wiren_Board_Firmware_Update| Обновление прошивок контроллера]].

Версия 11:16, 3 февраля 2023

Описание

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

Это описание тестового релиза, который в феврале станет стабильным wb-2302 (wb-2210).

Смена дистрибутива Debian Linux

Как перейти

Этот релиз прошивки контроллера основан на новом Debian Linux 11 (Bullseye).

Команды для перехода:

  1. Обновите пакеты используемого вами дистрибутива — это должен быть testing:
    apt update && apt upgrade
    
  2. Запустите переход на Bullseye, в разделе /root должно быть не меньше 300 Мбайт свободного места, процедура продлится около 45 минут:
    wb-release --update-debian-release
    

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

В новом релизе доступны mosquitto 2.0.11, Python 3.8 и Node.js 16.

Известные ошибки

Если вы столкнулись с ошибками при переходе на новый дистрибутив, сообщите нам на портал поддержки.

Советы:

  • Если докер был установлен до перехода, замените имя релиза со stretch на bullseye в файле /etc/apt/sources.list.d/docker.list и повторно запустите команду его установки по инструкции.

Решённые:

Обновление wb-mqtt-serial

Настройка диммеров WB-LED и WB-MRGBW-D

В шаблоны для WB-LED и WB-MRGBW-D добавили действие «Выключить все каналы», которое можно назначить на любой вход и тип нажатия. Обновите прошивку устройств, чтобы это работало.

Новый интерфейс настройки сетевых соединений

Настройка сети из веб-интерфейса контроллера

Мы переходим на управление сетевыми соединениями через NetworkManager. Этот сервис используется во многих современных дистрибутивах.

Изменилась работа с GSM-модемами. Ими теперь управляет сервис ModemManager. Он позволяет настраивать модем, слать смс, переключаться между сим-картами, при этом не надо знать AT-команды. Появился сервис, который следит за состоянием соединений и активирует резервные каналы.

ModemManager пока доступен только на Wiren Board 7.

Подробное описание утилиты настройки в веб-интерфейсе смотрите в репозитории wb-nm-helper, а установить её можно командой:

apt update && apt install wb-nm-helper

После установки утилиты в веб-интерфейсе вместо Сетевых интерфейсов появился пункт Сетевые соединения. Здесь можно настроить проводное, Wi-Fi и модемное соединения.

Быстрый Modbus

Мы начинаем переводить устройства на нашу новую библиотеку «быстрого Modbus», подробнее про наше расширение.

На данный момент доступно обновление для устройств:

  • WB-LED, WB-MRGBW-D.
  • WB-MR*.
  • WB-MCM8.
  • WB-MS, WB-MSW, WB-MIR, WB-M1W2.
  • WB-MDM3.

В первой волне перехода мы реализовали функции:

  • Чтения диапазона регистров с пропусками. Для этого нужно записать 1 в регистр 114.
  • Сканирование шины и адресация устройств по серийному номеру. Можно увидеть все устройства на шине и назначить адреса, даже если изначально подключено несколько устройств с одинаковым адресом. Совсем скоро это будет доступно в интерфейсе WB

Чтобы получить новые функции, обновите прошивки устройств.

Описание протокола сканирования и референс-реализацию утилиты смотрите в репозитории Wirenboard Modbus scanner tool

Сохранение настроек устройств при обновлении ПО

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

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

Прочее

Изменения в ядре:

  • Добавили в ядро модули, которые нужны для работы WireGuard, теперь настройка удалённого доступа должна стать чуточку легче.

Новые версии стороннего ПО:

  • Обновили zigbee2mqtt до версии 1.28.2.