WBE2R-R-ZIGBEE v.2 + error

При попытке настроить данный модуль возникает ошибка после команды wb-cc2652p-flasher 4 CC1352P2_CC2652P_other_coordinator_20220219.hex:
ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)
Номер модуля и версии прошивки прописаны правильно.
может ли это быть связано с тем, что на контроллере стоит ПО Спрутхаб и их совместная работа невозможна?

Добрый день.
Как я понимаю в MOD4 установлен Модуль расширения: ZigBee, WBE2R-R-ZIGBEE v.2 — Wiren Board ?
Покажите пожалуйста содержимое /etc/wb-hardware.conf, также вывод

fuser -v /dev/ttyMOD4

Ну и, кстати, zigbee2mqtt точно остановлен перед прошивкой?

Андрей, не стал заморачиваться прошивкой, прочитал, что все устройства уже прошиты и пошел по инструкции дальше.
в устройствах вкладка “Zigbee2mqtt” появилась, но устройство ни онлайн, ни оффлайн.
опросил сервис:
systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor p>
Active: failed (Result: exit-code) since Thu 2023-10-05 04:25:15 UTC; 3h 1>
Process: 9016 ExecStart=/usr/bin/npm start (code=exited, status=1/FAILURE)
Main PID: 9016 (code=exited, status=1/FAILURE)
CPU: 24.262s

окт 05 04:25:15 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 6.
окт 05 04:25:15 wirenboard-AVK5MEYB systemd[1]: Stopped zigbee2mqtt.
окт 05 04:25:15 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Consumed 24.262s CPU time.
окт 05 04:25:15 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
окт 05 04:25:15 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
окт 05 04:25:15 wirenboard-AVK5MEYB systemd[1]: Failed to start zigbee2mqtt.
рестартанул zigbee2mqtt:
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor p>
Active: active (running) since Wed 2023-10-04 07:27:02 UTC; 5s ago
Main PID: 8810 (npm start)
Tasks: 19 (limit: 4790)
Memory: 28.0M
CPU: 5.866s
CGroup: /system.slice/zigbee2mqtt.service
├─8810 npm start
├─8849 sh -c – node index.js
└─8850 node index.js

окт 04 07:27:02 wirenboard-AVK5MEYB systemd[1]: Started zigbee2mqtt.
окт 04 07:27:05 wirenboard-AVK5MEYB npm[8810]: > zigbee2mqtt@1.32.2 start
окт 04 07:27:05 wirenboard-AVK5MEYB npm[8810]: > node index.js

вроде все норм, но статус zigbee2mqtt не изменился - нет никакого и после перезагрузки контроллера сервис будет снова failed.

совсем ничего не выводит

5 секунд - мало, он только запускается секунд 20.

Остановите zigbee2mqtt.
Затем перейдите в каталог и запустите его:

cd ~/zigbee2mqtt/
npm start

Если запустится корректно - тогда все хорошо. Если нет - тогда надо посмотреть что за ошибка.

Андрей, текст сохранил еще вчера, топик открыл только сегодня. Времени прошло гораздо больше 20 сек.
вот вывод команды npm start:

zigbee2mqtt@1.32.2 start
node index.js

Zigbee2MQTT:info 2023-10-05 08:37:54: Logging to console and directory: ‘/mnt/data/root/zigbee2mqtt/data/log/2023-10-05.08-37-54’ filename: log.txt
Zigbee2MQTT:info 2023-10-05 08:37:54: Starting Zigbee2MQTT version 1.32.2 (commit #1ec1e572)
Zigbee2MQTT:info 2023-10-05 08:37:54: Starting zigbee-herdsman (0.17.2)
Zigbee2MQTT:error 2023-10-05 08:38:17: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-10-05 08:38:17: Failed to start zigbee
Zigbee2MQTT:error 2023-10-05 08:38:17: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
Zigbee2MQTT:error 2023-10-05 08:38:17: Exiting…
Zigbee2MQTT:error 2023-10-05 08:38:18: 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:59:27)
at Controller.start (/mnt/data/root/zigbee2mqtt/lib/controller.ts:101:27)
at start (/mnt/data/root/zigbee2mqtt/index.js:107:5)

что-то с железом, похоже

Пока кажется что модуль не сконфигурирован или сконфигурирован неверно.
Проверте, физически что он вставлен в 4 разьем и вставлен верно, что все контакты попадают в гнезда.
Покажите пожалуйста содержимое /etc/wb-hardware.conf
Также вывод

ls -l /dev/ttyMOD*

Ну и конфиг zigbee2mqtt

lrwxrwxrwx 1 root root 5 окт 5 04:11 /dev/ttyMOD1 → ttyS7
lrwxrwxrwx 1 root root 5 окт 5 04:11 /dev/ttyMOD2 → ttyS6
lrwxrwxrwx 1 root root 5 окт 5 04:11 /dev/ttyMOD3 → ttyS5
lrwxrwxrwx 1 root root 5 окт 5 04:11 /dev/ttyMOD4 → ttyS3

  "id": "wb72-mod4",
  "name": "Internal slot 4",
  "compatible": [
    "wbe3",
    "wbe3-reduced"
  ],
  "module": "wbe2r-r-zigbee",
  "options": {}

А в конфигурации zigbee2mqtt - как порт указан?

шляпа какая-то -
если рестартую сервис z2m, то сбрасывается conf.yaml
pan_id: 43915
network_key:
- 30
- 121
правлю его, z2m останавливается:
systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor p>
Active: activating (auto-restart) (Result: exit-code) since Thu 2023-10-05>
Process: 27050 ExecStart=/usr/bin/npm start (code=exited, status=1/FAILURE)
Main PID: 27050 (code=exited, status=1/FAILURE)
CPU: 24.397s
и так по кругу

а порт по умолчанию там прописан 4
serial:
port: /dev/ttyMOD4

Не надо править конфиг.
Запустите с умолчальным.

ок, не правлю, там отличие только в этих строках по руководству-
pan_id: GENERATE
network_key: GENERATE
сервис failed, рестартанул, он приподнялся (Active: active (running)),но все пусто
z2m

Он постоянно перезапускается или все ж работает? Если перезапускается - то, возможно, все ж под замену модуль.

я бы сказал, что он постоянно останавливается
вот три состояния сервиса в
1) лежит
окт 06 02:32:11 wirenboard-AVK5MEYB systemd[1]: Stopping zigbee2mqtt…
окт 06 02:32:11 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Succeeded.
окт 06 02:32:11 wirenboard-AVK5MEYB systemd[1]: Stopped zigbee2mqtt.
окт 06 02:32:11 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Consumed 1.429s CPU time.
окт 06 02:32:11 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
окт 06 02:32:11 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Failed with result ‘start-limit-hit’.
окт 06 02:32:11 wirenboard-AVK5MEYB systemd[1]: Failed to start zigbee2mqtt.
окт 06 02:32:28 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
окт 06 02:32:28 wirenboard-AVK5MEYB systemd[1]: zigbee2mqtt.service: Failed with result ‘start-limit-hit’.
окт 06 02:32:28 wirenboard-AVK5MEYB systemd[1]: Failed to start zigbee2mqtt.
root@wirenboard-AVK5MEYB:~# systemctl restart zigbee2mqtt
root@wirenboard-AVK5MEYB:~# systemctl status zigbee2mqtt
2) приподнялся
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2023-10-06 07:59:50 UTC; 3s ago
Main PID: 15716 (npm start)
Tasks: 11 (limit: 4790)
Memory: 17.5M
CPU: 3.811s
CGroup: /system.slice/zigbee2mqtt.service
└─15716 npm start
3) снова упал (но время какое-то странное, на самом деле прошло три минуты)
окт 06 07:59:50 wirenboard-AVK5MEYB systemd[1]: Started zigbee2mqtt.
root@wirenboard-AVK5MEYB:~# 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 Fri 2023-10-06 08:00:30 UTC; 1min 29s ago
Process: 15716 ExecStart=/usr/bin/npm start (code=exited, status=1/FAILURE)
Main PID: 15716 (code=exited, status=1/FAILURE)
CPU: 24.442s

Вот довольно интересно. А дайте доступ - проверю.

Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:

  • WBE2R-R-ZIGBEE v.2 - 1 шт.

Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. ваш действующий телефон, адрес доставки, ФИО получателя.

Пользуясь случаем, на всякий поставил модуль в другой слот. Все поднялось.
Андрей, спасибо еще раз!

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