Bei mir ist das genauso, aber ich ignoriere das einfach erfolgreich.
homebridge-config-ui-x | Webinterface für Homebridge
-
-
Ein Tip. Zuerst Node.js und danach Npm Updaten. Da mit
der Aktualisierung von Node.js die Npm Vorgängerversion
zumindest Angezeigt oder eventuell Installiert wird. War
bei mir so. Eine Änderung der Installationsreihenfolge
brachte die korrekte Versionsnummer Anzeige.
DAS hat bei mir geklappt danke
Bei mir klappt das Update von homebridge-config-ui-x v4.39.1 auf 4.40.1 nicht.
sudo npm install homebridge-config-ui-x@latest -g
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /usr/lib/node_modules/homebridge-config-ui-x
npm ERR! dest /usr/lib/node_modules/.homebridge-config-ui-x-ni8KP3nO
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rename '/usr/lib/node_modules/homebridge-config-ui-x' -> '/usr/lib/node_modules/.homebridge-config-ui-x-ni8KP3nO'
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2021-03-14T14_40_47_315Z-debug.log
Selbiges Problem wenn ich es mit
sudo npm uninstall -g homebridge-config-ui-x
versuche.
Hat jemand vielleicht einen Tipp?
Versuch's mal mit:
sudo npm install -g --unsafe-perm homebridge-config-ui-x@latest
Danke für die schnelle Antwort, funktionierte erst auch nicht. Musste zuerst diesen komischen (temporären?) Ordner löschen, dann gings.
sudo rm -r /usr/lib/node_modules/.homebridge-config-ui-x-ni8KP3nO
Hoffe mal beim nächsten Update klappt dann alles...
Hallo zusammen,
ich hab mal ne Frage zu dem homebridge-config-ui-x Plugin. Wenn man in der config.json eine Funktion „Anwesend“ in dem homebridge-securitysystem Plugin ausblendet und die auch in der Apple Home App nicht sichtbar ist warum wird die dann in der homebridge-config-ui-x Oberfläche angezeigt.
So sieht es in der Apple Home App aus:
So sieht es in der homebridge-config-ui-x Oberfläche aus:
Das ist die config.json zu dem homebridge-securitysystem Plugin. Da sieht man das die Funktion für „Anwesend (Home)“ abgeschaltet ist
Code
Alles anzeigen{ "name": "Alarmanlage", "default_mode": "Off", "arm_seconds": 0, "trigger_seconds": 0, "reset_minutes": 10, "audio": false, "audio_language": "de-DE", "save_state": false, "proxy_mode": false, "test_mode": false, "override_off": false, "reset_off_flow": false, "disabled_modes": [ "Home" ], "siren_sensor": false, "siren_sensor_seconds": 5, "reset_sensor": false, "mode_switches": true, "mode_off_switch": true, "mode_away_extended_switch": false, "mode_pause_switch": false, "pause_minutes": 0, "siren_switch": false, "siren_mode_switches": true, "double_knock": false, "double_knock_seconds": 90, "audio_volume": "100", "audio_arming_looped": false, "audio_alert_looped": false, "accessory": "security-system" }
Kann man das ändern das die homebridge-config-ui-x Oberfläche des selben anzeigt wie die Apple Home App?
Das selbe Verhalten habe ich auch bei Heizkörper Thermostaten.
Danke für eure Hilfe.
Gruß Stefan
Hallo,
nach dem Update einiger Plugins ist die Homebridge über den Browser nicht mehr aufrufbar. Ich kann mich daran erinnern, dass die Homebridge mir immer Browser angezeigt hat, dass sie tgl. ein Backup macht. Weiß jemand, wie ich an die letzte Backupdatei komme und diese über das Terminal einspielen kann?
Log dich doch erstmal über das Terminal ein und schau im Log warum deine HB nicht mehr mag.
Die Backups nützen dir nichts, wenn du config-UI nicht aufrufen kannst
Hallo,
das sagt die Logdatei, aufgerufen über Terminal
sudo ls -al /var/log/
Code
Alles anzeigentotal 27564 drwxr-xr-x 4 root root 4096 Mar 26 00:00 . drwxr-xr-x 12 root root 4096 Mar 6 20:46 .. -rw-r--r-- 1 root root 0 Jan 11 14:08 alternatives.log drwxr-xr-x 2 root root 4096 Mar 6 20:34 apt -rw-r----- 1 root adm 40054 Mar 26 11:11 auth.log -rw-r----- 1 root adm 34882 Mar 20 23:17 auth.log.1 -rw-r----- 1 root adm 2818 Mar 13 23:17 auth.log.2.gz -rw-r----- 1 root adm 2844 Mar 6 23:33 auth.log.3.gz -rw-r--r-- 1 root root 0 Jan 11 14:08 bootstrap.log -rw-rw---- 1 root utmp 0 Jan 11 14:08 btmp -rw-r----- 1 root adm 13807674 Mar 26 11:11 daemon.log -rw-r----- 1 root adm 249841 Mar 21 00:00 daemon.log.1 -rw-r----- 1 root adm 30693 Mar 14 00:00 daemon.log.2.gz -rw-r----- 1 root adm 60903 Mar 7 00:00 daemon.log.3.gz -rw-r----- 1 root adm 0 Mar 26 00:00 debug -rw-r----- 1 root adm 1454 Mar 25 21:41 debug.1 -rw-r----- 1 root adm 820 Mar 6 22:27 debug.2.gz -rw-r--r-- 1 root root 42424 Mar 6 20:34 dpkg.log -rw-r--r-- 1 root root 24048 Mar 6 20:37 faillog -rw-r----- 1 root adm 32237 Mar 25 21:41 kern.log -rw-r----- 1 root adm 1042 Mar 20 14:50 kern.log.1 -rw-r----- 1 root adm 165 Mar 7 20:47 kern.log.2.gz -rw-r----- 1 root adm 15079 Mar 6 22:27 kern.log.3.gz -rw-rw-r-- 1 root utmp 292584 Mar 26 11:10 lastlog -rw-r----- 1 root adm 31045 Mar 26 00:00 messages -rw-r----- 1 root adm 1730 Mar 21 00:00 messages.1 -rw-r----- 1 root adm 296 Mar 14 00:00 messages.2.gz -rw-r----- 1 root adm 14513 Mar 7 00:00 messages.3.gz drwx------ 2 root root 4096 Jan 11 14:08 private -rw-r----- 1 root adm 11353663 Mar 26 11:11 syslog -rw-r----- 1 root adm 2348560 Mar 26 00:00 syslog.1 -rw-r----- 1 root adm 3228 Mar 25 00:00 syslog.2.gz -rw-r----- 1 root adm 3500 Mar 24 00:00 syslog.3.gz -rw-r----- 1 root adm 3544 Mar 23 00:00 syslog.4.gz -rw-r----- 1 root adm 3442 Mar 22 00:00 syslog.5.gz -rw-r----- 1 root adm 3503 Mar 21 00:00 syslog.6.gz -rw-r----- 1 root adm 3368 Mar 20 00:00 syslog.7.gz -rw-r----- 1 root adm 0 Mar 26 00:00 user.log -rw-r----- 1 root adm 200 Mar 25 21:41 user.log.1 -rw-r----- 1 root adm 226 Mar 6 22:27 user.log.2.gz -rw-rw-r-- 1 root utmp 17664 Mar 26 11:10 wtmp
das sagt die Logdatei, aufgerufen über Terminal
sudo ls -al /var/log/
Nein, das sagt die Log-Datei nicht. Was du gemacht hast, ist eine Liste der Logdateinamen anzeigen zu lassen. Jetzt musst du nur noch die richtige Datei öffnen und an die richtige Stelle scrollen.
Ich weiß nicht, wie du deine Homebridge installiert hast. Davon hängt ab, wo du die Logdatei findest. Fangen wir mal damit an.
Nein, das sagt die Log-Datei nicht. Was du gemacht hast, ist eine Liste der Logdateinamen anzeigen zu lassen. Jetzt musst du nur noch die richtige Datei öffnen und an die richtige Stelle scrollen.
Ich weiß nicht, wie du deine Homebridge installiert hast. Davon hängt ab, wo du die Logdatei findest. Fangen wir mal damit an.
Hallo sschuste,
ich habe die Anleitung von dieser Homepage hier genutzt. Diese wurde ja vor ein paar Tagen überarbeitet. Ich habe die Homebridge nach der alten Anleitung installiert.
Log dich auf dem Raspi ein und gib ein:
hb-service logs
Ich habe die Homebridge nach der alten Anleitung installiert.
Vielleicht sollte ich mal lesen, was da steht: versuch's bitte mit
sudo journalctl -fau homebridge
Hallo sschuste,
nachdem ich den Befehl eingegeben habe, kommt im Terminal fortlaufend diese Meldung:
Code
Alles anzeigensudo journalctl -fau homebridge -- Logs begin at Wed 2021-03-31 13:07:33 CEST. -- Mar 31 19:34:04 raspberrypi homebridge[504]: at Function.get net [as net] (/usr/local/lib/node_modules/homebridge-people-plus/index.js:82:25) Mar 31 19:34:04 raspberrypi homebridge[504]: at PeoplePlusAccessory.get net [as net] (/usr/local/lib/node_modules/homebridge-people-plus/index.js:88:33) Mar 31 19:34:04 raspberrypi homebridge[504]: at PeoplePlusAccessory.setupDeviceObserver (/usr/local/lib/node_modules/homebridge-people-plus/index.js:67:17) Mar 31 19:34:04 raspberrypi homebridge[504]: at new PeoplePlusAccessory (/usr/local/lib/node_modules/homebridge-people-plus/index.js:31:14) Mar 31 19:34:04 raspberrypi homebridge[504]: at new <anonymous> (/usr/local/lib/node_modules/homebridge-people-plus/node_modules/homebridge-plugin-helpers/index.js:19:11) Mar 31 19:34:04 raspberrypi homebridge[504]: at /usr/local/lib/node_modules/homebridge/src/server.ts:306:50 Mar 31 19:34:04 raspberrypi homebridge[504]: at Array.forEach (<anonymous>) Mar 31 19:34:04 raspberrypi homebridge[504]: at Server.loadAccessories (/usr/local/lib/node_modules/homebridge/src/server.ts:226:29) Mar 31 19:34:04 raspberrypi homebridge[504]: at Server.start (/usr/local/lib/node_modules/homebridge/src/server.ts:119:12) Mar 31 19:34:04 raspberrypi homebridge[504]: [31/03/2021, 19:34:04] Got SIGTERM, shutting down Homebridge... Mar 31 19:34:09 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=143/n/a Mar 31 19:34:09 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.
Deinstalliere mal das People-Plugin mit
sudo npm uninstall -g --unsafe-perm homebridge-people-plus
und installiere es dann neu mit
sudo npm install -g --unsafe-perm homebridge-people-plus
Das people Plugin hatte bei mir letztens nach Umstellung auf Pi4 immer Probleme hervorgerufen.
Das Plugin people-pro hingegen mit nahezu gleicher Config läuft sehr stabil und sorgenfrei.
Das nur als Info wenn es weiterhin zu Problemen kommen sollte mit dem Plugin.
Deinstalliere mal das People-Plugin mit
sudo npm uninstall -g --unsafe-perm homebridge-people-plus
und installiere es dann neu mit
sudo npm install -g --unsafe-perm homebridge-people-plus
Hallo sschuste,
hab herzlichen Dank für deine Bemühungen. Ich habe zwar leider keine Ahnung, wo der Fehler lag, aber nun komme ich dank Dir wieder über Safari in die Homebridge.
Mir fehlt bei config-UI irgendwie der Punkt konsole bei den 3 punkten.
Meine Version ist v4.39.0. und wie bekomme ich die Geräte da rein?