sudo npm install -g --unsafe-perm homebridge-weather-plus
Verschiedene Homebridge Probleme
-
-
ERROR LOADING PLUGIN
homebridge-apple-tv-remote:
Jan 11 13:00:52 raspberrypi homebridge[30387]: [11/01/2021, 13:00:52] /usr/local/lib/node_modules/homebridge-apple-tv-remote/node_modules/ipaddr.js/lib/ipaddr.js:537
Jan 11 13:00:52 raspberrypi homebridge[30387]: Object.ddfineproper|�(parsed, 'tnString', {
Jan 11 13:00:52 raspberrypi homebridge[30387]:
Jan 11 13:00:52 raspberrypi homebridge[30387]: SyntaxError: Invalid or unexpected token
Jan 11 13:00:52 raspberrypi homebridge[30387]: at wrapSafe (internal/modules/cjs/loader.js:979:16)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js:1027:27)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-apple-tv-remote/node_modules/proxy-addr/index.js:24:14)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 13:00:52 raspberrypi homebridge[30387]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
ERROR INITIALIZING PLUGIN homebridge-mi-hygrothermograph:
Jan 11 13:00:57 raspberrypi homebridge[30387]: [11/01/2021, 13:00:57] /usr/local/lib/node_modules/homebridge-mi-hygrothermograph/node_modules/jwa/index.js:1
Jan 11 13:00:57 raspberrypi homebridge[30387]: var bu&f�rEqual = z�quire('buffer-equcl=constant-time'){�va2 Buffer = require('safe-buffer').Buffer:
Jan 11 13:00:57 raspberrypi homebridge[30387]: ^
Jan 11 13:00:57 raspberrypi homebridge[30387]: SyntaxError: Unexpected token '&'
Jan 11 13:00:57 raspberrypi homebridge[30387]: at wrapSafe (internal/modules/cjs/loader.js:979:16)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js:1027:27)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-mi-hygrothermograph/node_modules/jws/lib/sign-stream.js:4:11)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 13:00:57 raspberrypi homebridge[30387]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
ERROR LOADING PLUGIN homebridge-weather-plus:
Jan 11 13:01:00 raspberrypi homebridge[30387]: [11/01/2021, 13:01:00] SyntaxError: /usr/local/lib/node_modules/homebridge-weather-plus/node_modules/moment-timezone/data/packed/latest.json: Unexpected token
Jan 11 13:01:00 raspberrypi homebridge[30387]: in JSON at position 54656
Jan 11 13:01:00 raspberrypi homebridge[30387]: at parse (<anonymous>)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Object.Module._extensions..json (internal/modules/cjs/loader.js:1106:22)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-weather-plus/node_modules/moment-timezone/index.js:2:16)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-weather-plus/apis/darksky.js:6:11)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-weather-plus/index.js:3:17)
Jan 11 13:01:00 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js
Error loading platform requested in your config.json at position 6
Jan 11 13:01:02 raspberrypi homebridge[30387]: [11/01/2021, 13:01:02] Error: The requested platform 'WeatherPlus' was not registered by any plugin.
Jan 11 13:01:02 raspberrypi homebridge[30387]: at PluginManager.getPluginForPlatform (/usr/local/lib/node_modules/homebridge/src/pluginManager.ts:224:15)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at /usr/local/lib/node_modules/homebridge/src/server.ts:387:37
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Array.forEach (<anonymous>)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Server.loadPlatforms (/usr/local/lib/node_modules/homebridge/src/server.ts:374:27)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Server.start (/usr/local/lib/node_modules/homebridge/src/server.ts:153:29)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at cli (/usr/local/lib/node_modules/homebridge/src/cli.ts:80:10)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
Jan 11 13:01:02 raspberrypi homebridge[30387]: at internal/main/run_main_module.js:17:47
hier die Log Daten
sudo npm install -g --unsafe-perm homebridge-weather-plus
sollte dann die Fehler vom Wetter Plugin beseitigt sein?
pi@raspberrypi:~ $ sudo npm install -g --unsafe-perm homebridge-weather-plus
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: no longer maintained
updated 6 packages in 338.366s
ERROR LOADING PLUGIN homebridge-weather-plus:
Jan 11 13:12:25 raspberrypi homebridge[25864]: [11/01/2021, 13:12:25] SyntaxError: /usr/local/lib/node_modules/homebridge-weather-plus/node_modules/moment-timezone/data/packed/latest.json: Unexpected token
Jan 11 13:12:25 raspberrypi homebridge[25864]: in JSON at position 54656
Jan 11 13:12:25 raspberrypi homebridge[25864]: at parse (<anonymous>)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Object.Module._extensions..json (internal/modules/cjs/loader.js:1106:22)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-weather-plus/node_modules/moment-timezone/index.js:2:16)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-weather-plus/apis/darksky.js:6:11)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-weather-plus/index.js:3:17)
Jan 11 13:12:25 raspberrypi homebridge[25864]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
hab ich nun gemacht aber leider immer noch die selben Fehler
und auch alle anderen Fehler sind nach einem Neustart noch vorhanden.
mach mal
sudo npm -g i npm@latest
mach mal
sudo npm -g i npm@latest
was bringt mir das dann?
Jan 11 13:00:52 raspberrypi homebridge[30387]: SyntaxError: Invalid or unexpected token
Ich würde mal hier ansetzen!
Es werden immer mehr Fehler
scheint auch so als hätte sich NPM nicht aktualisiert
pi@raspberrypi:~ $ npm install -g npm
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm/node_modules/ini
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm/node_modules
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules/npm/node_modules/ini
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modules/ini'
npm ERR! [Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modules/ini'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/usr/local/lib/node_modules/npm/node_modules/ini'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2021-01-11T12_20_40_168Z-debug.log
pi@raspberrypi:~ $ sudo npm list -g --depth=0
/usr/local/lib
├── @abandonware/[email protected]
Ich würde mal hier ansetzen!
Ich weiß nur nicht was ich damit genau anfangen soll?
Die Lösung dieses Problems steht schon in deinem Fehlerprotokoll.
Codenpm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator.bzw. du hast nicht das eingegeben was clex vorgeschlagen hat.
Die Lösung dieses Problems steht schon in deinem Fehlerprotokoll.
Codenpm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator.bzw. du hast nicht das eingegeben was clex vorgeschlagen hat.
müsste ich dann nem als root ausführen wenn ich das richtig verstehe oder?
müsste ich dann nem als root ausführen wenn ich das richtig verstehe oder?
Ich wiederhole mich gerne für dich. Du hast nicht das eingegeben was er dir vorgeschlagen hat.
Er:
Du:
Mit sudo führst du das ganz mit Admin Rechten aus.
ERROR INITIALIZING PLUGIN homebridge-mi-hygrothermograph:
Jan 11 13:00:57 raspberrypi homebridge[30387]: [11/01/2021, 13:00:57] /usr/local/lib/node_modules/homebridge-mi-hygrothermograph/node_modules/jwa/index.js:1
Jan 11 13:00:57 raspberrypi homebridge[30387]: var bu&f�rEqual = z�quire('buffer-equcl=constant-time'){�va2 Buffer = require('safe-buffer').Buffer:
Das sieht nicht so aus, wie ich das erwarten würde mit diesen komischen �.
Hier würde ich ansetzen und das Plugin erst deinstallieren und dann neu installieren:
sudo npm -g --unsafe-perm uninstall homebridge-mi-hygrothermograph
sudo npm -g --unsafe-perm install homebridge-mi-hygrothermograph
was bringt mir das dann?
Meiner Meinung nach: nichts. Ob der Installer für die Plugins jetzt von gestern oder von vorgestern ist, spielt in meinen Augen keine Rolle.
Alles anzeigenDas sieht nicht so aus, wie ich das erwarten würde mit diesen komischen �.
Hier würde ich ansetzen und das Plugin erst deinstallieren und dann neu installieren:
sudo npm -g --unsafe-perm uninstall homebridge-mi-hygrothermograph
sudo npm -g --unsafe-perm install homebridge-mi-hygrothermograph
Meiner Meinung nach: nichts. Ob der Installer für die Plugins jetzt von gestern oder von vorgestern ist, spielt in meinen Augen keine Rolle.
Okay dann werde ich das später mal versuchen.
Was würdest Du denn erwarten?
Kannst Du mir auch sagen wie ich die anderen Fehler beseitigt bekomme?
Es steht dort ja irgendwas von falschem Token aber ich habe diesbezüglich nichts geändert an meinen Einstellungen.
Okay dann werde ich das später mal versuchen.
Was würdest Du denn erwarten?
Lesbaren Text.
Kannst Du mir auch sagen wie ich die anderen Fehler beseitigt bekomme?
Ich weiß es nicht. Möglicherweise bauen die Fehler aufeinander auf. Vielleicht stecken die komischen Zeichen - unsichtbar - in deiner config.json. Ausprobieren.
Demnach erstmal das hier versuchen
sudo npm -g --unsafe-perm uninstall homebridge-mi-hygrothermograph
sudo npm -g --unsafe-perm install homebridge-mi-hygrothermograph
und schauen was passiert,oder?
Ich weiß es nicht. Möglicherweise bauen die Fehler aufeinander auf. Vielleicht stecken die komischen Zeichen - unsichtbar - in deiner config.json. Ausprobieren.
Gibt es eine Möglichkeit diese vielleicht unsichtbaren Zeichen sich anzeigen zu lassen?
und schauen was passiert,oder?
Tja. Du könntest auch gar nichts machen und schauen, was dann passiert.
Gibt es eine Möglichkeit diese vielleicht unsichtbaren Zeichen sich anzeigen zu lassen?
Leider nicht. Um ehrlich zu sein: ich hab's noch nicht kapiert, warum gelegentlich Konfigurationen nicht mehr funktionieren - und da rede ich ich explizit von Homebridges config.json. In anderen Systemen habe ich das nie erlebt. Mir ist das aber selbst schon passiert. Der Trick besteht dann immer darin, die config.json zu löschen und komplett neu aufzubauen - ja, ich verstehe, warum du soeben in Ohnmacht gefallen bist. Alles neu machen, da kann man auch gleich die Anti-Depressionspillen einwerfen. Glücklicherweise gibt's ein paar Tricks
.Was dann immer hilft ist, die config.json hier ins Forum zu posten (unter dem Vorwand, ob mal jemand draufschauen und optimieren könnte), danach in homebridge-config-ui-x die Konfiguration zu löschen und dann mit copy&paste die Konfiguration erneut zu erstellen, indem man die hier vorher gepostete Konfiguration kopiert und in homebridge-config-ui-x im anderen Fenster wieder einfügt. Das bedeutet nicht, dass ein solches Vorgehen sämtliche Homebridge-Probleme löst, aber gelegentlich hat es schon geholfen. Wir hatten in diesem Forum drei, vier Fälle, es ist also ein sehr selten auftretendes Problem.
Wenn ich meinen eigenen Post hier so durchlese, kommt's mir ja schon selber so vor, als sei ich ein Verschwörungstheoretiker - unsichtbare Zeichen, krude Lösungen - aber solange keine tote Katze dreimal um Mitternacht um die alte Eiche getragen werden muss, damit die Homebridge wieder geht, halte ich es noch für im Rahmen. Gerade so

Hab jetzt mal das Plugin deinstalliert der Fehler von diesem Plugin ist nun weg.
Hab auch versucht das andere Plugin (Wetter Plus) zu deinstallieren aber das geht leider nicht?
pi@raspberrypi:~ $ sudo npm -g --unsafe-perm uninstall homebridge-weather-plus
npm ERR! code Unknown system error -117
npm ERR! syscall unlink
npm ERR! path /usr/local/lib/node_modules/homebridge-weather-plus/node_modules/geo-tz/data/a/c/c/c/d
npm ERR! errno -117
npm ERR! Unknown system error -117: Unknown system error -117, unlink '/usr/local/lib/node_modules/homebridge-weather-plus/node_modules/geo-tz/data/a/c/c/c/d'
komm irgendwie nicht wirklich voran
Hab nun auch mal den ATV neu gepaart und einen neuen Code generiert und diesen in die Config eingefügt jedoch passt das der HB wohl auch nicht.
ERROR LOADING PLUGIN homebridge-apple-tv-remote:
Jan 11 22:33:51 raspberrypi homebridge[862]: [11/01/2021, 22:33:51] /usr/local/lib/node_modules/homebridge-apple-tv-remote/node_modules/ipaddr.js/lib/ipaddr.js:537
Jan 11 22:33:51 raspberrypi homebridge[862]: Object.ddfineproper|�(parsed, 'tnString', {
Jan 11 22:33:51 raspberrypi homebridge[862]:
Jan 11 22:33:51 raspberrypi homebridge[862]: SyntaxError: Invalid or unexpected token
Jan 11 22:33:51 raspberrypi homebridge[862]: at wrapSafe (internal/modules/cjs/loader.js:979:16)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Module._compile (internal/modules/cjs/loader.js:1027:27)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Module.load (internal/modules/cjs/loader.js:928:32)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Module.require (internal/modules/cjs/loader.js:952:19)
Jan 11 22:33:51 raspberrypi homebridge[862]: at require (internal/modules/cjs/helpers.js:88:18)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-apple-tv-remote/node_modules/proxy-addr/index.js:24:14)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Module._compile (internal/modules/cjs/loader.js:1063:30)
Jan 11 22:33:51 raspberrypi homebridge[862]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
Das sind merkwürdige Fehler die ich so nicht kenne. Hast du das Plugin auch vorher mit "-g" installiert. Also global? Versuch es mal ohne bzw. auch ohne das unsafe-perm. Das ist eigentlich nur bei der installation nötig.
Allgemein musst du dran denken, wenn du irgendein Plugin desinstallierst, musst du die config.json anpassen und die Konfiguration des deinstallierten Plugins entfernen. Sonst startet HB nicht mehr.
npm ERR! Unknown system error -117
Das sieht mir nach einem kaputten Dateisystem aus. Sichere deine config.json oder mache ein Backup per homebridge-config-ui-x und starte deinen Raspi neu. Der wird beim Boot versuchen, das Dateisystem zu reparieren. Ich hoffe sehr, dass der dann wieder startet.
Das sieht mir nach einem kaputten Dateisystem aus. Sichere deine config.json oder mache ein Backup per homebridge-config-ui-x und starte deinen Raspi neu. Der wird beim Boot versuchen, das Dateisystem zu reparieren. Ich hoffe sehr, dass der dann wieder startet.
Das Problem ist das ich ja nicht auf die Config-ui-x komme.
Ich habe noch ein Backup von meiner Config von Dezember 20 sollte aktuell sein.
Heißt das das das Image dann kaputt ist? Davon hab ich leider kein aktuelles

Hab mal geschaut ob es mir die Plugins deinstalliert hat und das sieht dann so aus
Code
Alles anzeigenpi@raspberrypi:~ $ sudo npm list -g --depth=0 /usr/local/lib ├── @abandonware/[email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── error: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/homebridge-mi-hygrothermograph/package.json ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── error: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/homebridge-weather-plus/package.json ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] └── [email protected] npm ERR! error in /usr/local/lib/node_modules/homebridge-mi-hygrothermograph: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/homebridge-mi-hygrothermograph/package.json' npm ERR! error in /usr/local/lib/node_modules/homebridge-weather-plus: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/homebridge-weather-plus/package.json' npm ERR! error in /usr/local/lib/node_modules/homebridge-weather-plus/node_modules/geo-tz: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/homebridge-weather-plus/node_modules/geo-tz/package.json' npm ERR! error in /usr/local/lib/node_modules/node-appletv-x/node_modules/@protobufjs/path: Unknown system error -117: Unknown system error -117, lstat '/usr/local/lib/node_modules/node-appletv-x/node_modules/@protobufjs/path' npm ERR! error in /usr/local/lib/node_modules/node-appletv-x/node_modules/@protobufjs/pool: Unknown system error -117: Unknown system error -117, lstat '/usr/local/lib/node_modules/node-appletv-x/node_modules/@protobufjs/pool' npm ERR! error in /usr/local/lib/node_modules/node-appletv-x/node_modules/@protobufjs/utf8: Unknown system error -117: Unknown system error -117, lstat '/usr/local/lib/node_modules/node-appletv-x/node_modules/@protobufjs/utf8' npm ERR! error in /usr/local/lib/node_modules/node-appletv-x/node_modules/@types/node: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/node-appletv-x/node_modules/@types/node/package.json' npm ERR! missing: @protobufjs/path@^1.1.2, required by [email protected] npm ERR! missing: @protobufjs/pool@^1.1.0, required by [email protected] npm ERR! missing: @protobufjs/utf8@^1.1.0, required by [email protected] npm ERR! missing: @types/node@^13.7.0, required by [email protected]Ich hab auch versucht nem zu aktualisieren aber das gelingt mir leider auch nicht