Прошу добавить в Web UI контроллера (и/или в Wiren Board Cloud) возможность массового/удалённого обновления прошивок Modbus‑устройств, подключённых через WB‑MGE v.3, без ручного создания socat‑туннелей и прошивки каждого устройства по отдельности.
Текущее поведение:
Для устройств за MGE требуется ручной сценарий: остановить wb‑mqtt‑serial → socat → wb‑mcu‑fw‑flasher/wb‑mcu‑fw‑updater → возобновить wb‑mqtt‑serial. Это крайне непрактично даже при > 5 устройств и тем более при наличии нескольких MGE3 и >10 устройств.
Почему важно:
Массовое обновление критично для поддержки крупных инсталляций и конкурентоспособности MGE (альтернативные TCP‑модули так же не имеют данного функционала, но в 2-4 раза дешевле. Пример - модули wireshark).
Уменьшает трудозатраты, снижает риск ошибок при обновлении на объекте.
Ожидаемое поведение / критерии приемки:
Контроллер/Cloud способны обнаружить Modbus‑устройства, доступные через настроенные TCP‑порты WB‑MGE (данный фунционал даже присутствовал в 2025 году)
В Web UI доступна кнопка/функция «Обновить прошивки на шине» — массовое обновление с прогрессом и логами.
Поддержка режимов: Modbus TCP и Прозрачный шлюз; возможность смены скорости и перехода в bootloader (если потребуется).
Восстановление и перепрошивка (recover) для устройств, зависших в bootloader.
Минимизация влияния на рабочую систему: автоматическое координирование с wb‑mqtt‑serial (останов/запуск или временная пауза) и безопасные таймауты.
Предложение реализации:
Расширить wb‑mcu‑fw‑updater для управления socat‑туннелями по TCP или встроить механизм проброса портов, чтобы не требовать ручного socat.
Как вариант предыдущего пункта - расширить wb‑mcu‑fw‑updater для работы по Modbus TCP
Добавить UI для пакетного выбора устройств, планирования обновлений и просмотра логов/статусов.
Дополнительная возможность - добавить просмотр/настройку WB-MGE3 в Cloud наряду с контроллерами.
Прошу рассмотреть эту фичу как приоритетную для крупных инсталляций и конкуренции с дешевыми TCP‑модулями.
Устройство WB-MRWL3 подключено через WB-MGE v.3 (Версия ПО
1.1.1) в “прозрачном” режиме.
В WEB UI (wb-2602) есть возможность обновить версию через шлюз.
Разработчики подтвердили, что в настоящий момент wb‑mcu‑fw‑updater не поддерживает обновление устройств по TCP. Ваше пожелание по улучшению добавил в список предложений.
У контроллера есть интернет? Сообщение появляется не мгновенно, а через некоторое время. Подождите минуту в разделе настройки драйвера, пока подтянутся данные об актуальности прошивок.
Версия Wiren Board 8.4.3 , release wb-2606 (as testing). Все обновления установлены
Версия MGEv3 1.1.1
Web-UI wb-homeui-backend/testing,testing,now 2.208.1 all [installed,automatic]