Ошибка zigbee2mqtt после обновления контроллера

Ошибка аналогичная Zigbee2mqtt не стартует

Batch No 6.9.1U 521
DTS Version 690
HW Revision 6.9.1
Manufacturing Date 2022-09-14 10:47:31
Release name wb-2307
Release suite stable
Short SN AHUMZKW7

После обновления прошивки с 2304 на 2307 через web интерфейс контроллера, абсолютно идентичное поведение ПО
diag_output_AHUMZKW7_2023-09-13-13.57.22.zip (157,8 КБ)

Добрый день.
Пожалуйста опишите что вы делаете, какого результата ожидаете и какой получаете.
В диагностическом архиве нет команд установки и настройки. Поэтому - приведите выполняемые команды, ответы на них и то что вы ждете.

Вы уверены что вызываемый модуль (корректно) установлен?
Были ли при установке компонентов ошибки или неудовлетворенные зависимости?
Что возвращает audit и fix?

До обновления контроллера все работало без замечаний, кроме установки обновления ничего больше не трогал …

Ок, какой версии пакет zigbee2mqtt стоял? Какой версии nodejs и его компоненты?
Установка ПО node - подразумевает зависимости, проверьте их.

Здравствуйте. Очень похоже на Zigbee2mqtt не стартует - #14 от пользователя MadM , воспроизвести у меня так и не удалось.

Рекомендации по починке:

  1. Сохранить настройки из /mnt/data/root/zigbee2mqtt/data
cp -R /mnt/data/root/zigbee2mqtt/data data-backup
  1. Удалить zigbee2mqtt командой
apt purge zigbee2mqtt
  1. Если остался каталог с node-modules — удалить его
rm -r /mnt/data/root/zigbee2mqtt/node_modules
  1. Заново поставить zigbee2mqtt:
apt install zigbee2mqtt
  1. Восстановить настройки из архива:
cp -R data-backup/* /mnt/data/root/zigbee2mqtt/data
  1. Перезапустить сервис
systemctl restart zigbee2mqtt

А с какой версии пакета обновлялись?

1.30.2

1 Like

Абсолютно такая же ошибка, как у предыдущего пользователя.
Полностью все совпадает.
Вопрос в причине происходящего …

“Чинить” буду с удалением …

Спасибо за рекомендации

О причине сложно судить — zigbee2mqtt сторонний софт, который мы пакетируем сами, чтобы было удобнее ставить на контроллер. Возможно, версии как-то сильно отличаются и обновление пакетом происходит не совсем корректно.

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

Понятно …

“Починил” по инструкции )))
Заработало …

Вопрос: в папке mnt/data/root/zigbee2mqtt/data - 4 файла:
configuration.yaml
coordinator_backup.json
database.db
state.json

какие из них фактически нужны для восстановления всех подключений zigbee ?

configuration.yaml - с этим все понятно … точно нужен
а остальные …?

подскажите пожалуйста

2 сообщения были перенесены в новую тему: При попытке скачать архив с rootfs выдает ошибку 502 Bad Gateway

configuration.yaml — настройки моста
coordinator_backup.json — резерв конфигурации координатора, основная находится в топиках MQTT
database.db — база данных zigbee2mqtt
state.json — снимок последних состояний топиков всех устройств.

state.json необязателен

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.