Hi Leute, ich betreibe schon seit längerem ein RPi 3b und habe dort Octopi, Homebridge, Decons/Phoscon und PiHole drauf.
Bisher funktionierte alles wunderbar.
Seit nun über einem halben Jahr wollte ich mal alles auf den aktuellsten Stand bringen und habe sudo apt-get update & sudo apt upgrade ausgeführt.
Als alles abgeschlossen war, habe ich einen Reboot gemacht und alles wieder aufgerufen - da habe ich nicht schlecht gestaunt.
In Homebridge habe ich über 35 Geräte und von den 35 sind jetzt nur noch 4-5 übrig.
Auch bei Deconz sehe ich nur noch den Stick und wenn ich drauf klicke, passiert gar nichts.
Ein Teil meines Logs bei Homebridge nach dem Start sieht so aus und ist komplett in ROT:
[13/06/2023, 23:56:23] ====================
[13/06/2023, 23:56:23] ERROR LOADING PLUGIN homebridge-dyson-pure-cool:
[13/06/2023, 23:56:23] Error: Cannot find module 'readable-stream'
Require stack:
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/lib/store.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/lib/client.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/mqtt.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/homebridge-dyson-pure-cool/src/dyson-pure-cool-device.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/homebridge-dyson-pure-cool/src/dyson-pure-cool-platform.js
- /var/lib/homebridge/node_modules/.pnpm/homebridge-dyson-p[email protected]/node_modules/homebridge-dyson-pure-cool/index.js
- /var/lib/homebridge/node_modules/homebridge/lib/plugin.js
- /var/lib/homebridge/node_modules/homebridge/lib/pluginManager.js
- /var/lib/homebridge/node_modules/homebridge/lib/server.js
- /var/lib/homebridge/node_modules/homebridge/lib/cli.js
- /var/lib/homebridge/node_modules/homebridge/bin/homebridge
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Function.Module._load (node:internal/modules/cjs/loader:920:27)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object.<anonymous> (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/lib/store.js:8:16)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Function.Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
[13/06/2023, 23:56:23] ====================
[13/06/2023, 23:56:23] Loaded plugin: [email protected]
[13/06/2023, 23:56:23] Registering accessory 'homebridge-fujitsu.FGLairThermostat'
[13/06/2023, 23:56:23] ---
[13/06/2023, 23:56:23] ====================
[13/06/2023, 23:56:23] ERROR LOADING PLUGIN homebridge-hue:
[13/06/2023, 23:56:23] Error: Cannot find module 'lru-cache'
Require stack:
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/semver/classes/range.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/semver/classes/comparator.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/semver/index.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/hb-lib-tools/index.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/homebridge-lib/index.js
- /var/lib/homebridge/node_modules/.pnpm/homebr[email protected]/node_modules/homebridge-hue/lib/HuePlatform.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/homebridge-hue/index.js
- /var/lib/homebridge/node_modules/homebridge/lib/plugin.js
- /var/lib/homebridge/node_modules/homebridge/lib/pluginManager.js
- /var/lib/homebridge/node_modules/homebridge/lib/server.js
- /var/lib/homebridge/node_modules/homebridge/lib/cli.js
- /var/lib/homebridge/node_modules/homebridge/bin/homebridge
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Function.Module._load (node:internal/modules/cjs/loader:920:27)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object.<anonymous> (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/semver/classes/range.js:198:13)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Function.Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
[13/06/2023, 23:56:23] ====================
[13/06/2023, 23:56:23] Loaded plugin: [email protected]
[13/06/2023, 23:56:24] ====================
[13/06/2023, 23:56:24] ERROR INITIALIZING PLUGIN homebridge-shelly:
[13/06/2023, 23:56:24] Error: Cannot find module 'readable-stream'
Require stack:
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/coap/dist/lib/incoming_message.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/coap/dist/lib/agent.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/coap/dist/index.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/shellies/lib/coap/index.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/shellies/index.js
- /var/lib/homebridge/node_modules/.pnpm/home[email protected]/node_modules/homebridge-shelly/platform.js
- /var/lib/homebridge/node_modules/.pnpm/h[email protected]/node_modules/homebridge-shelly/index.js
- /var/lib/homebridge/node_modules/homebridge/lib/plugin.js
- /var/lib/homebridge/node_modules/homebridge/lib/pluginManager.js
- /var/lib/homebridge/node_modules/homebridge/lib/server.js
- /var/lib/homebridge/node_modules/homebridge/lib/cli.js
- /var/lib/homebridge/node_modules/homebridge/bin/homebridge
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Function.Module._load (node:internal/modules/cjs/loader:920:27)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object.<anonymous> (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/coap/lib/incoming_message.ts:11:1)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Function.Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
[13/06/2023, 23:56:24] ====================
[13/06/2023, 23:56:24] ---
[13/06/2023, 23:56:24] ====================
[13/06/2023, 23:56:24] ERROR LOADING PLUGIN homebridge-tuya-platform:
[13/06/2023, 23:56:24] Error: Cannot find module 'follow-redirects'
Require stack:
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/lib/adapters/http.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/lib/defaults.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/lib/core/transformData.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/lib/core/dispatchRequest.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/lib/core/Axios.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/lib/axios.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/index.js
- /var/lib/homebridge/node_modules/.pnpm/homebridge-tuya-platform@1.5.0/node_modules/homebridge-tuya-platform/lib/tuyaopenapi.js
- /var/lib/homebridge/node_modules/.pnpm/homebridge-tuy[email protected]/node_modules/homebridge-tuya-platform/index.js
- /var/lib/homebridge/node_modules/homebridge/lib/plugin.js
- /var/lib/homebridge/node_modules/homebridge/lib/pluginManager.js
- /var/lib/homebridge/node_modules/homebridge/lib/server.js
- /var/lib/homebridge/node_modules/homebridge/lib/cli.js
- /var/lib/homebridge/node_modules/homebridge/bin/homebridge
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Function.Module._load (node:internal/modules/cjs/loader:920:27)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object.<anonymous> (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/axios/lib/adapters/http.js:9:18)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Function.Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
[13/06/2023, 23:56:24] ====================
[13/06/2023, 23:56:25] ====================
[13/06/2023, 23:56:25] ERROR LOADING PLUGIN @switchbot/homebridge-switchbot:
[13/06/2023, 23:56:25] Error: Cannot find module 'readable-stream'
Require stack:
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/lib/store.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/lib/client.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/mqtt.js
- /var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/async-mqtt/index.js
- /var/lib/homebridge/node_modules/.pnpm/@switchbot+h[email protected]/node_modules/@switchbot/homebridge-switchbot/dist/device/meter.js
- /var/lib/homebridge/node_modules/.pnpm/@[email protected]/node_modules/@switchbot/homebridge-switchbot/dist/platform.js
- /var/lib/homebridge/node_modules/.pnpm/@[email protected]/node_modules/@switchbot/homebridge-switchbot/dist/index.js
- /var/lib/homebridge/node_modules/homebridge/lib/plugin.js
- /var/lib/homebridge/node_modules/homebridge/lib/pluginManager.js
- /var/lib/homebridge/node_modules/homebridge/lib/server.js
- /var/lib/homebridge/node_modules/homebridge/lib/cli.js
- /var/lib/homebridge/node_modules/homebridge/bin/homebridge
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Function.Module._load (node:internal/modules/cjs/loader:920:27)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object.<anonymous> (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/mqtt/lib/store.js:8:18)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Function.Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
[13/06/2023, 23:56:25] ====================
[13/06/2023, 23:56:25] Loading 6 platforms...
[13/06/2023, 23:56:25] No plugin was found for the platform "Hue" in your config.json. Please make sure the corresponding plugin is installed correctly.
[13/06/2023, 23:56:25] No plugin was found for the platform "Shelly" in your config.json. Please make sure the corresponding plugin is installed correctly.
[13/06/2023, 23:56:25] No plugin was found for the platform "DysonPureCoolPlatform" in your config.json. Please make sure the corresponding plugin is installed correctly.
[13/06/2023, 23:56:25] No plugin was found for the platform "TuyaPlatform" in your config.json. Please make sure the corresponding plugin is installed correctly.
[13/06/2023, 23:56:25] No plugin was found for the platform "SwitchBot" in your config.json. Please make sure the corresponding plugin is installed correctly.
Alles anzeigen
Bin leider ein ziemlicher Noobie, was die ganze Sache angeht. Habe damals alles nach zig Anleitungen installiert und weiß leider auch gar nicht, was die ganzen Fehlermeldungen bedeuten.
Gibt es eine Möglichkeit das irgendwie wieder in Ordnung zu bringen oder muss ich etwa das komplette System neu aufsetzen und alles neu anlernen und konfigurieren?
Hab gestern noch von Patrick_ und sschuste Beiträge gesehen, dass die über automatische Sicherungen/Backups gesprochen haben. Ich habe auch tatsächlich nachgeschaut, wie man das am besten anstellt mit den Backups, aber dann leider keine Zeit gefunden, das wirklich um zu setzen und jetzt ärgere ich mich so sehr darüber 
Danke schonmal vorab für Hilfe.
VG