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

Строка 46: Строка 46:
Более подробное описание изменений можно прочитать на [https://github.com/wirenboard/wb-nm-helper/blob/main/README.md Гитхабе].
Более подробное описание изменений можно прочитать на [https://github.com/wirenboard/wb-nm-helper/blob/main/README.md Гитхабе].


Всё это работает в testing на bullseye. ModemManager пока доступен только на Wiren Board 7.
ModemManager пока доступен только на Wiren Board 7.


Для установки надо выполнить:
Для установки надо выполнить:
Строка 52: Строка 52:
apt update && apt install wb-nm-helper
apt update && apt install wb-nm-helper
</syntaxhighlight>
</syntaxhighlight>
== Быстрый Modbus ==
Мы начинаем переводить устройства на нашу новую библиотеку «быстрого Modbus», [[Modbus#Расширение_протокола_Modbus_Wiren_Board | подробнее про наше расширение]].
На данный момент доступно обновление для устройств:
* WB-LED, WB-MRGBW-D
* WB-MR*
* WB-MCM8
* WB-MS, WB-MSW, WB-MIR, WB-M1W2
* WB-MDM3.
В первой волне перехода на быстрый modbus мы реализовали функции:
* Чтения диапазона регистров с пропусками. Для этого нужно записать 1 в регистр 114.
* Сканирование шины и адресация устройств по серийному номеру. Можно увидеть все устройства на шине и назначить адреса, даже если изначально подключено несколько устройств с одинаковым адресом. Совсем скоро это будет доступно в интерфейсе WB
Описание протокола сканирования и референс-реализацию утилиты смотрите в репозитории [https://github.com/wirenboard/wb-modbus-ext-scanner Wirenboard Modbus scanner tool]
== Сохранение настроек устройств при обновлении ПО ==
Рекомендуем обновить загрузчик до версии 1.2.х ([[Wb-mcu-fw-updater#Обновление_загрузчика_(update-bl) | инструкция]]) — в новых прошивках переработан механизм хранения настроек и ИК-команд, они более не будут пропадать при обновлении прошивки.
== Прочее ==
Изменения в ядре:
* Добавили в ядро модули, которые нужны для работы [https://www.wireguard.com/ WireGuard], теперь настройка удалённого доступа должна стать чуточку легче.
Новые версии стороннего ПО:
* Обновили zigbee2mqtt до версии 1.28.2.