Шаблон:Modbus Device Firmware Update: различия между версиями

Материал из Wiren Board
Строка 61: Строка 61:
==Текст шаблона==
==Текст шаблона==
</noinclude>
</noinclude>
{{YouTube
|link= https://www.youtube.com/watch?v=d_olK15Xhkw&t=1448s
|text= Обновление прошивок устройств (24:08)
}}
{{#if:{{{lose|}}}|{{note|info|При обновлении прошивки устройства пользовательские настройки удаляются. Если вы задавали настройки в веб-интерфейсе контроллера, то они будут автоматически восстановлены при первом опросе устройства.}}|}}
{{#if:{{{lose|}}}|{{note|info|При обновлении прошивки устройства пользовательские настройки удаляются. Если вы задавали настройки в веб-интерфейсе контроллера, то они будут автоматически восстановлены при первом опросе устройства.}}|}}
В устройствах Wiren Board{{#if:{{{old|}}}|, выпущенных с 2019 года,|}} можно обновлять прошивку по протоколу Modbus. Это даёт возможность устранять найденные в прошивке ошибки на месте монтажа, а иногда и добавлять новые функции, если это возможно технически.{{#if:{{{new-fw|}}}|<p>Начиная с версии прошивки '''{{{fw-version}}}''' и при использовании загрузчика [[Bootloader_Changelog |версии]] не ниже '''1.2.х''' настройки хранящиеся в памяти модуля не пропадают при обновлении прошивки. При обновлении более ранних версий прошивки и использовании старых версий загрузчика настройки из памяти будут стерты. Чтобы не терять настройки — обновите загрузчик по инструкции [[Wb-mcu-fw-updater#update-bl | Обновление загрузчика]].</p> {{#if:{{{MS|}}}|<p>В памяти датчика также хранятся настройки ИК-команд, поэтому при использовании старых версий прошивки, сохраните команды с помощью [[WB-MSx_Consumer_IR_Manual#Чтение/запись_банков_команд | скрипта]], а после обновления — восстановите.</p>|}}|}}
В устройствах Wiren Board{{#if:{{{old|}}}|, выпущенных с 2019 года,|}} можно обновлять прошивку по протоколу Modbus. Это даёт возможность устранять найденные в прошивке ошибки на месте монтажа, а иногда и добавлять новые функции, если это возможно технически.{{#if:{{{new-fw|}}}|<p>Начиная с версии прошивки '''{{{fw-version}}}''' и при использовании загрузчика [[Bootloader_Changelog |версии]] не ниже '''1.2.х''' настройки хранящиеся в памяти модуля не пропадают при обновлении прошивки. При обновлении более ранних версий прошивки и использовании старых версий загрузчика настройки из памяти будут стерты. Чтобы не терять настройки — обновите загрузчик по инструкции [[Wb-mcu-fw-updater#update-bl | Обновление загрузчика]].</p> {{#if:{{{MS|}}}|<p>В памяти датчика также хранятся настройки ИК-команд, поэтому при использовании старых версий прошивки, сохраните команды с помощью [[WB-MSx_Consumer_IR_Manual#Чтение/запись_банков_команд | скрипта]], а после обновления — восстановите.</p>|}}|}}

Версия 09:44, 13 апреля 2024

Описание работы с шаблоном

Для устройств с новыми прошивками нужно указать параметр new-fw=true и версию прошивки, начиная с которой настройки не удаляются, в параметре fw-version.

Для устройств со старыми версиями прошивок, в которых настройки при обновлении прошивки удаляются указать параметр lose=true

Для устройств, выпущенных до 2019 года, дополнительно добавить параметр old=true

Для датчиков WB-MS задать параметр MS=true.

Для устройств, которые не теряются настройки при обновлении прошивки изначально, использовать шаблон без параметров.

Пример использования шаблона для устройств теряющих настройки при обновлении:

{{Modbus Device Firmware Update 
| lose=true 
| changelog=WB-MRGBW-D: Changelog
}}

Пример использования шаблона для устройств, выпущенных до 2019 года:

{{Modbus Device Firmware Update 
| lose=true
| old=true 
| changelog=WB-MRGBW-D: Changelog
}}

Пример использования шаблона для устройств с новыми версиями прошивок, не теряющими настройки при обновлении:

{{Modbus Device Firmware Update 
| new-fw=true 
| fw-version=3.2 
| changelog=WB-MRGBW-D: Changelog
}}

Для датчиков WB-MS:

{{Modbus Device Firmware Update 
| new-fw=true 
| fw-version=4.18.10 
| MS=true 
| changelog=WB-MS v.2: Changelog
}}

Для устройств не теряющих настройки:

{{Modbus Device Firmware Update 
| changelog=WB-MAP12E: Changelog
}}

Текст шаблона

Обновление прошивок устройств (24:08)

В устройствах Wiren Board можно обновлять прошивку по протоколу Modbus. Это даёт возможность устранять найденные в прошивке ошибки на месте монтажа, а иногда и добавлять новые функции, если это возможно технически.

Инструкции: