Не работает zigbee, вот что в логе
Не работает zigbee, вот что в логе
Похоже, у zigbee2mqtt не удаётся подключиться к адаптеру Zigbee: в логе типичная ошибка Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms).
Что проверить в первую очередь:
journalctl -u zigbee2mqtt --no-pager -n 30
ls -l /dev/serial/by-id/
zigbee2mqtt — лучше использовать /dev/serial/by-id/..., а не /dev/ttyUSB0.systemctl restart zigbee2mqtt
Если пришлёте сам фрагмент лога и, желательно, содержимое конфигурации zigbee2mqtt с serial.port, я скажу точнее, что именно ломается.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
| 30-05-2026 18:51:24.762 | at start (/mnt/data/root/zigbee2mqtt/index.js:149:5) |
|---|---|
| 30-05-2026 18:51:24.762 | at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13) |
| 30-05-2026 18:51:24.762 | at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27) |
| 30-05-2026 18:51:24.762 | at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29) |
| 30-05-2026 18:51:24.762 | at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27) |
| 30-05-2026 18:51:24.762 | [2026-05-30 18:51:24] e[31merrore[39m: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms) |
| 30-05-2026 18:51:24.518 | [2026-05-30 18:51:24] e[31merrore[39m: z2m: Exiting… |
| 30-05-2026 18:51:24.517 | [2026-05-30 18:51:24] e[31merrore[39m: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions |
| 30-05-2026 18:51:24.513 | [2026-05-30 18:51:24] e[31merrore[39m: z2m: Failed to start zigbee-herdsman |
| 30-05-2026 18:51:24.509 | [2026-05-30 18:51:24] e[31merrore[39m: z2m: Error while starting zigbee-herdsman |
| 30-05-2026 18:51:06.031 | [2026-05-30 18:51:06] e[32minfoe[39m: zh:zstack:znp: Skip bootloader for CC2652/CC1352 |
| 30-05-2026 18:51:04.771 | [2026-05-30 18:51:04] e[32minfoe[39m: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload |
| 30-05-2026 18:51:04.506 | [2026-05-30 18:51:04] e[32minfoe[39m: zh:zstack:znp: Serialport opened |
| 30-05-2026 18:51:04.494 | [2026-05-30 18:51:04] e[32minfoe[39m: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD2”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false} |
| 30-05-2026 18:51:04.001 | [2026-05-30 18:51:04] e[32minfoe[39m: z2m: Starting zigbee-herdsman (7.0.4) |
| 30-05-2026 18:51:03.992 | [2026-05-30 18:51:03] e[32minfoe[39m: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown) |
| 30-05-2026 18:51:03.946 | [2026-05-30 18:51:03] e[32minfoe[39m: z2m: Logging to console, file (filename: log.log) |
| 30-05-2026 18:51:00.573 | Starting Zigbee2MQTT without watchdog. |
По логу видно главное: Zigbee2MQTT открывает порт /dev/ttyMOD2, но затем не получает ответ от адаптера и падает на:
Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
Это обычно означает не проблему MQTT, а один из вариантов:
Что сделать дальше:
/dev/ttyMOD2 — это действительно Zigbee-координатор, а не другой UART.zigbee2mqtt с блоком serial и вывод:ls -l /dev/serial/by-id/
journalctl -u zigbee2mqtt -n 100 --no-pager
Если хотите, я помогу по этому логу дальше: достаточно показать serial: из конфига и что именно за координатор подключён.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
homeassistant:
enabled: false
mqtt:
base_topic: zigbee2mqtt
server: mqtt://localhost
serial:
port: /dev/ttyMOD2
adapter: zstack
rtscts: false
advanced:
last_seen: epoch
pan_id: 28786
network_key:
- 207
- 91
- 159
- 242
- 254
- 189
- 220
- 15
- 8
- 67
- 222
- 226
- 214
- 167
- 151
- 239
version: 4
По конфигу видно, что Zigbee2MQTT настроен на Z-Stack и порт /dev/ttyMOD2. При ошибке SRSP - SYS - ping after 6000ms сервис обычно видит последовательный порт, но не получает ответ от самого координатора.
Что бы я проверил дальше:
/dev/ttyMOD2 действительно подключён Zigbee-координатор, а не другой UART.lsof /dev/ttyMOD2
ls -l /dev/serial/by-id/
dmesg | grep -E "ttyMOD2|ttyUSB|ttyACM|zigbee"
adapter: zstack, а не другой тип.Отдельно: pan_id, network_key, last_seen на эту ошибку не влияют — сейчас проблема раньше, на этапе связи с адаптером.
Если хотите, пришлите:
ls -l /dev/serial/by-id/lsof /dev/ttyMOD2Тогда можно будет точнее сказать, порт ли это, занятое устройство или несовпадение типа адаптера.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
как проверить?
Проверить можно по модели самого Zigbee-координатора и по тому, что он сообщает системе.
/dev/serial/by-id/ls -l /dev/serial/by-id/
В названии часто видно производителя/чип.
dmesg | grep -E "ttyMOD2|ttyUSB|ttyACM|cdc_acm|cp210|ch340|ftdi|zigbee"
adapter: zstack нужен для координаторов на чипах семейства TI CC253x / CC26x2 / CC13x2 с Z-Stack.
Если у вас координатор на другом чипе, в Zigbee2MQTT должен быть другой adapter.
journalctl -u zigbee2mqtt -n 100 --no-pager
Если в логах есть название чипа/платы — по нему можно понять, подходит ли zstack.
Если хотите, пришлите вывод:
ls -l /dev/serial/by-id/
journalctl -u zigbee2mqtt -n 100 --no-pager
и я помогу определить, правильный ли adapter у вас сейчас.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
ls: cannot access ‘/dev/serial/by-id/’: No such file or directory
Это значит, что в системе сейчас нет каталога с постоянными именами последовательных устройств. Обычно так бывает в двух случаях:
serial/by-id.Что проверить дальше:
ls -l /dev/ttyMOD2
dmesg | tail -n 100
journalctl -u zigbee2mqtt -n 100 --no-pager
Если /dev/ttyMOD2 есть, но Zigbee2MQTT всё равно не стартует, важно понять:
dmesg при перезагрузке или переподключении.Сейчас по одному сообщению нельзя уверенно сказать, adapter: zstack верный или нет — нужен лог старта Zigbee2MQTT и модель координатора.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
lrwxrwxrwx 1 root root 7 May 30 18:57 /dev/ttyMOD2 → ttyWBE1
/dev/ttyMOD2 -> ttyWBE1 означает, что у вас есть встроенный последовательный порт контроллера, а не USB-координатор.
Что проверить дальше:
readlink -f /dev/ttyMOD2
journalctl -u zigbee2mqtt -n 100 --no-pager
И ещё важно понять, какой именно Zigbee-координатор подключён к этому порту:
adapter: zstack подходит;adapter.По одному ttyMOD2 -> ttyWBE1 нельзя надёжно подтвердить тип адаптера. Нужен лог запуска Zigbee2MQTT — там обычно видно, что он открывает и на чём падает.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
root@wirenboard-ALA6SFDD:~# readlink -f /dev/ttyMOD2
/dev/ttyWBE1
root@wirenboard-ALA6SFDD:~# journalctl -u zigbee2mqtt -n 100 --no-pager
– Journal begins at Sat 2026-05-30 18:20:55 MSK, ends at Sat 2026-05-30 19:07:02 MSK. –
May 30 18:49:12 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 18:49:14 wirenboard-ALA6SFDD zigbee2mqtt[8643]: > zigbee2mqtt@2.7.1 start
May 30 18:49:14 wirenboard-ALA6SFDD zigbee2mqtt[8643]: > node index.js
May 30 18:49:14 wirenboard-ALA6SFDD zigbee2mqtt[8689]: Starting Zigbee2MQTT without watchdog.
May 30 18:49:16 wirenboard-ALA6SFDD zigbee2mqtt[8689]: Migration notes written in /mnt/data/root/zigbee2mqtt/data/migration-1-to-2.log
May 30 18:49:16 wirenboard-ALA6SFDD zigbee2mqtt[8689]: Migration notes written in /mnt/data/root/zigbee2mqtt/data/migration-2-to-3.log
May 30 18:49:16 wirenboard-ALA6SFDD zigbee2mqtt[8689]: Migration notes written in /mnt/data/root/zigbee2mqtt/data/migration-3-to-4.log
May 30 18:49:18 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:18] info: z2m: Logging to console, file (filename: log.log)
May 30 18:49:18 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:18] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 18:49:18 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:18] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD4”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Error while starting zigbee-herdsman
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Failed to start zigbee-herdsman
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Exiting…
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Error: Error: Input/output error setting custom baud rate of 115200
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice New major version of npm available! 10.9.2 → 11.16.0
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice Changelog: Release v11.16.0 · npm/cli · GitHub
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice To update run: npm install -g npm@11.16.0
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice
May 30 18:49:19 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 18:49:19 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 18:49:19 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 9.992s CPU time.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 1.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 9.992s CPU time.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 18:50:50 wirenboard-ALA6SFDD zigbee2mqtt[9704]: > zigbee2mqtt@2.7.1 start
May 30 18:50:50 wirenboard-ALA6SFDD zigbee2mqtt[9704]: > node index.js
May 30 18:50:50 wirenboard-ALA6SFDD zigbee2mqtt[9725]: Starting Zigbee2MQTT without watchdog.
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: z2m: Logging to console, file (filename: log.log)
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD2”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: zh:zstack:znp: Serialport opened
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 18:50:56 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:56] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: Stopping zigbee2mqtt…
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] error: z2m: Not connected to MQTT server!
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] error: z2m: Cannot send message: topic: ‘zigbee2mqtt/bridge/state’, payload: '{“state”:“offline”}
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Disconnecting from MQTT server
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Stopping zigbee-herdsman…
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Stopped zigbee-herdsman
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Stopped Zigbee2MQTT
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Succeeded.
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 6.965s CPU time.
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 18:51:00 wirenboard-ALA6SFDD zigbee2mqtt[9813]: > zigbee2mqtt@2.7.1 start
May 30 18:51:00 wirenboard-ALA6SFDD zigbee2mqtt[9813]: > node index.js
May 30 18:51:00 wirenboard-ALA6SFDD zigbee2mqtt[9831]: Starting Zigbee2MQTT without watchdog.
May 30 18:51:03 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:03] info: z2m: Logging to console, file (filename: log.log)
May 30 18:51:03 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:03] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD2”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: zh:zstack:znp: Serialport opened
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 18:51:06 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:06] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Error while starting zigbee-herdsman
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Failed to start zigbee-herdsman
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Exiting…
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 18:51:24 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 18:51:24 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 18:51:24 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.500s CPU time.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 1.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.500s CPU time.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: Failed to start zigbee2mqtt.
По логу видно главное:
adapter: zstack./dev/ttyMOD2, а не /dev/ttyMOD4.SRSP - SYS - ping after 6000ms — то есть адаптер не отвечает по порту.Что сделать сейчас:
grep -n "serial\|adapter" /mnt/data/root/zigbee2mqtt/data/configuration.yaml
systemctl stop zigbee2mqtt
systemctl start zigbee2mqtt
journalctl -u zigbee2mqtt -n 80 --no-pager
И проверьте, не занят ли этот порт чем-то ещё:
fuser -v /dev/ttyMOD2
Если в configuration.yaml указан port: /dev/ttyMOD4, а реально должен быть /dev/ttyMOD2, это нужно исправить. Если порт указан верно, то похоже на одну из двух причин:
Если хотите, пришлите содержимое блока serial: из configuration.yaml и вывод:
fuser -v /dev/ttyMOD2
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
root@wirenboard-ALA6SFDD:~# grep -n “serial|adapter” /mnt/data/root/zigbee2mqtt/data/configuration.yaml
6:serial:
8: adapter: zstack
root@wirenboard-ALA6SFDD:~# systemctl stop zigbee2mqtt
root@wirenboard-ALA6SFDD:~# systemctl start zigbee2mqtt
root@wirenboard-ALA6SFDD:~# journalctl -u zigbee2mqtt -n 80 --no-pager
– Journal begins at Sat 2026-05-30 18:20:55 MSK, ends at Sat 2026-05-30 19:10:05 MSK. –
May 30 18:49:18 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:18] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD4”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Error while starting zigbee-herdsman
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Failed to start zigbee-herdsman
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Exiting…
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8689]: [2026-05-30 18:49:19] error: z2m: Error: Error: Input/output error setting custom baud rate of 115200
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice New major version of npm available! 10.9.2 → 11.16.0
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice Changelog: Release v11.16.0 · npm/cli · GitHub
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice To update run: npm install -g npm@11.16.0
May 30 18:49:19 wirenboard-ALA6SFDD zigbee2mqtt[8643]: npm notice
May 30 18:49:19 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 18:49:19 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 18:49:19 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 9.992s CPU time.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 1.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 9.992s CPU time.
May 30 18:50:49 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 18:50:50 wirenboard-ALA6SFDD zigbee2mqtt[9704]: > zigbee2mqtt@2.7.1 start
May 30 18:50:50 wirenboard-ALA6SFDD zigbee2mqtt[9704]: > node index.js
May 30 18:50:50 wirenboard-ALA6SFDD zigbee2mqtt[9725]: Starting Zigbee2MQTT without watchdog.
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: z2m: Logging to console, file (filename: log.log)
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD2”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: zh:zstack:znp: Serialport opened
May 30 18:50:54 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:54] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 18:50:56 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:56] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: Stopping zigbee2mqtt…
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] error: z2m: Not connected to MQTT server!
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] error: z2m: Cannot send message: topic: ‘zigbee2mqtt/bridge/state’, payload: '{“state”:“offline”}
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Disconnecting from MQTT server
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Stopping zigbee-herdsman…
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Stopped zigbee-herdsman
May 30 18:50:59 wirenboard-ALA6SFDD zigbee2mqtt[9725]: [2026-05-30 18:50:59] info: z2m: Stopped Zigbee2MQTT
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Succeeded.
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 6.965s CPU time.
May 30 18:50:59 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 18:51:00 wirenboard-ALA6SFDD zigbee2mqtt[9813]: > zigbee2mqtt@2.7.1 start
May 30 18:51:00 wirenboard-ALA6SFDD zigbee2mqtt[9813]: > node index.js
May 30 18:51:00 wirenboard-ALA6SFDD zigbee2mqtt[9831]: Starting Zigbee2MQTT without watchdog.
May 30 18:51:03 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:03] info: z2m: Logging to console, file (filename: log.log)
May 30 18:51:03 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:03] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD2”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: zh:zstack:znp: Serialport opened
May 30 18:51:04 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:04] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 18:51:06 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:06] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Error while starting zigbee-herdsman
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Failed to start zigbee-herdsman
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Exiting…
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: [2026-05-30 18:51:24] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 18:51:24 wirenboard-ALA6SFDD zigbee2mqtt[9831]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 18:51:24 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 18:51:24 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 18:51:24 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.500s CPU time.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 1.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.500s CPU time.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 18:52:54 wirenboard-ALA6SFDD systemd[1]: Failed to start zigbee2mqtt.
May 30 19:09:59 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 19:10:00 wirenboard-ALA6SFDD zigbee2mqtt[35665]: > zigbee2mqtt@2.7.1 start
May 30 19:10:00 wirenboard-ALA6SFDD zigbee2mqtt[35665]: > node index.js
May 30 19:10:00 wirenboard-ALA6SFDD zigbee2mqtt[35677]: Starting Zigbee2MQTT without watchdog.
May 30 19:10:03 wirenboard-ALA6SFDD zigbee2mqtt[35677]: [2026-05-30 19:10:03] info: z2m: Logging to console, file (filename: log.log)
May 30 19:10:03 wirenboard-ALA6SFDD zigbee2mqtt[35677]: [2026-05-30 19:10:03] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 19:10:03 wirenboard-ALA6SFDD zigbee2mqtt[35677]: [2026-05-30 19:10:03] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 19:10:04 wirenboard-ALA6SFDD zigbee2mqtt[35677]: [2026-05-30 19:10:04] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD2”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 19:10:04 wirenboard-ALA6SFDD zigbee2mqtt[35677]: [2026-05-30 19:10:04] info: zh:zstack:znp: Serialport opened
May 30 19:10:04 wirenboard-ALA6SFDD zigbee2mqtt[35677]: [2026-05-30 19:10:04] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 19:10:05 wirenboard-ALA6SFDD zigbee2mqtt[35677]: [2026-05-30 19:10:05] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
Сейчас картина стала яснее: конфиг уже смотрит на /dev/ttyMOD2, а Zigbee2MQTT всё равно не может получить ответ от адаптера.
По логу:
Skip bootloader for CC2652/CC1352;SRSP - SYS - ping after 6000ms.Это обычно означает, что:
zstack, илиЧто проверить дальше, без лишних шагов:
ls -l /dev/ttyMOD2 /dev/ttyMOD4
fuser -v /dev/ttyMOD2
systemctl status zigbee2mqtt --no-pager
Если ttyMOD2 свободен, а проблема остаётся, пришлите ещё:
cat /etc/wirenboard-release.По этому логу я бы уже не искал проблему в MQTT — она именно на уровне доступа к Zigbee-адаптеру.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
Давай сначала. У меня WB8.5 с адаптером WBE2R-R-ZIGBEE v2.4D вставлен в MOD1. При запуске сервиса пишет следующее:
zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Sat 2026-05-30 20:14:09 MSK; 27s ago
Process: 18006 ExecStart=/usr/bin/npm start (code=exited, status=1/FAILURE)
Main PID: 18006 (code=exited, status=1/FAILURE)
Что проверить?
У вас WB8.5 + WBE2R-R-ZIGBEE v2.4D, и по найденной документации для WBE2R-R-ZIGBEE v.2 Zigbee2MQTT должен работать через zStack3x0, а порт в системе для модуля в слоте MOD1 — /dev/ttyMOD1.
Сейчас у вас в логе сервис явно открывает /dev/ttyMOD2, поэтому первое, что нужно проверить — конфиг Zigbee2MQTT.
Что проверить:
/mnt/data/root/zigbee2mqtt/data/configuration.yamlserial: проверьте:
port: /dev/ttyMOD1adapter: zstack3x0Проверка командой:
grep -nA3 -B1 "^serial:" /mnt/data/root/zigbee2mqtt/data/configuration.yaml
Если сейчас там port: /dev/ttyMOD2 или adapter: zstack, это нужно исправить.
Дополнительно по вашей версии модуля есть важная ремарка из errata: для некоторых ревизий WBE2R-R-ZIGBEE v.2 нужно отдельно проверять тип/ревизию через zigbee2mqtt/bridge/info. В документации для errata указан такой запрос:
mosquitto_sub -t zigbee2mqtt/bridge/info | grep -oP '"type":\s*"zStack[^"]*"|"revision":\s*\d+'
Если после исправления порта и адаптера сервис всё равно падает, пришлите:
serial: из configuration.yaml;readlink -f /dev/ttyMOD1
readlink -f /dev/ttyMOD2
journalctl -u zigbee2mqtt -n 50 --no-pager
WBE2R-R-ZIGBEE v.2 ZigBee Extension Module
WBE2R-R-ZIGBEE-v.2: Errata
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
Я же написал начинаем сначала.
Вот вывод
grep -nA3 -B1 “^serial:” /mnt/data/root/zigbee2mqtt/data/configuration.yaml
5- server: mqtt://localhost
6:serial:
7- port: /dev/ttyMOD1
8- adapter: zstack
9- rtscts: false
Понял, начинаем сначала.
По вашему выводу конфиг уже правильный по порту:
port: /dev/ttyMOD1adapter: zstackНо здесь есть важный момент: для WBE2R-R-ZIGBEE v.2 в документации фигурирует не просто zstack, а тип zStack3x0 для проверки в zigbee2mqtt/bridge/info. Поэтому сейчас задача — понять, видит ли Zigbee2MQTT именно ваш адаптер в MOD1 и какой у него тип/ревизия.
Что проверить дальше:
journalctl -u zigbee2mqtt -n 80 --no-pager
mosquitto_sub -t zigbee2mqtt/bridge/info -C 1
fuser -v /dev/ttyMOD1
ping after 6000ms, пришлите весь свежий лог старта Zigbee2MQTT — в нём будет видно, это:Если хотите, я могу дальше идти по шагам диагностики и подсказать, что именно должно быть в bridge/info для вашей версии WBE2R-R-ZIGBEE v.2.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
journalctl -u zigbee2mqtt -n 80 --no-pager
-- Journal begins at Sat 2026-05-30 18:20:55 MSK, ends at Sat 2026-05-30 20:20:16 MSK. –
May 30 20:13:48 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:13:48] info: z2m: Logging to console, file (filename: log.log)
May 30 20:13:48 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:13:48] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 20:13:48 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:13:48] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 20:13:48 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:13:48] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 20:13:48 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:13:48] info: zh:zstack:znp: Serialport opened
May 30 20:13:49 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:13:49] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 20:13:50 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:13:50] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 20:14:08 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:14:08] error: z2m: Error while starting zigbee-herdsman
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:14:09] error: z2m: Failed to start zigbee-herdsman
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:14:09] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:14:09] error: z2m: Exiting…
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: [2026-05-30 20:14:09] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 20:14:09 wirenboard-ALA6SFDD zigbee2mqtt[18024]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 20:14:09 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 20:14:09 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 20:14:09 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.594s CPU time.
May 30 20:15:39 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 1.
May 30 20:15:39 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 20:15:39 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.594s CPU time.
May 30 20:15:39 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 20:15:40 wirenboard-ALA6SFDD zigbee2mqtt[19164]: > zigbee2mqtt@2.7.1 start
May 30 20:15:40 wirenboard-ALA6SFDD zigbee2mqtt[19164]: > node index.js
May 30 20:15:40 wirenboard-ALA6SFDD zigbee2mqtt[19179]: Starting Zigbee2MQTT without watchdog.
May 30 20:15:43 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:15:43] info: z2m: Logging to console, file (filename: log.log)
May 30 20:15:44 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:15:44] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 20:15:44 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:15:44] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 20:15:44 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:15:44] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 20:15:44 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:15:44] info: zh:zstack:znp: Serialport opened
May 30 20:15:44 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:15:44] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 20:15:46 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:15:46] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:16:04] error: z2m: Error while starting zigbee-herdsman
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:16:04] error: z2m: Failed to start zigbee-herdsman
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:16:04] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:16:04] error: z2m: Exiting…
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: [2026-05-30 20:16:04] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 20:16:04 wirenboard-ALA6SFDD zigbee2mqtt[19179]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 20:16:04 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 20:16:04 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 20:16:04 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.546s CPU time.
May 30 20:17:35 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 2.
May 30 20:17:35 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 20:17:35 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.546s CPU time.
May 30 20:17:35 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 20:17:35 wirenboard-ALA6SFDD zigbee2mqtt[20291]: > zigbee2mqtt@2.7.1 start
May 30 20:17:35 wirenboard-ALA6SFDD zigbee2mqtt[20291]: > node index.js
May 30 20:17:35 wirenboard-ALA6SFDD zigbee2mqtt[20309]: Starting Zigbee2MQTT without watchdog.
May 30 20:17:39 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:39] info: z2m: Logging to console, file (filename: log.log)
May 30 20:17:39 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:39] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 20:17:39 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:39] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 20:17:39 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:39] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 20:17:39 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:39] info: zh:zstack:znp: Serialport opened
May 30 20:17:40 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:40] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 20:17:41 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:41] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 20:17:59 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:59] error: z2m: Error while starting zigbee-herdsman
May 30 20:17:59 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:59] error: z2m: Failed to start zigbee-herdsman
May 30 20:17:59 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:59] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 20:17:59 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:17:59] error: z2m: Exiting…
May 30 20:18:00 wirenboard-ALA6SFDD zigbee2mqtt[20309]: [2026-05-30 20:18:00] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 20:18:00 wirenboard-ALA6SFDD zigbee2mqtt[20309]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 20:18:00 wirenboard-ALA6SFDD zigbee2mqtt[20309]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 20:18:00 wirenboard-ALA6SFDD zigbee2mqtt[20309]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 20:18:00 wirenboard-ALA6SFDD zigbee2mqtt[20309]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 20:18:00 wirenboard-ALA6SFDD zigbee2mqtt[20309]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 20:18:00 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 20:18:00 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 20:18:00 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.589s CPU time.
May 30 20:19:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 3.
May 30 20:19:30 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 20:19:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.589s CPU time.
May 30 20:19:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
May 30 20:19:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 20:19:30 wirenboard-ALA6SFDD systemd[1]: Failed to start zigbee2mqtt.
Остальные команды ничем не закончились
По логу видно главное: Zigbee2MQTT порт /dev/ttyMOD1 открывает, но не получает ответ от адаптера. Ошибка именно такая:
Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
Это уже не похоже на ошибку MQTT или systemd — проблема на уровне связи с модулем Zigbee.
Что проверить дальше, по приоритету:
ls -l /dev/ttyMOD1 /dev/ttyMOD2 /dev/ttyMOD3 /dev/ttyMOD4
fuser -v /dev/ttyMOD1
Не отключён ли модуль на стороне железа / не тот ли слот
Проверить ревизию модуля по errata
Для WBE2R-R-ZIGBEE v.2 в документации есть отдельная errata по вариантам v2.4A / v2.4D — там как раз важно сверить, какой тип/ревизия реально определяется мостом Zigbee.
Из найденной документации:
zStack3x0;Что я бы попросил следующим сообщением:
ls -l /dev/ttyMOD1 /dev/ttyMOD2 /dev/ttyMOD3 /dev/ttyMOD4
fuser -v /dev/ttyMOD1
cat /etc/wirenboard-release
И ещё полезно:
systemctl status zigbee2mqtt -n 20 --no-pager
Если ttyMOD1 есть, не занят, а ping всё равно не проходит — тогда похоже либо на проблему модуля в слоте, либо на несовместимость/особенность ревизии, и инженерам уже будет что смотреть по диагностике.
WBE2R-R-ZIGBEE v.2 ZigBee Extension Module
WBE2R-R-ZIGBEE-v.2: Errata
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
ls -l /dev/ttyMOD1 /dev/ttyMOD2 /dev/ttyMOD3 /dev/ttyMOD4
ls: cannot access ‘/dev/ttyMOD2’: No such file or directory
lrwxrwxrwx 1 root root 7 May 30 19:54 /dev/ttyMOD1 → ttyWBE0
lrwxrwxrwx 1 root root 5 May 30 19:50 /dev/ttyMOD3 → ttyS4
lrwxrwxrwx 1 root root 5 May 30 19:54 /dev/ttyMOD4 → ttyS5
cat /etc/wirenboard-release
cat: /etc/wirenboard-release: No such file or directory
Судя по выводу, у вас есть важная зацепка:
/dev/ttyMOD1 -> ttyWBE0 — это выглядит нормально для Zigbee-модуля./dev/ttyMOD2 вообще нет./dev/ttyMOD3 -> ttyS4, /dev/ttyMOD4 -> ttyS5 — это другие UART, не Zigbee.То есть порт как таковой есть, но Zigbee2MQTT всё равно не получает ответ от адаптера. Это обычно означает одно из трёх:
Отдельно: cat /etc/wirenboard-release у вас не сработал, значит, либо это не Wiren Board OS в обычном виде, либо путь другой. Для понимания платформы попробуйте:
cat /etc/os-release
uname -a
И ещё два полезных шага:
fuser -v /dev/ttyMOD1
systemctl status zigbee2mqtt -n 20 --no-pager
Если хотите, дальше лучше проверить именно железную часть MOD1:
journalctl -u zigbee2mqtt -n 80 --no-pager.Сейчас по симптомам это уже не похоже на ошибку конфигурации configuration.yaml.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
cat /etc/wirenboard-release
cat: /etc/wirenboard-release: No such file or directory
root@wirenboard-ALA6SFDD:~# cat /etc/os-release
PRETTY_NAME=“Debian GNU/Linux 11 (bullseye)”
NAME=“Debian GNU/Linux”
VERSION_ID=“11”
VERSION=“11 (bullseye)”
VERSION_CODENAME=bullseye
ID=debian
HOME_URL=“https://www.debian.org/”
SUPPORT_URL=“Debian -- Поддержка пользователей”
BUG_REPORT_URL=“https://bugs.debian.org/”
У вас сейчас обычный Debian 11, а не стандартная среда Wiren Board OS. Это важно: часть путей и сервисов может отличаться от типовой установки WB.
По текущим данным картина такая:
zigbee2mqtt стартует;/dev/ttyMOD1 есть и указывает на ttyWBE0;Это чаще всего означает проблему на стороне Zigbee-адаптера/модуля/его подключения, а не в самом Zigbee2MQTT.
Что проверить дальше:
systemctl stop zigbee2mqtt
fuser -v /dev/ttyMOD1
dmesg | grep -iE 'ttyWBE|ttyMOD|zigbee|serial'
Проверить, не подменён ли порт в конфиге Zigbee2MQTT
serial.port должен указывать на реальный Zigbee-адаптер, сейчас это похоже на /dev/ttyMOD1Переподключить модуль / перезапустить устройство
Если после этого SRSP - SYS - ping after 6000ms остаётся, дальше уже нужен осмотр модуля и его ревизии.
Если хотите, пришлите вывод:
dmesg | grep -iE 'ttyWBE|ttyMOD|zigbee|serial'
systemctl status zigbee2mqtt -n 20 --no-pager
и я подскажу следующий шаг.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
dmesg | grep -iE ‘ttyWBE|ttyMOD|zigbee|serial’
[ 0.030944] Serial: AMBA PL011 UART driver
[ 0.147877] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled
[ 0.167152] usbcore: registered new interface driver usbserial_generic
[ 0.167175] usbserial: USB Serial support registered for generic
[ 0.167217] usbserial: USB Serial support registered for ch341-uart
[ 0.243632] dw-apb-uart 5000000.serial: detected caps 00000100 should be 00040100
[ 0.243643] 5000000.serial: ttyS0 at MMIO 0x5000000 (irq = 285, base_baud = 1500000) is a 16550A
[ 1.551187] dw-apb-uart 5000400.serial: detected caps 00000100 should be 00040100
[ 1.558676] 5000400.serial: ttyS1 at MMIO 0x5000400 (irq = 286, base_baud = 1500000) is a 16550A
[ 1.588733] dw-apb-uart 5000800.serial: detected caps 00000100 should be 00040100
[ 1.596217] 5000800.serial: ttyS2 at MMIO 0x5000800 (irq = 287, base_baud = 1500000) is a 16550A
[ 6.757577] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 15.169794] dw-apb-uart 5001400.serial: detected caps 00000100 should be 00040100
[ 15.177326] 5001400.serial: ttyS5 at MMIO 0x5001400 (irq = 309, base_baud = 1500000) is a 16550A
[ 222.008925] 5011000.spi:wbec@0:serial@0: ttyWBE0 at I/O 0x0 (irq = 132, base_baud = 4000000) is a WBEC UART
По dmesg видно главное:
ttyWBE0 действительно поднялся как WBEC UART;/dev/ttyMOD1 -> ttyWBE0;То есть проблема сейчас не в том, что «порт не найден», а в том, что сам модуль на ttyWBE0 не отвечает как Zigbee-устройство. Это уже больше похоже на:
Что сделать дальше, без лишних действий:
systemctl status zigbee2mqtt -n 50 --no-pager
journalctl -u zigbee2mqtt -n 100 --no-pager
fuser -v /dev/ttyMOD1
Если после этого всё равно будет SRSP - SYS - ping after 6000ms, тогда инженерам уже нужен лог запуска Zigbee2MQTT целиком и точная модель/ревизия модуля Zigbee.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
команда halt
Команда для остановки системы:
halt
Если нужно просто выключить устройство, обычно используют:
poweroff
Если хотите, могу сразу подсказать, чем halt, poweroff и reboot отличаются на Debian/Wiren Board.
подскажи
Коротко:
halt — останавливает систему, ядро прекращает работу, но питание может остаться включённым.poweroff — корректно завершает работу и обычно выключает питание.reboot — перезагружает устройство.На Wiren Board чаще для полного выключения используют:
poweroff
Если хотите, могу ещё подсказать, какая команда безопаснее для контроллера при удалённом доступе.
cat /etc/wb-release
RELEASE_NAME=wb-2602
SUITE=stable
TARGET=wb8/bullseye
У вас релиз:
RELEASE_NAME=wb-2602
SUITE=stable
TARGET=wb8/bullseye
Для Wiren Board 8 на bullseye команда:
halt
— остановит систему, но не обязательно снимет питание.
Если нужно именно выключить контроллер, используйте:
poweroff
Для проверки прямо сейчас можно ещё выполнить:
systemctl poweroff
Если хотите, я могу подсказать, какую команду лучше использовать именно для удалённого доступа, чтобы не потерять связь с контроллером.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
у меня проблема
systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Sat 2026-05-30 22:11:42 MSK; 46s ago
Process: 7162 ExecStart=/usr/bin/npm start (code=exited, status=1/FAILURE)
Main PID: 7162 (code=exited, status=1/FAILURE)
CPU: 7.673s
Похоже, zigbee2mqtt падает при старте, но по одному status причину не видно. В найденных материалах есть типовой сценарий для такого случая: если в логах встречается ошибка про Zigbee-адаптер/сеть, то надо смотреть полный журнал сервиса и проверять сам Zigbee-модуль.
Сделайте, пожалуйста, 3 проверки:
journalctl -u zigbee2mqtt -n 200 --no-pager
systemctl reset-failed zigbee2mqtt
cat /etc/wirenboard-release
И ещё важно понять, какой у вас Zigbee-модуль: встроенный или отдельный WBE2R-R-ZIGBEE.
Если это встроенный модуль на WB6/WB7/WB8, пришлите вывод:
ls -l /dev/serial/by-id/
Если в журнале будет ошибка вида sys ping after 6000ms или host fatal error, это уже похоже на известную проблему на стороне Zigbee-адаптера/модуля, и тогда лучше сразу показать полный лог инженерам.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
journalctl -u zigbee2mqtt -n 200 --no-pager
– Journal begins at Sat 2026-05-30 18:20:55 MSK, ends at Sat 2026-05-30 22:11:42 MSK. –
May 30 21:51:09 wirenboard-ALA6SFDD zigbee2mqtt[4478]: [2026-05-30 21:51:09] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 21:51:09 wirenboard-ALA6SFDD zigbee2mqtt[4478]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 21:51:09 wirenboard-ALA6SFDD zigbee2mqtt[4478]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 21:51:09 wirenboard-ALA6SFDD zigbee2mqtt[4478]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 21:51:09 wirenboard-ALA6SFDD zigbee2mqtt[4478]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 21:51:09 wirenboard-ALA6SFDD zigbee2mqtt[4478]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 21:51:09 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 21:51:09 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 21:51:09 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.728s CPU time.
May 30 21:52:40 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 2.
May 30 21:52:40 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 21:52:40 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.728s CPU time.
May 30 21:52:40 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 21:52:40 wirenboard-ALA6SFDD zigbee2mqtt[5608]: > zigbee2mqtt@2.7.1 start
May 30 21:52:40 wirenboard-ALA6SFDD zigbee2mqtt[5608]: > node index.js
May 30 21:52:40 wirenboard-ALA6SFDD zigbee2mqtt[5620]: Starting Zigbee2MQTT without watchdog.
May 30 21:52:44 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:52:44] info: z2m: Logging to console, file (filename: log.log)
May 30 21:52:44 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:52:44] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 21:52:44 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:52:44] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 21:52:44 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:52:44] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 21:52:44 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:52:44] info: zh:zstack:znp: Serialport opened
May 30 21:52:45 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:52:45] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 21:52:46 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:52:46] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 21:53:04 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:53:04] error: z2m: Error while starting zigbee-herdsman
May 30 21:53:04 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:53:04] error: z2m: Failed to start zigbee-herdsman
May 30 21:53:04 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:53:04] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 21:53:04 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:53:04] error: z2m: Exiting…
May 30 21:53:05 wirenboard-ALA6SFDD zigbee2mqtt[5620]: [2026-05-30 21:53:05] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 21:53:05 wirenboard-ALA6SFDD zigbee2mqtt[5620]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 21:53:05 wirenboard-ALA6SFDD zigbee2mqtt[5620]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 21:53:05 wirenboard-ALA6SFDD zigbee2mqtt[5620]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 21:53:05 wirenboard-ALA6SFDD zigbee2mqtt[5620]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 21:53:05 wirenboard-ALA6SFDD zigbee2mqtt[5620]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 21:53:05 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 21:53:05 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 21:53:05 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.507s CPU time.
May 30 21:54:35 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 3.
May 30 21:54:35 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 21:54:35 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.507s CPU time.
May 30 21:54:35 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 21:54:35 wirenboard-ALA6SFDD zigbee2mqtt[6734]: > zigbee2mqtt@2.7.1 start
May 30 21:54:35 wirenboard-ALA6SFDD zigbee2mqtt[6734]: > node index.js
May 30 21:54:36 wirenboard-ALA6SFDD zigbee2mqtt[6752]: Starting Zigbee2MQTT without watchdog.
May 30 21:54:39 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:54:39] info: z2m: Logging to console, file (filename: log.log)
May 30 21:54:39 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:54:39] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 21:54:39 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:54:39] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 21:54:40 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:54:40] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 21:54:40 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:54:40] info: zh:zstack:znp: Serialport opened
May 30 21:54:40 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:54:40] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 21:54:41 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:54:41] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:55:00] error: z2m: Error while starting zigbee-herdsman
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:55:00] error: z2m: Failed to start zigbee-herdsman
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:55:00] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:55:00] error: z2m: Exiting…
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: [2026-05-30 21:55:00] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 21:55:00 wirenboard-ALA6SFDD zigbee2mqtt[6752]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 21:55:00 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 21:55:00 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 21:55:00 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.587s CPU time.
May 30 21:56:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 4.
May 30 21:56:30 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 21:56:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.587s CPU time.
May 30 21:56:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
May 30 21:56:30 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 21:56:30 wirenboard-ALA6SFDD systemd[1]: Failed to start zigbee2mqtt.
May 30 21:58:57 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 21:58:58 wirenboard-ALA6SFDD zigbee2mqtt[9850]: > zigbee2mqtt@2.7.1 start
May 30 21:58:58 wirenboard-ALA6SFDD zigbee2mqtt[9850]: > node index.js
May 30 21:58:58 wirenboard-ALA6SFDD zigbee2mqtt[9888]: Starting Zigbee2MQTT without watchdog.
May 30 21:59:02 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:02] info: z2m: Logging to console, file (filename: log.log)
May 30 21:59:02 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:02] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 21:59:02 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:02] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 21:59:02 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:02] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 21:59:02 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:02] info: zh:zstack:znp: Serialport opened
May 30 21:59:02 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:02] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 21:59:04 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:04] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:22] error: z2m: Error while starting zigbee-herdsman
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:22] error: z2m: Failed to start zigbee-herdsman
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:22] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:22] error: z2m: Exiting…
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: [2026-05-30 21:59:22] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 21:59:22 wirenboard-ALA6SFDD zigbee2mqtt[9888]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 21:59:23 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 21:59:23 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 21:59:23 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.652s CPU time.
May 30 21:59:57 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 21:59:57 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.652s CPU time.
– Boot 4fd1a22e3b4f4a3884b94cfd8c69b0c4 –
May 30 22:05:23 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 22:05:29 wirenboard-ALA6SFDD zigbee2mqtt[1616]: > zigbee2mqtt@2.7.1 start
May 30 22:05:29 wirenboard-ALA6SFDD zigbee2mqtt[1616]: > node index.js
May 30 22:05:30 wirenboard-ALA6SFDD zigbee2mqtt[2894]: Starting Zigbee2MQTT without watchdog.
May 30 22:05:34 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:34] info: z2m: Logging to console, file (filename: log.log)
May 30 22:05:34 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:34] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 22:05:34 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:34] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 22:05:35 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:35] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 22:05:35 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:35] info: zh:zstack:znp: Serialport opened
May 30 22:05:35 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:35] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 22:05:36 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:36] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:55] error: z2m: Error while starting zigbee-herdsman
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:55] error: z2m: Failed to start zigbee-herdsman
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:55] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:55] error: z2m: Exiting…
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: [2026-05-30 22:05:55] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 22:05:55 wirenboard-ALA6SFDD zigbee2mqtt[2894]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 22:05:55 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 22:05:55 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 22:05:55 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 9.244s CPU time.
May 30 22:07:25 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 1.
May 30 22:07:25 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 22:07:25 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 9.244s CPU time.
May 30 22:07:25 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 22:07:26 wirenboard-ALA6SFDD zigbee2mqtt[4635]: > zigbee2mqtt@2.7.1 start
May 30 22:07:26 wirenboard-ALA6SFDD zigbee2mqtt[4635]: > node index.js
May 30 22:07:26 wirenboard-ALA6SFDD zigbee2mqtt[4653]: Starting Zigbee2MQTT without watchdog.
May 30 22:07:30 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:30] info: z2m: Logging to console, file (filename: log.log)
May 30 22:07:30 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:30] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 22:07:30 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:30] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 22:07:30 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:30] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 22:07:30 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:30] info: zh:zstack:znp: Serialport opened
May 30 22:07:30 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:30] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 22:07:32 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:32] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:50] error: z2m: Error while starting zigbee-herdsman
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:50] error: z2m: Failed to start zigbee-herdsman
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:50] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:50] error: z2m: Exiting…
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: [2026-05-30 22:07:50] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 22:07:50 wirenboard-ALA6SFDD zigbee2mqtt[4653]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 22:07:51 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 22:07:51 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 22:07:51 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.608s CPU time.
May 30 22:09:21 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 2.
May 30 22:09:21 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 22:09:21 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.608s CPU time.
May 30 22:09:21 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 22:09:21 wirenboard-ALA6SFDD zigbee2mqtt[5863]: > zigbee2mqtt@2.7.1 start
May 30 22:09:21 wirenboard-ALA6SFDD zigbee2mqtt[5863]: > node index.js
May 30 22:09:22 wirenboard-ALA6SFDD zigbee2mqtt[5881]: Starting Zigbee2MQTT without watchdog.
May 30 22:09:25 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:25] info: z2m: Logging to console, file (filename: log.log)
May 30 22:09:25 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:25] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 22:09:25 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:25] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 22:09:26 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:26] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 22:09:26 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:26] info: zh:zstack:znp: Serialport opened
May 30 22:09:26 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:26] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 22:09:27 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:27] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:46] error: z2m: Error while starting zigbee-herdsman
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:46] error: z2m: Failed to start zigbee-herdsman
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:46] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:46] error: z2m: Exiting…
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: [2026-05-30 22:09:46] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 22:09:46 wirenboard-ALA6SFDD zigbee2mqtt[5881]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 22:09:46 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 22:09:46 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 22:09:46 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.632s CPU time.
May 30 22:11:16 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 3.
May 30 22:11:16 wirenboard-ALA6SFDD systemd[1]: Stopped zigbee2mqtt.
May 30 22:11:16 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.632s CPU time.
May 30 22:11:16 wirenboard-ALA6SFDD systemd[1]: Started zigbee2mqtt.
May 30 22:11:17 wirenboard-ALA6SFDD zigbee2mqtt[7162]: > zigbee2mqtt@2.7.1 start
May 30 22:11:17 wirenboard-ALA6SFDD zigbee2mqtt[7162]: > node index.js
May 30 22:11:17 wirenboard-ALA6SFDD zigbee2mqtt[7180]: Starting Zigbee2MQTT without watchdog.
May 30 22:11:21 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:21] info: z2m: Logging to console, file (filename: log.log)
May 30 22:11:21 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:21] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
May 30 22:11:21 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:21] info: z2m: Starting zigbee-herdsman (7.0.4)
May 30 22:11:21 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:21] info: zh:zstack:znp: Opening SerialPort with {“path”:“/dev/ttyMOD1”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
May 30 22:11:21 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:21] info: zh:zstack:znp: Serialport opened
May 30 22:11:21 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:21] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
May 30 22:11:23 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:23] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:41] error: z2m: Error while starting zigbee-herdsman
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:41] error: z2m: Failed to start zigbee-herdsman
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:41] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:41] error: z2m: Exiting…
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: [2026-05-30 22:11:41] error: z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: at ZStackAdapter.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: at Controller.start (/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: at Zigbee.start (/mnt/data/root/zigbee2mqtt/lib/zigbee.ts:70:27)
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:13)
May 30 22:11:41 wirenboard-ALA6SFDD zigbee2mqtt[7180]: at start (/mnt/data/root/zigbee2mqtt/index.js:149:5)
May 30 22:11:42 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
May 30 22:11:42 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
May 30 22:11:42 wirenboard-ALA6SFDD systemd[1]: zigbee2mqtt.service: Consumed 7.673s CPU time.
По логу причина уже понятна: zigbee2mqtt не может подключиться к Zigbee-адаптеру.
Ключевая строка:
Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
Это обычно означает одно из трёх:
/dev/ttyMOD1),Что проверить в первую очередь:
ls -l /dev/ttyMOD1 /dev/serial/by-id/
systemctl status zigbee2mqtt
journalctl -u wb-zigbee2mqtt -n 100 --no-pager
Если у вас встроенный Zigbee-модуль Wiren Board, проверьте, что именно он виден в by-id и что zigbee2mqtt смотрит на правильное устройство.
Если внешний адаптер — проверьте кабель, питание и сам USB-порт.
Ещё полезно прислать:
cat /etc/wirenboard-releaseserial.portls -l /dev/serial/by-id/Если хотите, я помогу по этим трём вывoдам быстро понять, это проблема порта, конфигурации или самого адаптера.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
ls -l /dev/ttyMOD1 /dev/serial/by-id/
ls: cannot access ‘/dev/serial/by-id/’: No such file or directory
lrwxrwxrwx 1 root root 7 May 30 22:05 /dev/ttyMOD1 → ttyWBE0
/dev/ttyMOD1 -> ttyWBE0 есть, значит порт в системе виден. А вот /dev/serial/by-id/ у вас не создан — это не ошибка само по себе, просто для диагностики тут полезнее смотреть, что именно за устройство сидит на ttyWBE0.
Следующий короткий набор проверок:
systemctl status wb-zigbee2mqtt
journalctl -u wb-zigbee2mqtt -n 100 --no-pager
dmesg | grep -i -E 'ttyWBE0|zigbee|wbe'
Если сервис wb-zigbee2mqtt не используется, тогда пришлите ещё:
ls -l /sys/class/tty/ttyWBE0/device
По текущим данным похоже, что zigbee2mqtt подключается к правильному tty, но сам Zigbee-адаптер не отвечает на ping. Чаще всего дальше надо понять, жив ли модуль на уровне ядра/драйвера и нет ли конфликта сервиса.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
dmesg | grep -i -E ‘ttyWBE0|zigbee|wbe’
[ 1.761606] wbec spi0.0: WBEC found with v2 protocol
[ 1.768196] input: wbec pwrkey as /devices/platform/soc/5011000.spi/spi_master/spi0/spi0.0/5011000.spi:wbec@0:wbec-pwrkey@0/input/input0
[ 1.783636] wbec-rtc 5011000.spi:wbec@0:wbec-rtc@0: registered as rtc0
[ 1.790693] wbec-rtc 5011000.spi:wbec@0:wbec-rtc@0: setting system clock to 2026-05-30T19:05:09 UTC (1780167909)
[ 1.808173] wbec-battery 5011000.spi:wbec@0:wbec-battery@0: registered battery
[ 1.815703] wbec spi0.0: WBEC device added
[ 14.192483] 5011000.spi:wbec@0:serial@0: ttyWBE0 at I/O 0x0 (irq = 132, base_baud = 4000000) is a WBEC UART
По dmesg видно главное:
ttyWBE0 ... is a WBEC UART
То есть порт сам есть и определился, а проблема уже не в его отсутствии.
С учётом лога Zigbee2MQTT это больше похоже на то, что на этом UART не отвечает Zigbee-координатор либо он не в том режиме.
Что проверить дальше:
systemctl status wb-zigbee2mqtt
journalctl -u wb-zigbee2mqtt -n 150 --no-pager
cat /etc/wb-mqtt-zigbee2mqtt.conf 2>/dev/null || cat /etc/zigbee2mqtt/configuration.yaml
И важный вопрос:
какой у вас Zigbee-модуль/координатор — встроенный WB-ZB или внешний USB/TTL?*
Если это встроенный модуль Wiren Board, тогда ttyMOD1 -> ttyWBE0 выглядит нормально, и нужно смотреть:
serial.port,Если пришлёте вывод systemctl status wb-zigbee2mqtt и конфиг serial.port, я скажу, куда копать дальше.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.
Zigbee-модуль/координатор — встроенный WB-ZB
Если у вас встроенный WB-ZB, то ttyMOD1 -> ttyWBE0 — это нормальный путь, и дальше проблема обычно в одном из трёх мест:
serial.portЧто нужно проверить:
systemctl status wb-zigbee2mqtt
journalctl -u wb-zigbee2mqtt -n 200 --no-pager
grep -R "serial.port" /etc/zigbee2mqtt /etc/wb-mqtt-zigbee2mqtt.conf 2>/dev/null
Если там ttyMOD1, это обычно ожидаемо для встроенного модуля.
Если сервис ругается на открытие порта или timeouts — пришлите лог, по нему уже можно понять, это проблема конфигурации или самого WB-ZB.
Этот вопрос требует более тщательного анализа. Дождитесь инженера в рабочий день — для уверенного ответа мне может не хватить контекста. Если можете — приложите логи или результаты тестов, я смогу проверить гипотезы точнее.
Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.