Wirenboard 8.5 factory reset

После сброса к заводским настройкам через кнопку FW или прошивку со сбросом настроек с SD карты в Каналах MQTT и пункте Устройства вебморды остаются фантомные устройства. Все настройки скидываются, пароли, настройки сети и прочее, в пункте Настройка драйвера Serial-устройств устройств нет. Кэш в браузере чистил, в другом браузере точно такая же ситуация.
Получается что factory reset всё таки не к заводскому состоянию приводит устройство?
Как полностью сбросить все настройки и конфиги и побороть фантомные устройства?

Решение тут видел, но что ещё остаётся из следов в системе и где? Как реально привести контроллер к заводскому состоянию?

Здравствуйте.

При прошивке через флеш-карту или MicroSD сохраняются пользовательские настройки и файлы в разделе /mnt/data. Если вы Выполнили условие:

Если в имени файла есть FACTORYRESET , то контроллер издаст продолжительный звуковой сигнал — запрос подтверждения удаления всех данных. В Debug Console будет сообщение: FACTORY RESET REQUESTED . Нажмите и держите кнопку FW, пока контроллер не издаст по очереди четыре коротких звуковых сигнала.

то все пользовательские данные действительно должны были удалиться.


Для возврата к заводским настройкам не нужен внешний накопитель. Подробно способ описан тут.


Пожалуйста, уточните что именно вы делали, после чего наблюдали

Подключил провод в debug порт, включил контроллер тут же нажимаю FW в консоли сыпется происходящее, во время длительного сигнала держу FW до 4 коротких сигналов, происходит прошивка.
Контроллер вроде как сброшен, подключаюсь к его точке доступа и создаю подключение к своему роутеру, пробиваю пароли, прописываю zigbee контроллер в порт 1 куда он и вставлен, а потом на главной странице вижу устройства которые были добавлены задолго до сброса. Эти же устройства видятся в пункте Каналы MQTT. В фантомных устройствах есть вообще всё, что было когда либо подключено. Даже zigbee реле, которые добавлял с одним названием, потом удалял и потом опять понадобилось добавить, но с другим названием - так вот у таких устройств видятся все предыдущие подключения.

Пробовал и этим способом “Удаление данных и возврат заводских настроек с обновлением ПО через веб-интерфейс“ - устройства появляются сами.

В итоге вычистил их командой mqtt-delete-retainedи продолжил настройку.

Но вопрос остаётся что ещё могло остаться в системе после неоднократного сброса.

На 8.5 контроллере с Modbus устройствами воспроизвести не получилось. Сбрасывал его к заводским настройкам по этой инструкции.

Завтра установлю модуль WBE2R-R-ZIGBEE v.2, добавлю несколько ZigBee устройств так, чтобы появились их MQTT топики и повторю сброс до заводских.

Сегодня повторил эксперимент с добавленными Zigbee устройствами - результат тот же. Никаких фантомных устройств и каналов MQTT не обнаружил. Вы уверены, что выполнили именно сброс к заводским настройкам? в Debug консоли вы должны были видеть такое:

##############################################################################

                          FACTORY RESET REQUESTED

           This WILL destroy ALL YOUR DATA: configuration, scripts,
                           files in home directory!

         If you are ABSOLUTELY SURE that you want to reset Wiren Board
             to factory condition, hold the FW button for 4 seconds.

        If you will not do it in 10 seconds, the controller will reboot
                        without firmware update.


           If you want to perform a regular firmware update, rename
         FIT file to "wbX_update.fit" without "factory-reset" suffix.

##############################################################################
ooo....

Factory reset is confirmed!

===============================================================================
Wed Jan 28 07:09:17 UTC 2026: started update from /mnt/data/.wb-restore/factoryreset.fit
===============================================================================

Я уверен в том что делал именно сброс и пробовал полную прошивку со сбросом и не единожды, в debug консоли было подтверждение.
В подтверждение полного сброса то что сбрасываются сети, пароли к заводским, внутренние слоты очищаются, serial устройства на RS-485 1 и 2 так же пропадают. дополнительно установленные утилиты тоже удаляются, так же как и например конфиг для нептуна.

Factory reset реально происходит, но откуда берутся эти фантомные устроства в Каналах MQTT и пункте Устройства вебинтерфейса вообще не понимаю.

Пойду проконсультируюсь с коллегами…Пожалуйста, ожидайте

Также приложите диагностический архив. Создание архива описано в документации.

приложен диагностический архив, доступен только сотрудникам поддержки
(213.3 KB)

А случайно нет ничего, что извне публикует эти топики в брокер?

Здравствуйте.

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

Такаой возможности уже нет, если получится, то обязательно сделаю.

Хорошо…без лога у нас не получится приблизится к решению.

Я пока отмечу тему решенной, но вы всегда можете написать сюда и продолжить взаимодействие.

Нам интересно забрать ваш контроллер себе на исследование. Взамен пришлем новый.

Что скажете? Вы согласны?

Я был бы не против, если бы не сроки. Объект скоро сдаётся. Времени настроить заново уже нету.

Тогда благодарю за обращение. Жаль, что не получилось выявить причину..


После обновления zigbee ретранслятора он переименовался, и в названии появилось v.4. После этого в устроствах стало их 2 причём на старое название изменение настроек не действует что и логично. Удалил через SSH командой mqtt-delete-retained ‘/devices/WB-MSW_57/#’ Всё что относится к старому названию.
обновил страницу браузера с очисткой кеша - старое название пропало, через пару минут вылезло обратно.
В настройках драйвера Serial-устройств именно с новым названием, со старым названием там устройства нет.


Возможно, конечно, я делаю что-то неправильно, но zigbee ретранслятор обновлял по инструкции через вебморду Zigbee2MQTT - там накосячить прям вот совсем негде.