WBE2R-R-ZIGBEE v.2 не устанавливается

Добрый день!
установил в контролёр стих [WBE2R-R-ZIGBEE v.2. По инструкции все выполнил, а именно:

  1. установил в порт 4 (краний у стенки контроллера)
  2. согласно инструкции на странице Подключение устройств Zigbee к контроллеру Wiren Board — Wiren Board выполнил все команды.

в устройствах появилось устройство

которое имеет только переключатель на сопряжение устройства.
пробовал включить веб-интерфейс устройства по порту 8081, он не загружается.
что я не так сделал?

приложен диагностический архив, доступен только сотрудникам поддержки
(305,1 КБ)

Добрый день!

Не совсем понял, в чём заключается проблема:

  • Модуль установился, сопряжение включается.
  • Прошу уточнить, какие действия вы выполняете и чего ожидаете.

Также обращаю внимание на важный момент:
Веб-интерфейс zigbee2mqtt висит на отдельном порту и потенциально является дырой в безопасности — не включайте его, если не используете: добавлять и удалять устройства можно через наш конвертер wb-zigbee2mqtt.

Так не отражается версия, состояние стикера.
Вэб версия тоже не запускается.
Устройства зигби не находятся…

Что то пошло не так

Добрый день!

Проанализировал предоставленные логи и вижу множественные проблемы с шиной RS485-1 и RS485-2:

Dec 04 07:05:28 wirenboard-A7E3RFN5 wb-mqtt-serial[1553]: WARNING: </dev/ttyRS485-2 9600 8 E 2>: closed due to repetitive errors  
Dec 04 07:05:29 wirenboard-A7E3RFN5 wb-mqtt-serial[1553]: WARNING: </dev/ttyRS485-1 9600 8 N 1>: closed due to repetitive errors  
Dec 04 07:05:33 wirenboard-A7E3RFN5 wb-mqtt-serial[1553]: WARNING: </dev/ttyRS485-2 9600 8 E 2>: closed due to repetitive errors  
Dec 04 07:05:34 wirenboard-A7E3RFN5 wb-mqtt-serial[1553]: WARNING: </dev/ttyRS485-1 9600 8 N 1>: closed due to repetitive errors  

Для устранения ошибок выполните следующие шаги:

1. Проверка настроек порта

Убедитесь, что настройки портов совпадают с настройками подключённых устройств:

  • Для ttyRS485-2: 9600 8 E 2.
  • Для ttyRS485-1: 9600 8 N 1.

2. Проверка подключения

  • Убедитесь, что используется правильная схема подключения RS485 (A, B, GND).
  • Проверьте кабели на наличие повреждений или плохих контактов.

3. Журнал работы сервиса

Проверьте журнал работы сервиса для получения дополнительной информации:

journalctl -u wb-mqtt-serial

4. Обновление прошивки

Рекомендую обновить прошивку до последней версии:

apt update && apt upgrade

После выполнения этих действий сообщите, сохраняются ли проблемы.

выполнил все рекомендации.
zigbee2mqtt так и не заработал. Ошибок на портах RS485-1 и RS485-2 больше нет. На них висели устройства, которые были отключены.

Согласно инструкции должны ведь показываться версия, состояние и т.д.
если нажимаю кнопку “обновить устройства”, то ничего не происходит.

Добрый день!

Пожалуйста, переустановите модуль заново и снимите новый диагностический файл.

Также пришлите вывод следующих команд для анализа:

  1. systemctl status zigbee2mqtt
  2. journalctl -u zigbee2mqtt

root@wirenboard-A7E3RFN5:~# systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2024-12-01 19:20:28 UTC; 4 days ago
Main PID: 14914 (code=exited, status=1/FAILURE)
CPU: 31.587s

Dec 01 19:20:28 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 2.
Dec 01 19:20:28 wirenboard-A7E3RFN5 systemd[1]: Stopped zigbee2mqtt.
Dec 01 19:20:28 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Consumed 31.587s CPU time.
Dec 01 19:20:28 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
Dec 01 19:20:28 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Failed with result ‘exit-code’.
Dec 01 19:20:28 wirenboard-A7E3RFN5 systemd[1]: Failed to start zigbee2mqtt.

oot@wirenboard-A7E3RFN5:~# Bjournalctl -u zigbee2mqtt
-bash: Bjournalctl: command not found

очепятка, надо journalctl -u zigbee2mqtt

приложен диагностический архив, доступен только сотрудникам поддержки
(346,6 КБ)

root@wirenboard-A7E3RFN5:~# journalctl -u zigbee2mqtt
-- Journal begins at Thu 2023-06-22 05:22:16 UTC, ends at Thu 2024-12-05 20:58:18 UTC. --
Dec 01 18:54:24 wirenboard-A7E3RFN5 systemd[1]: Started zigbee2mqtt.
Dec 01 18:54:34 wirenboard-A7E3RFN5 npm[28364]: > zigbee2mqtt@1.40.2 start
Dec 01 18:54:34 wirenboard-A7E3RFN5 npm[28364]: > node index.js
Dec 01 18:54:36 wirenboard-A7E3RFN5 npm[28511]: Starting Zigbee2MQTT without watchdog.
Dec 01 18:54:51 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:51] info:         z2m: Logging to console, file (filename: log.log)
Dec 01 18:54:51 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:51] info:         z2m: Starting Zigbee2MQTT version 1.40.2 (commit >
Dec 01 18:54:51 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:51] info:         z2m: Starting zigbee-herdsman (2.1.3)
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:55] info:         zh:zstack:znp: Opening SerialPort with {"path":"/>
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:55] error:         z2m: Error while starting zigbee-herdsman
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:55] error:         z2m: Failed to start zigbee
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:55] error:         z2m: Check https://www.zigbee2mqtt.io/guide/inst>
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:55] error:         z2m: Exiting...
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28511]: [2024-12-01 21:54:55] error:         z2m: Error: Error: Input/output error setting cu>
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28364]: npm notice
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28364]: npm notice New major version of npm available! 9.8.0 -> 10.9.1
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28364]: npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.9.1>
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28364]: npm notice Run `npm install -g npm@10.9.1` to update!
Dec 01 18:54:55 wirenboard-A7E3RFN5 npm[28364]: npm notice
Dec 01 18:54:55 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
Dec 01 18:54:55 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
Dec 01 18:54:55 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Consumed 37.076s CPU time.
Dec 01 18:55:39 wirenboard-A7E3RFN5 systemd[1]: Stopped zigbee2mqtt.
Dec 01 18:55:39 wirenboard-A7E3RFN5 systemd[1]: zigbee2mqtt.service: Consumed 37.076s CPU time.
Dec 01 18:55:39 wirenboard-A7E3RFN5 systemd[1]: Started zigbee2mqtt.
Dec 01 18:55:43 wirenboard-A7E3RFN5 npm[29067]: > zigbee2mqtt@1.40.2 start
Dec 01 18:55:43 wirenboard-A7E3RFN5 npm[29067]: > node index.js
Dec 01 18:55:45 wirenboard-A7E3RFN5 npm[29126]: Starting Zigbee2MQTT without watchdog.
Dec 01 18:55:59 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:55:59] info:         z2m: Logging to console, file (filename: log.log)
Dec 01 18:55:59 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:55:59] info:         z2m: Starting Zigbee2MQTT version 1.40.2 (commit >
Dec 01 18:55:59 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:55:59] info:         z2m: Starting zigbee-herdsman (2.1.3)
Dec 01 18:56:04 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:56:04] info:         zh:zstack:znp: Opening SerialPort with {"path":"/>
Dec 01 18:56:04 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:56:04] error:         z2m: Error while starting zigbee-herdsman
Dec 01 18:56:04 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:56:04] error:         z2m: Failed to start zigbee
Dec 01 18:56:04 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:56:04] error:         z2m: Check https://www.zigbee2mqtt.io/guide/inst>
Dec 01 18:56:04 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:56:04] error:         z2m: Exiting...
Dec 01 18:56:04 wirenboard-A7E3RFN5 npm[29126]: [2024-12-01 21:56:04] error:         z2m: Error: Error: Input/output error setting cu>
lines 1-37

после обновления у меня отвалилось одно устройство на первом порту. Порт RS485-1 я сейчас полностью выключил. Зиггби не появилось.

Тут что-то странное, выполните ещё, пожалуйста:

cat /mnt/data/root/zigbee2mqtt/data/configuration.yaml

и пришлите вывод.

root@wirenboard-A7E3RFN5:~# cat /mnt/data/root/zigbee2mqtt/data/configuration.yaml
homeassistant: false
permit_join: false
mqtt:
base_topic: zigbee2mqtt
server: mqtt://localhost
serial:
port: /dev/ttyMOD1
advanced:
rtscts: false
last_seen: epoch
pan_id: 63833
network_key:
<тут был ключ сети>
frontend:
port: 8081
host: 0.0.0.0

Похоже тут путаница в номерах портов. Можете прислать фото, как установлен модуль? Достаточно снять верхнюю крышку с помощью отвёртки и сделать фото телефоном.

пошел делать фото. минут через десять вернусь

Если как вы говорите «у стенки контроллера» — это в правом верхнем углу, если смотреть на контроллер прямо, то это MOD3, то есть в конфигурации надо указать port: /dev/ttyMOD3 В контроллере не очень логичная нумерация слотов расширения: 4-1-2-3.

да, это MOD3

Замените в файле /mnt/data/root/zigbee2mqtt/data/configuration.yaml

port: /dev/ttyMOD1

на

port: /dev/ttyMOD3

И выполните

systemctl restart zigbee2mqtt

подождите минуты три и следом

journalctl -u zigbee2mqtt -e

ну и в интерфейсе можно глянуть, не появился ли статус.