Судя по
проблема именно с nodejs.
советую удалить полностью (purge) и поставить.
Повоторил то же для zigbee2mqtt 1.18
npm WARN old lockfile
npm WARN old lockfile The npm-shrinkwrap.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'zigbee2mqtt@1.18.1',
npm WARN EBADENGINE required: { node: '^10 || ^12 || ^14 || ^15' },
npm WARN EBADENGINE current: { node: 'v16.18.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated sane@4.1.0: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
added 919 packages, and audited 920 packages in 5m
46 packages are looking for funding
run `npm fund` for details
21 vulnerabilities (6 moderate, 12 high, 3 critical)
To address issues that do not require attention, run:
npm audit fix
To address all issues, run:
npm audit fix --force
Run `npm audit` for details.
npm audit fix --force
npm WARN using --force Recommended protections disabled.
npm WARN old lockfile
npm WARN old lockfile The npm-shrinkwrap.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile
npm WARN audit Updating mqtt to 4.3.7, which is outside your stated dependency range.
added 33 packages, removed 194 packages, changed 37 packages, and audited 759 packages in 3m
49 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
Ну и запуск:
zigbee2mqtt# npm start
> zigbee2mqtt@1.18.1 start
> node index.js
Zigbee2MQTT requires node version ^10 || ^12 || ^14 || ^15, you are running v16.18.0!
Zigbee2MQTT:info 2022-10-26 06:54:53: Logging to console and directory: '/mnt/data/root/zigbee2mqtt/data/log/2022-10-26.06-54-51' filename: log.txt
Zigbee2MQTT:info 2022-10-26 06:54:53: Starting Zigbee2MQTT version 1.18.1 (commit #unknown)
Zigbee2MQTT:info 2022-10-26 06:54:53: Starting zigbee-herdsman (0.13.71)
Zigbee2MQTT:error 2022-10-26 06:55:17: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-10-26 06:55:17: Failed to start zigbee
Zigbee2MQTT:error 2022-10-26 06:55:17: Exiting...
Zigbee2MQTT:error 2022-10-26 06:55:17: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.<anonymous> (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:94:31)
at Generator.throw (<anonymous>)
at rejected (/mnt/data/root/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:25:65)