Добрый день, похоже у меня такая же проблема, не стартует zigbee2mqtt
модуль WBE2R-R-ZIGBEE v1.2D/2
контроллер Wiren Board 7.2.1
systemctl status zigbee2mqtt
root@wirenboard-AN6HSZ4N:/# systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-01-23 16:44:12 MSK; 32s ago
Main PID: 9034 (npm start)
Tasks: 23 (limit: 2354)
Memory: 56.4M
CPU: 23.127s
CGroup: /system.slice/zigbee2mqtt.service
├─9034 npm start
├─9073 sh -c -- node index.js
└─9074 node index.js
Jan 23 16:44:12 wirenboard-AN6HSZ4N systemd[1]: Started zigbee2mqtt.
Jan 23 16:44:15 wirenboard-AN6HSZ4N npm[9034]: > zigbee2mqtt@1.28.4 start
Jan 23 16:44:15 wirenboard-AN6HSZ4N npm[9034]: > node index.js
Jan 23 16:44:26 wirenboard-AN6HSZ4N npm[9074]: Zigbee2MQTT:info 2023-01-23 16:44:26: Logging to console and direct>
Jan 23 16:44:26 wirenboard-AN6HSZ4N npm[9074]: Zigbee2MQTT:info 2023-01-23 16:44:26: Starting Zigbee2MQTT version >
Jan 23 16:44:26 wirenboard-AN6HSZ4N npm[9074]: Zigbee2MQTT:info 2023-01-23 16:44:26: Starting zigbee-herdsman (0.1>
npm start
root@wirenboard-AN6HSZ4N:/mnt/data/root/zigbee2mqtt# npm start
> zigbee2mqtt@1.28.4 start
> node index.js
Zigbee2MQTT:info 2023-01-23 16:43:02: Logging to console and directory: '/mnt/data/root/zigbee2mqtt/data/log/2023-01-23.16-43-02' filename: log.txt
Zigbee2MQTT:info 2023-01-23 16:43:02: Starting Zigbee2MQTT version 1.28.4 (commit #52e545f9)
Zigbee2MQTT:info 2023-01-23 16:43:02: Starting zigbee-herdsman (0.14.76)
Zigbee2MQTT:error 2023-01-23 16:43:27: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-01-23 16:43:27: Failed to start zigbee
Zigbee2MQTT:error 2023-01-23 16:43:27: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-01-23 16:43:27: Exiting...
Zigbee2MQTT:error 2023-01-23 16:43:27: 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:103:27)
at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:58:27)
at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:27)
at start (/mnt/data/root/zigbee2mqtt/index.js:107:5)
configuration.yaml
homeassistant: false
permit_join: false
mqtt:
base_topic: zigbee2mqtt
server: mqtt://localhost
serial:
port: /dev/ttyMOD4
advanced:
rtscts: false
last_seen: epoch
pan_id: 65435
network_key:
- 29
- 199
- 210
- 137
- 94
- 105
- 19
- 241
- 254
- 11
- 110
- 251
- 239
- 197
- 81
- 245
frontend:
port: 8081
host: 0.0.0.0
devices:
'0x84ba20fffe8a0e75':
friendly_name: ThermoGrandFathersRoom
debounce: 1
homeassistant: {}
optimistic: true
'0x84ba20fffe8a0bbd':
friendly_name: ThermoFathersRoom
debounce: 1
homeassistant: {}
optimistic: true
availability:
active:
timeout: 10
passive:
timeout: 1500
Как в поставке, не перепрошивал.
Непохоже, судя по выводу. Работл ли модуль ранее с z2m 1.28?
Контроллер перепрошивал, адаптер нет
Ранее работал, когда перестал не знаю
поставил, теперь вот так
root@wirenboard-AN6HSZ4N:~# cd /mnt/data/root/zigbee2mqtt/
root@wirenboard-AN6HSZ4N:/mnt/data/root/zigbee2mqtt# npm start
> zigbee2mqtt@1.18.1 start
> node index.js
Zigbee2MQTT requires node version ^10 || ^12 || ^14 || ^15, you are running v16.18.1!
Zigbee2MQTT:info 2023-01-23 17:11:31: Logging to console and directory: '/mnt/data/root/zigbee2mqtt/data/log/2023-01-23.17-11-29' filename: log.txt
Zigbee2MQTT:info 2023-01-23 17:11:32: Starting Zigbee2MQTT version 1.18.1 (commit #unknown)
Zigbee2MQTT:info 2023-01-23 17:11:32: Starting zigbee-herdsman (0.13.71)
Zigbee2MQTT:error 2023-01-23 17:11:32: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-01-23 17:11:32: Failed to start zigbee
Zigbee2MQTT:error 2023-01-23 17:11:32: Exiting...
Zigbee2MQTT:error 2023-01-23 17:11:32: Error: The module '/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/Release/bindings.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 72. This version of Node.js requires
NODE_MODULE_VERSION 93. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
at Object.Module._extensions..node (node:internal/modules/cjs/loader:1239:18)
at Module.load (node:internal/modules/cjs/loader:1033:32)
at Function.Module._load (node:internal/modules/cjs/loader:868:12)
at Module.require (node:internal/modules/cjs/loader:1057:19)
at require (node:internal/modules/cjs/helpers:103:18)
at bindings (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/bindings/bindings.js:112:48)
at Object.<anonymous> (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/lib/linux.js:2:36)
at Module._compile (node:internal/modules/cjs/loader:1155:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
at Module.load (node:internal/modules/cjs/loader:1033:32)
Ну, соответственно пересоберите его после установки.
пересобрал
root@wirenboard-AN6HSZ4N:/mnt/data/root/zigbee2mqtt# npm start
> zigbee2mqtt@1.18.1 start
> node index.js
Zigbee2MQTT requires node version ^10 || ^12 || ^14 || ^15, you are running v16.18.1!
Zigbee2MQTT:info 2023-01-23 17:17:38: Logging to console and directory: '/mnt/data/root/zigbee2mqtt/data/log/2023-0 1-23.17-17-36' filename: log.txt
Zigbee2MQTT:info 2023-01-23 17:17:38: Starting Zigbee2MQTT version 1.18.1 (commit #unknown)
Zigbee2MQTT:info 2023-01-23 17:17:38: Starting zigbee-herdsman (0.13.71)
Zigbee2MQTT:error 2023-01-23 17:17:38: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-01-23 17:17:38: Failed to start zigbee
Zigbee2MQTT:error 2023-01-23 17:17:38: Exiting...
Zigbee2MQTT:error 2023-01-23 17:17:38: Error: Could not locate the bindings file. Tried:
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/Debug/bindings.no de
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/Release/bindings. node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/out/Debug/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/Debug/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/out/Release/bindings.no de
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/Release/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/default/bindings. node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/compiled/16.18.1/linux/ arm/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/addon-build/release/ins tall-root/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/addon-build/debug/insta ll-root/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/addon-build/default/ins tall-root/bindings.node
→ /mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/lib/binding/node-v93-li nux-arm/bindings.node
at bindings (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/bindings/bindings.js:126:9)
at Object.<anonymous> (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings /lib/linux.js:2:36)
at Module._compile (node:internal/modules/cjs/loader:1155:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
at Module.load (node:internal/modules/cjs/loader:1033:32)
at Function.Module._load (node:internal/modules/cjs/loader:868:12)
at Module.require (node:internal/modules/cjs/loader:1057:19)
at require (node:internal/modules/cjs/helpers:103:18)
at Object.<anonymous> (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings /lib/index.js:14:22)
at Module._compile (node:internal/modules/cjs/loader:1155:14)
все пересобрал, первоначальная проблема осталась
root@wirenboard-AN6HSZ4N:/# cd /mnt/data/root/zigbee2mqtt/
root@wirenboard-AN6HSZ4N:/mnt/data/root/zigbee2mqtt# npm start
> zigbee2mqtt@1.18.1 start
> node index.js
Zigbee2MQTT requires node version ^10 || ^12 || ^14 || ^15, you are running v16.18.1!
Zigbee2MQTT:info 2023-01-23 18:22:51: Logging to console and directory: '/mnt/data/root/zigbee2mqtt/data/log/2023-01-23.18-22-49' filename: log.txt
Zigbee2MQTT:info 2023-01-23 18:22:51: Starting Zigbee2MQTT version 1.18.1 (commit #unknown)
Zigbee2MQTT:info 2023-01-23 18:22:51: Starting zigbee-herdsman (0.13.71)
Zigbee2MQTT:error 2023-01-23 18:23:14: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-01-23 18:23:14: Failed to start zigbee
Zigbee2MQTT:error 2023-01-23 18:23:14: Exiting...
Zigbee2MQTT:error 2023-01-23 18:23:14: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.<anonymous> (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:94:31)
at Generator.throw (<anonymous>)
at rejected (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:25:65)
прилагаю скрин из админки, на нем версия все еще 1.28.4, может это важно
Так… А сам адаптер точно сконфигурирован в системе?
в админке
и в configuration.yaml
serial:
port: /dev/ttyMOD4
И воткнут соответсвенно в левый? Ну, можно проверить не занят ли чем-то (процессом) порт модуля, ну и выключить питание на 5 минут.
Да, воткнут в левый MOD4
fuser /dev/ttyMOD4
- ответа нет
перезагрузка не помогла
Перенёс в новую тему.
@mtiguntsev Создавайте, пожалуйста, для своей проблемы отдельную тему - это позволит не мешать всё в кучу. Одинаковые симптомы не всегда означают одну и ту же проблему.
1 лайк
перенес физически и переконфигурировал на MOD1 никакого эффекта не получил
в какую сторону еще можно покопать?
перезагружал уже наверное 100 раз и по разному и с помощью halt. что с ним еще можно сделать или надо новый покупать ?
Здравствуйте, ошибка
Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
Говорит о том, что zigbee2mqtt успешно открыл порт, но не получил сообщение от модуля WBE2R-R-ZIGBEE v1.2. Обычно такое случается из-за того, что прошивка модуля «зависла» и чтобы починить — надо сбросить с модуля ресет.
При программной перезагрузке ресет не сбрасывается, поэтому единственный путь — это выключить контроллер кнопкой и включить через пару минут.
Если вы это уже делали, то вероятно, в модуле WBE2R-R-ZIGBEE v1.2 испортилась прошивка и тут только замена.
Дело точно не в версии модуля и не в версии zigbee2mqtt, я проверил на адаптере 1.2 с прошивкой 20211115 и zigbee2mqtt 1.28.4:
# npm start
> zigbee2mqtt@1.28.4 start
> node index.js
Zigbee2MQTT:info 2023-01-25 12:14:44: Logging to console and directory: '/mnt/data/root/zigbee2mqtt/data/log/2023-01-25.12-14-44' filename: log.txt
Zigbee2MQTT:info 2023-01-25 12:14:44: Starting Zigbee2MQTT version 1.28.4 (commit #52e545f9)
Zigbee2MQTT:info 2023-01-25 12:14:44: Starting zigbee-herdsman (0.14.76)
Zigbee2MQTT:info 2023-01-25 12:15:01: zigbee-herdsman started (reset)
Zigbee2MQTT:info 2023-01-25 12:15:01: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20211115,"transportrev":2},"type":"zStack12"}'
Zigbee2MQTT:info 2023-01-25 12:15:01: Currently 0 devices are joined:
Zigbee2MQTT:info 2023-01-25 12:15:01: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2023-01-25 12:15:01: Connecting to MQTT server at mqtt://localhost
Zigbee2MQTT:info 2023-01-25 12:15:02: Connected to MQTT server
Zigbee2MQTT:info 2023-01-25 12:15:02: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
Zigbee2MQTT:info 2023-01-25 12:15:02: Zigbee2MQTT started!