Добрый день.
Требуется (естественно) больше информации. Что за контроллер, его версия и номер, какой установлен релиз, версия wb-zigbee2mqtt и способ установки. Его конфиг. Ну и логи после запуска zigbee2mqtt, естественно.
Контроллер WB 6. Номер на фото.
Релиз wb-2204 stable
Обновление через SSH - apt update && apt upgrade
версия wb-zigbee2mqtt - должна быть самая свежая.
Обновление по SSH - apt update && apt install zigbee2mqtt
Установка строго по инструкции по SSH.
Конфиг могу снять, подскажите как.
Логи я выложил. Если еще какие то нужны - сниму. скажите как.
Какая? С самой свежей WBE2R-R-ZIGBEE v.1 без обновления прошивки не работает.
Да просто выложите сюда его, как файл.
Остановите zigbee2mqtt, потом запустите его из консоли, весь вывод - сюда.
zigbee2mqtt@1.25.0 start /mnt/data/root/zigbee2mqtt
node index.js
Zigbee2MQTT:info 2022-08-29 22:52:13: Logging to console and directory: ‘/mnt/d ata/root/zigbee2mqtt/data/log/2022-08-29.22-51-59’ filename: log.txt
Zigbee2MQTT:info 2022-08-29 22:52:13: Starting Zigbee2MQTT version 1.25.0 (comm it #6f1460e4)
Zigbee2MQTT:info 2022-08-29 22:52:13: Starting zigbee-herdsman (0.14.20)
Zigbee2MQTT:error 2022-08-29 22:52:20: Configuration is not consistent with adap ter state/backup!
Zigbee2MQTT:error 2022-08-29 22:52:20: - PAN ID: configured=65068, adapter=17714
Zigbee2MQTT:error 2022-08-29 22:52:20: - Extended PAN ID: configured=00124b00259 09611, adapter=00124b0025909611
Zigbee2MQTT:error 2022-08-29 22:52:20: - Network Key: configured=49c2c116b69a42a 67c2c58f665954510, adapter=90de036fc2e4ccc6d29ae1d6a042ea85
Zigbee2MQTT:error 2022-08-29 22:52:21: - Channel List: configured=11, adapter=11
Zigbee2MQTT:error 2022-08-29 22:52:21: Please update configuration to prevent fu rther issues.
Zigbee2MQTT:error 2022-08-29 22:52:21: If you wish to re-commission your network , please remove coordinator backup at /mnt/data/root/zigbee2mqtt/data/coordinato r_backup.json.
Zigbee2MQTT:error 2022-08-29 22:52:21: Re-commissioning your network will requir e re-pairing of all devices!
Zigbee2MQTT:error 2022-08-29 22:52:21: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-08-29 22:52:21: Failed to start zigbee
Zigbee2MQTT:error 2022-08-29 22:52:21: Check https://www.zigbee2mqtt.io/guide/in stallation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-08-29 22:52:21: Exiting…
Zigbee2MQTT:error 2022-08-29 22:52:22: Error: startup failed - configuration-ada pter mismatch - see logs above for more information
at ZnpAdapterManager.determineStrategy (/mnt/data/root/zigbee2mqtt/node_modu les/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:229:35)
at ZnpAdapterManager.start (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-h erdsman/src/adapter/z-stack/adapter/manager.ts:63:26)
at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman /src/controller/controller.ts:123:29)
at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:58:27)
at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:100:27)
at start (/mnt/data/root/zigbee2mqtt/index.js:101:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.25.0 start: node index.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.25.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional log ging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2022-08-29T19_52_22_507Z-debug.log
Отлично, теперь известно, что версия z2m 1.25.0
И судя по
тут скорее неверно сконфигурирован порт модуля. Покажите /mnt/data/root/zigbee2mqtt/data/configuration.yaml ну и /etc/wb-hardware.conf
В какой разъем вставлен модуль zigbee и какой он, модуль версии?
Меня смущают эти строки.
Пришлите диагностический архив, инструкция.
Далее:
- Остановите zigbee2mqtt командой:
systemctl stop zigbee2mqtt
- Сохраните куда-нибудь файл
/mnt/data/root/zigbee2mqtt/data/coordinato r_backup.json
. - Удалите файл
/mnt/data/root/zigbee2mqtt/data/coordinato r_backup.json
- Запустите zigbee2mqtt
systemctl stop zigbee2mqtt
Также, пожалуйста, пришлите файл конфигурации zigbee2mqtt /mnt/data/root/zigbee2mqtt/data/configuration.yaml
Я верно понимаю, что вы получили контроллер с нашего склада, вставили адаптер, установили zigbee2mqtt и у вас возникли проблемы?
Нет. Мы получили контроллер с установленным адаптером в слот 4. Установили zigbee2mqtt . Не заработал. Установили все обновления, не заработал. Переставили его в другой слот, не заработал.
Диагностический архивdiag_output_ADII3HTD_2022-08-31-20.59.45.zip (91.2 KB)
Удаление файла /mnt/data/root/zigbee2mqtt/data/coordinato r_backup.json. Не помогло
Покажите лог zigbee2mqtt после перезапуска сервиса. Ну и состояние,
systemctl status zigbee2mqtt
Конфиг выложите файлом пожалуйста.
Похоже, что тут что-то не так с самим zigbee2mqtt: в логах просто ошибки ядра на неверную конфигурацию сети. Раз всё равно это не работало, то быстрее переустановить заново с удалением конфига.
Не удаётся воспроизвести. Когда проблемы с адаптером — это сразу видно в логах.
Предлагаю:
- Удалить zigbee2mqttt:
apt purge zigbee2mqtt
- Если осталась папка
/mnt/data/root/zigbee2mqtt
, то удалить её. - Заново поставить zigbee2mqtt и настроить его по инструкции в Вики.
Заработало. Я (сорри) не проверял связь с устройствами.
Смутил виджет
Логи не пишет, статус как то кривовато. Нов целом устройства работают
Но виджет работает криво. попробую удалить zigbee2mqttt и поставить заново
теперь вот так
root@wirenboard-ADII3HTD:~# systemctl restart zigbee2mqtt
Job for zigbee2mqtt.service failed.
See “systemctl status zigbee2mqtt.service” and “journalctl -xe” for details.
root@wirenboard-ADII3HTD:~# ^C
root@wirenboard-ADII3HTD:~# systemctl status zigbee2mqtt.service
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit-hit) since Thu 2022-09-01 13:40:28 MSK; 2min 41s ago
Process: 11070 ExecStart=/usr/bin/npm start (code=killed, signal=TERM)
Main PID: 11070 (code=killed, signal=TERM)
Sep 01 13:40:28 wirenboard-ADII3HTD npm[11070]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:100:27)
Sep 01 13:40:28 wirenboard-ADII3HTD npm[11070]: at start (/mnt/data/root/zigbee2mqtt/index.js:101:5)
Sep 01 13:40:28 wirenboard-ADII3HTD systemd[1]: Stopped zigbee2mqtt.
Sep 01 13:40:28 wirenboard-ADII3HTD systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
Sep 01 13:40:28 wirenboard-ADII3HTD systemd[1]: Failed to start zigbee2mqtt.
Sep 01 13:40:28 wirenboard-ADII3HTD systemd[1]: zigbee2mqtt.service: Unit entered failed state.
Sep 01 13:40:28 wirenboard-ADII3HTD systemd[1]: zigbee2mqtt.service: Failed with result ‘start-limit-hit’.
Sep 01 13:42:55 wirenboard-ADII3HTD systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
Sep 01 13:42:55 wirenboard-ADII3HTD systemd[1]: Failed to start zigbee2mqtt.
Sep 01 13:42:55 wirenboard-ADII3HTD systemd[1]: zigbee2mqtt.service: Failed with result ‘start-limit-hit’.
Удалил файл /mnt/data/root/zigbee2mqtt/data/coordinato r_backup.json
Перезапустил zigbee2mqtt. Заработало.
Логов нет, виджет работает неправильно
Конфиг проверьте zigbee2mqtt.Отличается от того что описан в инструкции.
Я его раз 10 проверял. Исправляю по инструкции потом открываю в таком виде
Сделал сброс к заводским настройкам контроллера. Установил заново Zigbee2MQTT по инструкции
Лог:
Zigbee2MQTT:info 2022-09-01 18:33:13: Logging to console and directory: ‘/mnt/data/root/zigbee2mqtt/data/log/2022-09-01.18-33-00’ filename: log.txt
Zigbee2MQTT:info 2022-09-01 18:33:13: Starting Zigbee2MQTT version 1.25.0 (commit #6f1460e4)
Zigbee2MQTT:info 2022-09-01 18:33:13: Starting zigbee-herdsman (0.14.20)
Zigbee2MQTT:error 2022-09-01 18:33:40: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-09-01 18:33:40: Failed to start zigbee
Zigbee2MQTT:error 2022-09-01 18:33:40: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
Zigbee2MQTT:error 2022-09-01 18:33:40: Exiting…
Zigbee2MQTT:error 2022-09-01 18:33:40: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:102:27)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.25.0 start: node index.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.25.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2022-09-01T18_33_41_118Z-debug.log
root@wirenboard-ADII3HTD:/mnt/data/rootgbee2/zimqtt# mcedit /mnt/data/root/zigbee2mqtt/data/configuration.yaml
Ничего не работает