Homebridge - Plugin zur einfacher Installation von Homebridge auf dem Loxberry
Einklappen
X
-
Ich hab heute einen Loxberry komplett neu mit 3.0.0.3 aufgesetzt und gleich Homebridge von dir installiert, leider kommt ein Fehler wenn ich das Plugin installieren will:
Code:npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. npm WARN deprecated axios@0.18.1: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410 npm ERR! code 1 npm ERR! path /usr/lib/node_modules/homebridge-loxone-connect/node_modules/utf-8-validate npm ERR! command failed npm ERR! command sh -c node-gyp-build npm ERR! make: Entering directory '/usr/lib/node_modules/homebridge-loxone-connect/node_modules/utf-8-validate/build' npm ERR! CC(target) Release/obj.target/validation/src/validation.o npm ERR! SOLINK_MODULE(target) Release/obj.target/validation.node npm ERR! make: Leaving directory '/usr/lib/node_modules/homebridge-loxone-connect/node_modules/utf-8-validate/build' npm ERR! gyp info it worked if it ends with ok npm ERR! gyp info using node-gyp@9.3.1 npm ERR! gyp info using node@18.16.0 | linux | arm npm ERR! gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3" npm ERR! gyp http GET https://nodejs.org/download/release/v18.16.0/node-v18.16.0-headers.tar.gz npm ERR! gyp http 200 https://nodejs.org/download/release/v18.16.0/node-v18.16.0-headers.tar.gz npm ERR! gyp http GET https://nodejs.org/download/release/v18.16.0/SHASUMS256.txt npm ERR! gyp http 200 https://nodejs.org/download/release/v18.16.0/SHASUMS256.txt npm ERR! gyp info spawn /usr/bin/python3 npm ERR! gyp info spawn args [ npm ERR! gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', npm ERR! gyp info spawn args 'binding.gyp', npm ERR! gyp info spawn args '-f', npm ERR! gyp info spawn args 'make', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args '/usr/lib/node_modules/homebridge-loxone-connect/node_modules/utf-8-validate/build/config.gypi', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args '/root/.cache/node-gyp/18.16.0/include/node/common.gypi', npm ERR! gyp info spawn args '-Dlibrary=shared_library', npm ERR! gyp info spawn args '-Dvisibility=default', npm ERR! gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/18.16.0', npm ERR! gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp', npm ERR! gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/18.16.0/<(target_arch)/node.lib', npm ERR! gyp info spawn args '-Dmodule_root_dir=/usr/lib/node_modules/homebridge-loxone-connect/node_modules/utf-8-validate', npm ERR! gyp info spawn args '-Dnode_engine=v8', npm ERR! gyp info spawn args '--depth=.', npm ERR! gyp info spawn args '--no-parallel', npm ERR! gyp info spawn args '--generator-output', npm ERR! gyp info spawn args 'build', npm ERR! gyp info spawn args '-Goutput_dir=.' npm ERR! gyp info spawn args ] npm ERR! gyp info spawn make npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] npm ERR! make: g++: No such file or directory npm ERR! make: *** [validation.target.mk:137: Release/obj.target/validation.node] Error 127 npm ERR! gyp ERR! build error npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2 npm ERR! gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:203:23) npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:513:28) npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:291:12) npm ERR! gyp ERR! System Linux 6.1.21-v7+ npm ERR! gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" npm ERR! gyp ERR! cwd /usr/lib/node_modules/homebridge-loxone-connect/node_modules/utf-8-validate npm ERR! gyp ERR! node -v v18.16.0 npm ERR! gyp ERR! node-gyp -v v9.3.1 npm ERR! gyp ERR! not ok npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2023-04-14T13_23_02_184Z-debug-0.log
Irgendwer ne Ahnung was da los ist? Hab es auch von der Konsole probiert..Kommentar
-
wo kann ich die config datei vom homebridge finden? habe ein backup vom alten loxberry, aberdurch das update auf die aktuelle version is alles flöten gegangen und ich hätt gern die alte homebridge config in die neue instanz eingespielt....
dankeKommentar
-
Hier ist das Logfile von heute, ich hab Loxberry 3.0.0.5 komplett neu aufgesetzt und homebridge als plugin installiert.
Ich versuche das Plugin loxone connect zu installieren. Vielleicht sieht ja jemand was, danke!Angehängte DateienKommentar
-
Bei mir lässt sich homebridge nicht starten.
In der LOG Date wird folgende Meldung angezeigt
Sep 25 11:11:26 loxberry-01 systemd[1]: Started Homebridge.
Sep 25 11:11:27 loxberry-01 hb-service.js[18260]: [9/25/2023, 11:11:27] [HB Supervisor] Homebridge Storage Path: /opt/loxberry/config/plugins/homebridge
Sep 25 11:11:27 loxberry-01 hb-service.js[18260]: [9/25/2023, 11:11:27] [HB Supervisor] Homebridge Config Path: /opt/loxberry/config/plugins/homebridge/config.json
Sep 25 11:11:27 loxberry-01 hb-service.js[18260]: [9/25/2023, 11:11:27] [HB Supervisor] Logging to /opt/loxberry/config/plugins/homebridge/homebridge.log
Sep 25 11:11:34 loxberry-01 systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE
Sep 25 11:11:34 loxberry-01 systemd[1]: homebridge.service: Failed with result 'exit-code'.
Sep 25 11:11:37 loxberry-01 systemd[1]: homebridge.service: Service RestartSec=3s expired, scheduling restart.
Sep 25 11:11:37 loxberry-01 systemd[1]: homebridge.service: Scheduled restart job, restart counter is at 65.
Sep 25 11:11:37 loxberry-01 systemd[1]: Stopped Homebridge.
Vielleicht kann mir da jemand helfen das ins Laufen zu bekommen. DANKEAngehängte DateienKommentar
-
Ich habe Homebridge über das Plugin installiert. Nachdem sich hier nichts starten ließ, habe ich nochmal manuell mit diesen Befehlen Homebridge installiert
sudo npm uninstall -g --unsafe-perm homebridge-config-ui-x
sudo npm install -g --unsafe-perm homebridge-config-ui-x
sudo systemctl restart homebridge
Die Installation klappt, nur lässt sich Homebridge nicht starten (siehe LOG Datei).
Kommentar
-
Punkt 3 und 4 durchführen. Da. Plugin nochmal deinstallieren und installieren.Kommentar
-
Ich habe alles soweit durchgeführt aber trotzdem starte Homebridge nicht.
Die richtig Node Version ist installiert
root@loxberry-01:/opt/loxberry# node -v
v12.22.7
Hier nochmal die aktuellen LOG Dateien.Kommentar
-
@B@llou: Auf welchem Weg hast Du auf 18.18 aktualisiert.
Ich habe aktuell 18.17.1 - beim Versuch z.B. über sudo hb-service update-node upzudaten wird zunächst erkannt, dasss ein Update auf 18.18 ansteht. Zum Abschluss der Routine wird aber dann ausgegegben "mit 18.17.1 bereits auf neuester Version"Kommentar
Kommentar