После сброса к заводским настройкам через кнопку 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и продолжил настройку.
Но вопрос остаётся что ещё могло остаться в системе после неоднократного сброса.
Сегодня повторил эксперимент с добавленными 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 и пункте Устройства вебинтерфейса вообще не понимаю.
Есть вероятность, что вы столкнулись с программной ошибкой, которую я пока не могу воспроизвести. Вы очень поможете, если сделаете и приложите полный лог процесса сброса из Debug консоли.
После обновления zigbee ретранслятора он переименовался, и в названии появилось v.4. После этого в устроствах стало их 2 причём на старое название изменение настроек не действует что и логично. Удалил через SSH командой mqtt-delete-retained ‘/devices/WB-MSW_57/#’ Всё что относится к старому названию.
обновил страницу браузера с очисткой кеша - старое название пропало, через пару минут вылезло обратно.
В настройках драйвера Serial-устройств именно с новым названием, со старым названием там устройства нет.
Возможно, конечно, я делаю что-то неправильно, но zigbee ретранслятор обновлял по инструкции через вебморду Zigbee2MQTT - там накосячить прям вот совсем негде.