Danke, Andre, für Deine Rückmeldung.
Ich habe die Gelegenheit genutzt, den Server von Debian Buster auf Bullseye zu aktualisieren.
root@vserver:~# npm -v
7.5.2
root@vserver:~# nodejs -v
v12.22.5
npm install tradri-fhem -g
scheitert nun daran, dass tradfri-fhem nicht in der npm-Registrierung sei.
Schluss vom Log:
35 verbose stack Error: 404 Not Found - GET https://registry.npmjs.org/tradri-fhem - Not found
35 verbose stack at /usr/share/nodejs/npm/node_modules/npm-registry-fetch/check-response.js:123:15
35 verbose stack at processTicksAndRejections (internal/process/task_queues.js:97:5)
35 verbose stack at async Arborist.[nodeFromEdge] (/usr/share/nodejs/@npmcli/arborist/lib/arborist/build-ideal-tree.js:874:19)
35 verbose stack at async Arborist.[buildDepStep] (/usr/share/nodejs/@npmcli/arborist/lib/arborist/build-ideal-tree.js:824:11)
35 verbose stack at async Arborist.buildIdealTree (/usr/share/nodejs/@npmcli/arborist/lib/arborist/build-ideal-tree.js:209:7)
35 verbose stack at async Arborist.reify (/usr/share/nodejs/@npmcli/arborist/lib/arborist/reify.js:127:5)
35 verbose stack at async install (/usr/share/nodejs/npm/lib/install.js:38:3)
36 verbose statusCode 404
37 verbose pkgid tradri-fhem@*
38 verbose cwd /var/log/mysql
39 verbose Linux 5.10.0-13-amd64
40 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "tradri-fhem" "-g"
41 verbose node v12.22.5
42 verbose npm v7.5.2
43 error code E404
44 error 404 Not Found - GET https://registry.npmjs.org/tradri-fhem - Not found
45 error 404
46 error 404 'tradri-fhem@*' is not in the npm registry.
47 error 404 You should bug the author to publish it (or use the name yourself!)
48 error 404 Note that you can also install from a
49 error 404 tarball, folder, http url, or git url.
50 verbose exit 1
Mein Node-Know-how ist leider nahe Null und das FHEM-Wiki sagt mir auch nicht, wo ich tradfri-fhem noch her bekommen könnte.
Was nun?
Viele Grüße
Boris