После увеличения раздела root не работает zigbee2mqtt

Linux wirenboard-ARRRKLNF 5.10.35-wb143 #1 Fri Aug 11 11:10:25 UTC 2023 armv7l G NU/Linux

System load: 2.66 2.28 2.28 Up time: 1 day 17:37
Memory usage: 86% of 494M Usage of /: 46% of 2.0G /mnt/data: 8 0% of 1.3G

Batch No

6.6.0C 2G/NB-IoT 399

Current uptime

1d 18h 30m

DTS Version

660

HW Revision

6.6.0

Manufacturing Date

Пн мар 16 14:39:21 MSK 2020

Reboot

Release name

unstable.latest

Release suite

testing

Short SN

ARRRKLNF

Temperature Grade

industria

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

zigbee2mqtt_20230818T185310.log (3,6 КБ)
это?

на тесте с расширеным роот не могу заставить работать зигби2мктт, установил командой apt update && apt install zigbee2mqtt-1.18.1


окно есть но текста в нем нет

Проверьте пожалуйста с помощью выполнения npm audit и npm fix наличие всех (необходимых) компонентов.
И- в какой слот установлен модуль, как он сконфигурирован, что выводит сервис при запуске?

root@wirenboard-ARRRKLNF:~# npm audit
found 0 vulnerabilities

root@wirenboard-ARRRKLNF:~# npm fix
Unknown command: “fix”

To see a list of supported npm commands, run:
npm help

в слот номер 1
homeassistant: false
permit_join: false
mqtt:
base_topic: zigbee2mqtt
server: ‘mqtt://localhost’
serial:
port: /dev/ttyMOD1
advanced:
rtscts: false
last_seen: epoch
pan_id: 50355
network_key:
- 145
- 150
- 146
- 187
- 19
- 7
- 74
- 99
- 203
- 21
- 214
- 212
- 217
- 151
- 57
- 229

Здравствуйте, странная ситуация.

Можете по шагам рассказать свои действия, которые привели к ошибке?

Что сделал я:

  1. Откатил контроллер к текущему стабильному релизу через факториресет.
  2. Установил zigbee2mqtt 1.18.1 по инструкции Вики.
  3. Настроил порт в конфиге и запустил — работает.

И приложите, пожалуйста, диагностический архив — может он прольёт свет на ситуацию.

root@wirenboard-A25NDEMJ:~# apt install zigbee2mqtt-1.18.1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libatomic1 nodejs wb-zigbee2mqtt
The following NEW packages will be installed:
  libatomic1 nodejs wb-zigbee2mqtt zigbee2mqtt-1.18.1
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 44.2 MB of archives.
After this operation, 202 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://deb.debian.org/debian bullseye/main armhf libatomic1 armhf 10.2.1-6 [6924 B]
Get:2 http://deb.wirenboard.com/wb7/bullseye stable/main armhf nodejs armhf 16.18.1-deb-1nodesource1 [24.2 MB]
Get:3 http://deb.wirenboard.com/wb7/bullseye stable/main armhf wb-zigbee2mqtt all 1.3.2 [2692 B]
Get:4 http://deb.wirenboard.com/wb7/bullseye stable/main armhf zigbee2mqtt-1.18.1 armhf 1.18.1-wb101 [20.0 MB]
Fetched 44.2 MB in 7s (6480 kB/s)                                                                                          
Selecting previously unselected package libatomic1:armhf.
(Reading database ... 30176 files and directories currently installed.)
Preparing to unpack .../libatomic1_10.2.1-6_armhf.deb ...
Unpacking libatomic1:armhf (10.2.1-6) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../nodejs_16.18.1-deb-1nodesource1_armhf.deb ...
Unpacking nodejs (16.18.1-deb-1nodesource1) ...
Selecting previously unselected package wb-zigbee2mqtt.
Preparing to unpack .../wb-zigbee2mqtt_1.3.2_all.deb ...
Unpacking wb-zigbee2mqtt (1.3.2) ...
Selecting previously unselected package zigbee2mqtt-1.18.1.
Preparing to unpack .../zigbee2mqtt-1.18.1_1.18.1-wb101_armhf.deb ...
Unpacking zigbee2mqtt-1.18.1 (1.18.1-wb101) ...
Setting up wb-zigbee2mqtt (1.3.2) ...
Setting up libatomic1:armhf (10.2.1-6) ...
Setting up nodejs (16.18.1-deb-1nodesource1) ...
Setting up zigbee2mqtt-1.18.1 (1.18.1-wb101) ...
Processing triggers for libc-bin (2.31-13+deb11u6) ...
root@wirenboard-A25NDEMJ:~# nano /root/zigbee2mqtt/data/configuration.yaml 
root@wirenboard-A25NDEMJ:~# ssystemctl restart zigbee2mqtt       
-bash: ssystemctl: command not found
root@wirenboard-A25NDEMJ:~# systemctl restart zigbee2mqtt
root@wirenboard-A25NDEMJ:~# systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
     Loaded: loaded (/lib/systemd/system/zigbee2mqtt.service; disabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-08-21 16:35:09 UTC; 8s ago
   Main PID: 6992 (npm start)
      Tasks: 23 (limit: 4790)
     Memory: 58.7M
        CPU: 11.383s
     CGroup: /system.slice/zigbee2mqtt.service
             ├─6992 npm start
             ├─7082 sh -c -- node index.js
             └─7083 node index.js

Aug 21 16:35:09 wirenboard-A25NDEMJ systemd[1]: Started zigbee2mqtt.
Aug 21 16:35:13 wirenboard-A25NDEMJ npm[6992]: > zigbee2mqtt@1.18.1 start
Aug 21 16:35:13 wirenboard-A25NDEMJ npm[6992]: > node index.js

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

root@wirenboard-ARRRKLNF:~# npm start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /mnt/data/root/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open ‘/mnt/data/root/package.json’
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2023-08-21T16_42_49_872Z-debug-0.log

как это сделать

запустил эту команду, сейчас скину

можете подсказать как это сделать

root@wirenboard-ARRRKLNF:~# apt install zigbee2mqtt-1.18.1
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Уже установлен пакет zigbee2mqtt-1.18.1 самой новой версии (1.18.1-wb101).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено.

подскажите как удалить зигби2мктт и установить заного

обновил эти пакеты

Инструкция, как снять диагностический архив.

Я не сомневаюсь, что у вас проблема, нам бы понять её причины.

Как удалить пакет:

  1. apt remove zigbee2mqtt-1.18.1
  2. удалить остатки: rm -r /mnt/data/root/zigbee2mqtt
  3. попробовать поставить заново.

Проверил на тестинге и чистой установке — работает:

root@wirenboard-A25NDEMJ:~/zigbee2mqtt# npm start

> zigbee2mqtt@1.18.1 start
> node index.js

Zigbee2MQTT:info  2023-08-21 16:57:32: Logging to console and directory: '/mnt/data/root/zigbee2mqtt/data/log/2023-08-21.16-57-29' filename: log.txt
Zigbee2MQTT:info  2023-08-21 16:57:32: Starting Zigbee2MQTT version 1.18.1 (commit #unknown)
Zigbee2MQTT:info  2023-08-21 16:57:32: Starting zigbee-herdsman (0.13.71)
Zigbee2MQTT:info  2023-08-21 16:57:36: zigbee-herdsman started
Zigbee2MQTT:info  2023-08-21 16:57:36: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20220219,"transportrev":2},"type":"zStack3x0"}'
Zigbee2MQTT:info  2023-08-21 16:57:36: Currently 0 devices are joined:
Zigbee2MQTT:info  2023-08-21 16:57:36: Zigbee: disabling joining new devices.
Zigbee2MQTT:info  2023-08-21 16:57:37: Connecting to MQTT server at mqtt://localhost
Zigbee2MQTT:info  2023-08-21 16:57:37: Connected to MQTT server
Zigbee2MQTT:info  2023-08-21 16:57:37: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info  2023-08-21 16:57:37: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"unknown","coordinator":{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20220219,"transportrev":2},"type":"zStack3x0"},"log_level":"info","network":{"channel":11,"extendedPanID":"0x00124b00259067f9","panID":14835},"permit_join":false,"version":"1.18.1"}'
^CZigbee2MQTT:info  2023-08-21 16:59:18: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'offline'
Zigbee2MQTT:info  2023-08-21 16:59:18: Disconnecting from MQTT server
Zigbee2MQTT:info  2023-08-21 16:59:18: zigbee-herdsman stopped
Zigbee2MQTT:info  2023-08-21 16:59:18: Stopped Zigbee2MQTT

root@wirenboard-ARRRKLNF:~# wb-diag-collect diag
Start data collecting
2023-08-21 17:07:55,225 [WARNING] No files for wildcard /var/log/z-way-server.log
2023-08-21 17:07:55,314 [WARNING] No files for wildcard /var/log/mosquitto/mosquitto.log

ранее так пробовал, не получилось, так что у меня произошло подсказать не смогу, сейчас буду удалять. Спасибо за информацию, после отпишусь

Это не ошибки, это предупреждения. Архив был создан, выполните команду ls.