Edit 2: Hab's irgendwie hinbekommen. Kein Plan, wie. 
Zuerst ging Homebridge nicht mehr, dann hab ich Homebridge-config-ui-x neu installiert, danach klappten die anderen auch wieder.
Danke na
@carsten_h und sschuste für die Hilfe.
Das zeigt mir das log an...werde aber nicht schlau daraus.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-10-16T15_35_38_714Z-debug.log
root@hbridge3:/home/pi# sudo cat /root/.npm/_logs/2019-10-16T15_35_38_714Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli 'install',
1 verbose cli '-g',
1 verbose cli '--unsafe-perm',
1 verbose cli 'homebridge-doorbird',
1 verbose cli '-g' ]
2 info using [email protected]
3 info using [email protected]
4 verbose npm-session 81b2c6e4df088d7a
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 http fetch GET 304 https://registry.npmjs.org/homebridge-doorbird 1052ms (from cache)
8 silly pacote tag manifest for homebridge-doorbird@latest fetched in 1151ms
9 timing stage:loadCurrentTree Completed in 1377ms
10 silly install loadIdealTree
11 silly install cloneCurrentTreeToIdealTree
12 timing stage:loadIdealTree:cloneCurrentTree Completed in 3ms
13 silly install loadShrinkwrap
14 timing stage:loadIdealTree:loadShrinkwrap Completed in 14ms
15 silly install loadAllDepsIntoIdealTree
16 silly resolveWithNewModule [email protected] checking installable status
17 http fetch GET 304 https://registry.npmjs.org/concat-stream 940ms (from cache)
18 http fetch GET 304 https://registry.npmjs.org/child_process 1043ms (from cache)
19 silly pacote range manifest for concat-stream@^1.6.0 fetched in 1023ms
20 silly resolveWithNewModule [email protected] checking installable status
21 silly pacote range manifest for child_process@^1.0.2 fetched in 1133ms
22 silly resolveWithNewModule [email protected] checking installable status
23 http fetch GET 304 https://registry.npmjs.org/http 1182ms (from cache)
24 http fetch GET 304 https://registry.npmjs.org/ip 1139ms (from cache)
25 silly pacote version manifest for [email protected] fetched in 1217ms
26 silly resolveWithNewModule [email protected] checking installable status
27 http fetch GET 304 https://registry.npmjs.org/debug 1156ms (from cache)
28 silly pacote range manifest for ip@^1.1.3 fetched in 1206ms
29 silly resolveWithNewModule [email protected] checking installable status
30 http fetch GET 304 https://registry.npmjs.org/googleapis 1227ms (from cache)
31 silly pacote range manifest for debug@^2.2.0 fetched in 1280ms
32 silly resolveWithNewModule [email protected] checking installable status
33 silly pacote range manifest for googleapis@^18.0.0 fetched in 1315ms
34 silly resolveWithNewModule [email protected] checking installable status
35 http fetch GET 304 https://registry.npmjs.org/request 1370ms (from cache)
36 silly pacote version manifest for [email protected] fetched in 1420ms
37 silly resolveWithNewModule [email protected] checking installable status
38 http fetch GET 304 https://registry.npmjs.org/google-auth-library 1416ms (from cache)
39 silly pacote range manifest for google-auth-library@^0.10.0 fetched in 1461ms
40 silly resolveWithNewModule [email protected] checking installable status
41 http fetch GET 200 https://registry.npmjs.org/inherits 236ms (from cache)
42 silly pacote range manifest for inherits@^2.0.3 fetched in 278ms
43 silly resolveWithNewModule [email protected] checking installable status
44 http fetch GET 304 https://registry.npmjs.org/buffer-from 451ms (from cache)
45 silly pacote range manifest for buffer-from@^1.0.0 fetched in 469ms
46 silly resolveWithNewModule [email protected] checking installable status
47 http fetch GET 304 https://registry.npmjs.org/typedarray 456ms (from cache)
48 silly pacote range manifest for typedarray@^0.0.6 fetched in 472ms
49 silly resolveWithNewModule [email protected] checking installable status
50 http fetch GET 304 https://registry.npmjs.org/readable-stream 486ms (from cache)
51 silly pacote range manifest for readable-stream@^2.2.2 fetched in 529ms
52 silly resolveWithNewModule [email protected] checking installable status
53 http fetch GET 304 https://registry.npmjs.org/isarray 686ms (from cache)
54 http fetch GET 304 https://registry.npmjs.org/core-util-is 724ms (from cache)
55 http fetch GET 304 https://registry.npmjs.org/safe-buffer 713ms (from cache)
56 silly pacote range manifest for isarray@~1.0.0 fetched in 783ms
57 silly resolveWithNewModule [email protected] checking installable status
58 http fetch GET 304 https://registry.npmjs.org/util-deprecate 770ms (from cache)
59 silly pacote range manifest for core-util-is@~1.0.0 fetched in 801ms
60 silly resolveWithNewModule [email protected] checking installable status
61 silly pacote range manifest for safe-buffer@~5.1.1 fetched in 793ms
62 silly resolveWithNewModule [email protected] checking installable status
63 http fetch GET 304 https://registry.npmjs.org/process-nextick-args 807ms (from cache)
64 http fetch GET 304 https://registry.npmjs.org/string_decoder 806ms (from cache)
65 silly pacote range manifest for util-deprecate@~1.0.1 fetched in 818ms
66 silly resolveWithNewModule [email protected] checking installable status
67 silly pacote range manifest for process-nextick-args@~2.0.0 fetched in 840ms
68 silly resolveWithNewModule [email protected] checking installable status
69 silly pacote range manifest for string_decoder@~1.1.1 fetched in 838ms
70 silly resolveWithNewModule [email protected] checking installable status
71 http fetch GET 304 https://registry.npmjs.org/ms 405ms (from cache)
72 silly pacote version manifest for [email protected] fetched in 415ms
73 silly resolveWithNewModule [email protected] checking installable status
74 silly pacote range manifest for request@^2.74.0 fetched in 39ms
75 silly resolveWithNewModule [email protected] checking installable status
76 warn registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning ENODATA: Cache input stream was empty
77 warn registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
78 silly fetchPackageMetaData error for gtoken@^1.2.1 Invalid response body while trying to fetch https://registry.npmjs.org/gtoken: Integrity verification failed for sha512-JhUP5mW+wHiOXYCwIzSVCDBXvfddTEjYavCij61I9+Egxzw/nitKKZrsqrtBGasNwnYXUZacJAtpR1H+fRo4MQ== (/root/.npm/_cacache/content-v2/sha512/26/15/0fe665bec0788e5d80b0233495083057bdf75d4c48d86af0a28fad48f7e120c73c3f9e2b4a299aecaabb4119ab0dc2761751969c240b694751fe7d1a3831)
79 http fetch GET 304 https://registry.npmjs.org/lodash.noop 936ms (from cache)
80 silly pacote range manifest for lodash.noop@^3.0.1 fetched in 1414ms
81 silly resolveWithNewModule [email protected] checking installable status
82 silly fetchPackageMetaData error for jws@^3.1.4 Invalid response body while trying to fetch https://registry.npmjs.org/jws: Integrity verification failed for sha512-/FZ9lBnFrY8KaVti1LbtaCCR7qQYuO3pXIKYVhW4iFoxqBDwixDbZ9TTKTzTwUh9ztp8WNXily1ns9H4QX25TQ== (/root/.npm/_cacache/content-v2/sha512/fc/56/7d9419c5ad8f0a695b62d4b6ed682091eea418b8ede95c82985615b8885a31a810f08b10db67d4d3293cd3c1487dceda7c58d5e2972d67b3d1f8417db94d)
83 timing stage:rollbackFailedOptional Completed in 127ms
84 timing stage:runTopLevelLifecycles Completed in 7136ms
85 verbose type system
86 verbose stack FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/gtoken: Integrity verification failed for sha512-JhUP5mW+wHiOXYCwIzSVCDBXvfddTEjYavCij61I9+Egxzw/nitKKZrsqrtBGasNwnYXUZacJAtpR1H+fRo4MQ== (/root/.npm/_cacache/content-v2/sha512/26/15/0fe665bec0788e5d80b0233495083057bdf75d4c48d86af0a28fad48f7e120c73c3f9e2b4a299aecaabb4119ab0dc2761751969c240b694751fe7d1a3831)
86 verbose stack at Readable.body.on.err (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js:195:14)
86 verbose stack at Readable.emit (events.js:198:13)
86 verbose stack at cacache.get.byDigest.then.err (/usr/local/lib/node_modules/npm/node_modules/make-fetch-happen/cache.js:92:30)
86 verbose stack at tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
86 verbose stack at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31)
86 verbose stack at Promise._settlePromise (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18)
86 verbose stack at Promise._settlePromise0 (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10)
86 verbose stack at Promise._settlePromises (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:695:18)
86 verbose stack at _drainQueueStep (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:138:12)
86 verbose stack at _drainQueue (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9)
86 verbose stack at Async._drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5)
86 verbose stack at Immediate.Async.drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)
86 verbose stack at runCallback (timers.js:705:18)
86 verbose stack at tryOnImmediate (timers.js:676:5)
86 verbose stack at processImmediate (timers.js:658:5)
87 verbose cwd /home/pi
88 verbose Linux 4.19.66-v7+
89 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "--unsafe-perm" "homebridge-doorbird" "-g"
90 verbose node v10.16.3
91 verbose npm v6.12.0
92 error code EINTEGRITY
93 error errno EINTEGRITY
94 error Invalid response body while trying to fetch https://registry.npmjs.org/gtoken: Integrity verification failed for sha512-JhUP5mW+wHiOXYCwIzSVCDBXvfddTEjYavCij61I9+Egxzw/nitKKZrsqrtBGasNwnYXUZacJAtpR1H+fRo4MQ== (/root/.npm/_cacache/content-v2/sha512/26/15/0fe665bec0788e5d80b0233495083057bdf75d4c48d86af0a28fad48f7e120c73c3f9e2b4a299aecaabb4119ab0dc2761751969c240b694751fe7d1a3831)
95 verbose exit [ 1, true ]
Alles anzeigen
Edit: Sehr komisch, gerade konnte ich Homebridge-Nuki aktualisieren, bei allem Anderen (Aktualisierung oder Neuinstallation) brachte er wieder die gleiche Fehlermeldung. Hatte vor dem Versuch mit dem Nuki-Plugin node mit n lts neuinstalliert.
Weitere Versuche mit der gleichen Vorgehensweise scheiterten allerdings.