Ich hab den aktuellen Download aus dem 1. Beitrag genommen.
Das ist dann wohl noch die 1.015er Version.
dito. das war gestern. wann hast du es geladen?
Ich hab den aktuellen Download aus dem 1. Beitrag genommen.
Das ist dann wohl noch die 1.015er Version.
dito. das war gestern. wann hast du es geladen?
Das tool sollte sich die Version doch selbst ziehen oder hab ich das falsch verstanden?
Ja ich werde es mal versuchen mit direkt install wobei ich das ja vorher auch schon gemacht hab. Dabei ist zwar nichts kaputt gegangen aber Node wurde trotzdem nicht aktualisiert.
Ich wollte doch Node 9.5.0 installieren. Ich habe bei npm latest eingegeben aber das ist ja auch eigentlich unerheblich. Node klappt irgendwie nicht. Hunter
Wieder das gleiche Ergebnis mit direkt Install. Irgendwas haut da doch nicht hin.. also homebridge und npm klappt. aber node offenbar nicht.
Jemand eine Idee?
Die Homebridge kann nicht gestoppt werden, da sie aktuell nicht läuft!!
Installiere und konfiguriere benötigte Tools.
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Note, selecting 'libpcapnav0' for regex 'libpcap*'
Note, selecting 'libpcap0.7-dev' for regex 'libpcap*'
Note, selecting 'libpcap0.8' for regex 'libpcap*'
Note, selecting 'libpcap0.8-dbg' for regex 'libpcap*'
Note, selecting 'python2.7-libpcap' for regex 'libpcap*'
Note, selecting 'libpcap0.8-dev' for regex 'libpcap*'
Note, selecting 'libpcap-ruby1.8' for regex 'libpcap*'
Note, selecting 'libpcap-ruby' for regex 'libpcap*'
Note, selecting 'libpcapnav0-dev' for regex 'libpcap*'
Note, selecting 'libpcap-dev' for regex 'libpcap*'
Note, selecting 'python-libpcap' for regex 'libpcap*'
Note, selecting 'python-libpcap' instead of 'python2.7-libpcap'
git ist schon die neueste Version.
libpcap-dev ist schon die neueste Version.
libpcap-ruby ist schon die neueste Version.
libpcap-ruby1.8 ist schon die neueste Version.
libpcap0.8 ist schon die neueste Version.
libpcap0.8-dbg ist schon die neueste Version.
libpcap0.8-dev ist schon die neueste Version.
libpcapnav0 ist schon die neueste Version.
libpcapnav0-dev ist schon die neueste Version.
mc ist schon die neueste Version.
ntp ist schon die neueste Version.
ntpdate ist schon die neueste Version.
python-libpcap ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 110 nicht aktualisiert.
Cron Job für root wird kopiert.
Systemlink zur Anwendung /usr/bin/hbridge_new.sh existiert bereits!
Systemlink zur Anwendung /home/pi/hbridge_install/raspiBackup.sh existiert bereits!
Welche NodeJS Version soll installiert werden: (9.8.0)?
[letzte stabile Version: 8.9.4]
9.8.0
Installiere node in Version 9.8.0 auf einem Raspbian-System
Der RasPi basiert auf: armv7l
tar: node-v9.8.0-linux-armv7l.tar.gz: Funktion open fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
tar: Error is not recoverable: exiting now
/usr/bin/hbridge_new.sh: Zeile 586: cd: /home/pi/node-v9.8.0-linux-armv7l/: Datei oder Verzeichnis nicht gefunden
rm: das Entfernen von „node-v9.8.0-linux-armv7l" ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: das Entfernen von „node-v9.8.0-linux-armv7l.tar.gz" ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Installing libavahi libdnssd-dev.
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libavahi-compat-libdnssd-dev ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 110 nicht aktualisiert.
Welche NPM Version soll installiert werden: (latest)?
(Eingabe möglichkeiten: 5.7.1, "latest" oder "no")
(mit "no" wird nur homebridge installiert und die npm von node 9.8.0 benutzt)
[letzte stabile Version: 5.7.1]
5.7.1
Welche homebridge Version soll installiert werden: (latest)?
(Eingabe möglichkeiten: 0.4.38, "latest" oder "no")
(mit "no" wird keine homebridge installiert)
[letzte stabile Version: 0.4.38]
latest
Installiere das [email protected] und homebridge@latest Release!
/usr/local/bin/homebridge -> /usr/local/lib/node_modules/homebridge/bin/homebridge
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
+ [email protected]
+ [email protected]
added 63 packages, removed 6 packages and updated 50 packages in 53.691s
Es wurde [email protected], [email protected] und homebridge@latest installiert!!
Alles anzeigen
beim update des kernel gibt es wohl auch Probleme?
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.9.35+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.9.35+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.9.35-v7+ /boot/kernel7.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.9.35-v7+ /boot/kernel7.img
libraspberrypi-bin (1.20170703-1) wird eingerichtet ...
raspi-config (20170705) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/init.d/raspi-config wird installiert ...
pilight-webgui (8.3) wird eingerichtet ...
pilight (8.0.9) wird eingerichtet ...
Trigger für libc-bin (2.19-18+deb8u10) werden verarbeitet ...
Trigger für initramfs-tools (0.120+deb8u3) werden verarbeitet ...
Trigger für ca-certificates (20141019+deb8u3) werden verarbeitet ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
Trigger für systemd (215-17+deb8u7) werden verarbeitet ...
sudo: rpi-update: Kommando nicht gefunden
Linux homebridge2 4.4.50-v7+ #970 SMP Mon Feb 20 19:18:29 GMT 2017 armv7l GNU/Linux
Raspbian-System neu starten (j) [j/n]? j
Alles anzeigen
und pilight startet seit dem update auch nicht mehr ...
Mär 25 10:14:13 homebridge2 homebridge[1246]: /usr/local/lib/node_modules/homebridge/lib/api.js:64
Mär 25 10:14:13 homebridge2 homebridge[1246]: throw new Error("The requested accessory '" + name + "' was not registered by any plugin.");
Mär 25 10:14:13 homebridge2 homebridge[1246]: ^
Mär 25 10:14:13 homebridge2 homebridge[1246]: Error: The requested accessory 'pilight' was not registered by any plugin.
Mär 25 10:14:13 homebridge2 homebridge[1246]: at API.accessory (/usr/local/lib/node_modules/homebridge/lib/api.js:64:13)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Server._loadAccessories (/usr/local/lib/node_modules/homebridge/lib/server.js:264:42)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:86:38)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:40:10)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Module._compile (module.js:571:32)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Object.Module._extensions..js (module.js:580:10)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Module.load (module.js:488:32)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at tryModuleLoad (module.js:447:12)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Function.Module._load (module.js:439:3)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at Module.runMain (module.js:605:10)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at run (bootstrap_node.js:425:7)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at startup (bootstrap_node.js:146:9)
Mär 25 10:14:13 homebridge2 homebridge[1246]: at bootstrap_node.js:540:3
Alles anzeigen
pi@homebridge2:~ $ sudo service pilight status
? pilight.service - pilight
Loaded: loaded (/etc/systemd/system/pilight.service; enabled)
Active: failed (Result: exit-code) since So 2018-03-25 10:25:31 CEST; 3s ago
Process: 2423 ExecStart=/usr/local/sbin/pilight-daemon (code=exited, status=0/SUCCESS)
Main PID: 2424 (code=exited, status=1/FAILURE)
Mär 25 10:25:31 homebridge2 systemd[1]: Started pilight.
Mär 25 10:25:31 homebridge2 systemd[1]: pilight.service: main process exited, code=exited, status=1/FAILURE
Mär 25 10:25:31 homebridge2 systemd[1]: Unit pilight.service entered failed state.
In der eve app werden die Zustände korrekt angezeigt das ist normal.
Gibt keine Alternativen für Hubs ausser die von die aufgezählten. Diesen brauchst du für Automationen
Mein Versuch mit hbridge_new.sh remove hat leider so gar nicht gerklappt. Die Installation lief laut LOG im Prinzip überhaupt nicht. Nur Fehler:
Welche NodeJS Version soll installiert werden: (9.8.0)?
[letzte stabile Version: 8.9.4]
9.8.0
Installiere node in Version 9.8.0 auf einem Raspbian-System
Der RasPi basiert auf: armv7l
tar: node-v9.8.0-linux-armv7l.tar.gz: Funktion open fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
tar: Error is not recoverable: exiting now
/usr/bin/hbridge_new.sh: Zeile 586: cd: /home/pi/node-v9.8.0-linux-armv7l/: Datei oder Verzeichnis nicht gefunden
rm: das Entfernen von „node-v9.8.0-linux-armv7l" ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: das Entfernen von „node-v9.8.0-linux-armv7l.tar.gz" ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Installing libavahi libdnssd-dev.
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig
libavahi-compat-libdnssd-dev ist schon die neueste Version.
Alles anzeigen
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
Plugin: https://github.com/hallos/homebridge-cmdtrigger wird direkt aus dem web/git installiert!
/usr/bin/hbridge_new.sh: Zeile 674: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: [email protected]
Es wird eine bestimmte Version installiert von: [email protected]
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
installiere Plugin: homebridge-
Es wird die letzte Version installiert von: homebridge-@latest
/usr/bin/hbridge_new.sh: Zeile 683: npm: Kommando nicht gefunden.
sudo: npm: Kommando nicht gefunden
Soll Homebridge jetzt als Dienst installierte werden (j) [j/n]? j
Es wird das Script: /usr/bin/hbridge_new.sh in der Version: 1.0.15 benutzt !! (die Angaben in () werden mit Enter übernommen) Die Homebridge kann nicht gestoppt werden, da sie aktuell nicht läuft!!
Erstelle Service Benutzer und Gruppe homebridge.
useradd: Benutzer »homebridge« existiert bereits
Erlaube systemd-journal für Benutzer homebridge.
setze nötige Rechte für User homebridge.
Es wird homebridge als Dienst eingerichtet!
Kopiere Service Dateien ins Dateisystem.
Service Dateien wurden kopiert.
Erlaube systemctl Service für homebridge.
Created symlink from /etc/systemd/system/multi-user.target.wants/homebridge.service to /etc/systemd/system/homebridge.service.
Die vorhandene /var/homebridge/config.json wird benutzt!
Es wurde ein Backup von /var/homebridge/accessories /var/homebridge/auth.json /var/homebridge/config.json /var/homebridge/config.json.1521884842702 /var/homebridge/homebridge2_Now_persist.json /var/homebridge/homebridge-hue.json.gz /var/homebridge/persist in /home/pi/hbridge_install/homebridge.tar.gz erstellt!
Vorsichtshalber "ping" für alle ausführbar machen.
Root darf sich schon per shh anmelden.
Alle Services wurden erstellt und aktiviert.
Für das Einrichten eines verzögerten Start "/usr/bin/hbridge_new.sh wait2deconz" benutzen.
Die HomeBridge-Dienste jetzt starten (j) [j/n]? j
Alles anzeigen
Und das passierte beim starten dann nur noch...
Mär 24 23:01:10 homebridge2 systemd[1]: Starting Node.js HomeKit Server...
Mär 24 23:01:10 homebridge2 systemd[1]: Started Node.js HomeKit Server.
Mär 24 23:01:10 homebridge2 systemd[1]: homebridge.service: main process exited, code=exited, status=203/EXEC
Mär 24 23:01:10 homebridge2 systemd[1]: Unit homebridge.service entered failed state.
Mär 24 23:01:20 homebridge2 systemd[1]: homebridge.service holdoff time over, scheduling restart.
Mär 24 23:01:20 homebridge2 systemd[1]: Stopping Node.js HomeKit Server...
Mär 24 23:01:20 homebridge2 systemd[1]: Starting Node.js HomeKit Server...
Mär 24 23:01:20 homebridge2 systemd[1]: Started Node.js HomeKit Server.
Mär 24 23:01:20 homebridge2 systemd[1]: homebridge.service: main process exited, code=exited, status=203/EXEC
Mär 24 23:01:20 homebridge2 systemd[1]: Unit homebridge.service entered failed state.
Mär 24 23:01:30 homebridge2 systemd[1]: homebridge.service holdoff time over, scheduling restart.
Mär 24 23:01:30 homebridge2 systemd[1]: Stopping Node.js HomeKit Server...
Mär 24 23:01:30 homebridge2 systemd[1]: Starting Node.js HomeKit Server...
Mär 24 23:01:30 homebridge2 systemd[1]: Started Node.js HomeKit Server.
Mär 24 23:01:30 homebridge2 systemd[1]: homebridge.service: main process exited, code=exited, status=203/EXEC
Mär 24 23:01:30 homebridge2 systemd[1]: Unit homebridge.service entered failed state.
Mär 24 23:01:41 homebridge2 systemd[1]: homebridge.service holdoff time over, scheduling restart.
Mär 24 23:01:41 homebridge2 systemd[1]: Stopping Node.js HomeKit Server...
Mär 24 23:01:41 homebridge2 systemd[1]: Starting Node.js HomeKit Server...
Mär 24 23:01:41 homebridge2 systemd[1]: Started Node.js HomeKit Server.
Mär 24 23:01:41 homebridge2 systemd[1]: homebridge.service: main process exited, code=exited, status=203/EXEC
Mär 24 23:01:41 homebridge2 systemd[1]: Unit homebridge.service entered failed state.
Alles anzeigen
Ich habe jetzt mit einem backup es gerade irgendwie geschafft wieder herzustellen. Aber was ist denn hier bloß schief gegangen das die node,npm und homebridge updates so gar nicht geklappt haben?
Mache auch gerade das backup mit pi Baker weil das andere nicht so gut geklappt hat mit dem backup tool. Aber da weiß ich nicht ob es evtl auch am stick liegt.
Würde mich gerne nochmal an dem update versuchen.
<p><p>Ich konnte den usb Stick wo mein Backup drauf war auch nicht auf dem Mac lesen. Aber ich habe das auf ein anderes filesystem was nicht kompatibel ist geschoben? Habe das Image dann per FileZilla vom Stick auf den Mac gezogen. Ich hoffe bloß das dieses Image jetzt nicht fratze ist ...</p>
<p>Ich habe ja den /var Ordner noch. Vielleicht kann ich den persist Ordner ja Rüber kopieren.</p>
<p><br></p>
<p>Jetzt bekomme ich einen anderen Fehler im Zusammenhang mit dem sonos plugin.</p>
<pre>Mär 24 22:35:54 homebridge2 homebridge[5037]: [2018-3-24 22:35:54] ====================
Mär 24 22:35:54 homebridge2 homebridge[5037]: [2018-3-24 22:35:54] ERROR LOADING PLUGIN homebridge-sonos:
Mär 24 22:35:54 homebridge2 homebridge[5037]: [2018-3-24 22:35:54] Error: Cannot find module 'http-signature'
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Function.Module._resolveFilename (module.js:470:15)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Function.Module._load (module.js:418:25)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.require (module.js:498:17)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at require (internal/module.js:20:19)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-sonos/node_modules/request/request.js:12:21)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module._compile (module.js:571:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.Module._extensions..js (module.js:580:10)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.load (module.js:488:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at tryModuleLoad (module.js:447:12)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Function.Module._load (module.js:439:3)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.require (module.js:498:17)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at require (internal/module.js:20:19)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-sonos/node_modules/request/index.js:144:19)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module._compile (module.js:571:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.Module._extensions..js (module.js:580:10)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.load (module.js:488:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at tryModuleLoad (module.js:447:12)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Function.Module._load (module.js:439:3)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.require (module.js:498:17)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at require (internal/module.js:20:19)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-sonos/node_modules/sonos/lib/sonos.js:14:15)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module._compile (module.js:571:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.Module._extensions..js (module.js:580:10)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.load (module.js:488:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at tryModuleLoad (module.js:447:12)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Function.Module._load (module.js:439:3)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.require (module.js:498:17)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at require (internal/module.js:20:19)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-sonos/node_modules/sonos/index.js:1:18)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module._compile (module.js:571:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Object.Module._extensions..js (module.js:580:10)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Module.load (module.js:488:32)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at tryModuleLoad (module.js:447:12)
Mär 24 22:35:54 homebridge2 homebridge[5037]: at Function.Module._load (module.js:439:3)</pre>
<p>Beim versuch es zu deinstallieren kommt folgendes:</p>
<pre>^Cpi@homebridge2:~ $ sudo npm uninstall homebridge-sonos -g
npm ERR! path /usr/local/lib/node_modules/homebridge-sonos/node_modules/node-uuid/bin/uuid
npm ERR! code Unknown system error -117
npm ERR! errno -117
npm ERR! syscall lstat
npm ERR! Unknown system error -117: Unknown system error -117, lstat '/usr/local/lib/node_modules/homebridge-sonos/node_modules/node-uuid/bin/uuid'
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-03-24T21_38_22_539Z-debug.log</pre>
<p>Jetzt kommt diese Meldung:</p>
<pre>^Cpi@homebridge2:~ sudo npm uninstall homebridge-sonos -g
npm ERR! path /usr/local/lib/node_modules/homebridge-sonos/node_modules/.bin/uuid
npm ERR! code EEXIST
npm ERR! Refusing to delete /usr/local/lib/node_modules/homebridge-sonos/node_modules/.bin/uuid: ../node-uuid/bin/uuid symlink target is not controlled by npm /usr/local/lib/node_modules/homebridge-sonos/node_modules/node-uuid
npm ERR! File exists: /usr/local/lib/node_modules/homebridge-sonos/node_modules/.bin/uuid
npm ERR! Move it away, and try again.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-03-24T22_57_46_930Z-debug.log</pre>
<p>OK.. Jetzt konnte ich es doch deinstallieren nach dem ich die Datei uuid manuell gelöscht habe wie im Hinweis steht. Ich kann mir aber nicht erklären warum erst ein anderer Fehler kommt und dann wieder ein anderer...<img src="http://forum.smartapfel.de/images/smilies/emojione/1f644.png" alt="
" class="smiley" srcset="http://forum.smartapfel.de/images/smilies/emojione/[email protected] 2x" height="23"></p>
<p><br></p>
<p>ich konnte die HB Instanz jetzt doch noch zum Starten bewegen. Habe das sonos plugin aus der Config genommen erstmal da ich es nicht löschen kann. Vielleicht <del>hat jemand eine Idee wie ich das wieder geregelt bekomme? Denn ich will das plugin natürlich weiter nutzen. Außerdem sieht das im Log total unsauber aus und irgendwas ist ja doch da im argen.</del></p>
<p><br></p>
<p>Aber was war das jetzt für ein verdammter Krampf mein backup wiederherzustellen?<img src="http://forum.smartapfel.de/images/smilies/emojione/2753.png" alt="
" class="smiley" srcset="http://forum.smartapfel.de/images/smilies/emojione/[email protected] 2x" height="23"></p>
<p>entweder ist das backup fehlerhaft, mein USB stick defekt oder ich weiss es nicht? Weil beide SD karten kann ich mir nicht vorstellen. Habe das backup jetzt auf beide karten versucht wiederherzustellen und es kamen immer die gleichen Fehler. Im Mac wird die SD karte gerade weder im Festplattendienstprogramm noch im Pi Baker angezeigt...<img src="http://forum.smartapfel.de/images/smilies/emojione/1f612.png" alt="X/" class="smiley" srcset="http://forum.smartapfel.de/images/smilies/emojione/[email protected] 2x" height="23"><br></p>
<p>;Also soweit ich weiß läuft bei mir das ganze unter Root.Aber <span> so weit komme ich nicht mal...</span></p>
<p><span><br></span></p>
<p><span>Was ist fsck?</span></p>
<p><p>Gleicher Fehler wenn ich die Datei löschen will. Ich versteh das nicht. Ich hab doch bloß mein Backup geladen ...</p>
<br><br><p>Kann es irgendwas damit zu tun haben das die Karte vorher exfat war und ich sie diesmal mit pi Baker fat32 vorbeireitet habe? Hab dort einfach das Ding mit für noobs vorbereiten angeklickt.</p>
Ich habe heute versucht mit det seinem tool node und npm zu updaten was aber nichts geworden ist.
Danach habe ich mein backup eingespielt und seit dem läuft meine erste homebridge Instanz nicht mehr.. Was sehr ärgerlich ist da dies die Hauptinstanz mit dem meisten kram ist. Ich weiss auch nicht was der Fehler bedeutet. Jemand eine Idee?
Mär 24 20:45:54 homebridge2 systemd[1]: Starting Node.js HomeKit Server...
Mär 24 20:45:54 homebridge2 systemd[1]: Started Node.js HomeKit Server.
Mär 24 20:45:55 homebridge2 homebridge[1379]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
Mär 24 20:45:55 homebridge2 node[1379]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
Mär 24 20:45:55 homebridge2 node[1379]: *** WARNING *** Please fix your application to use the native API of Avahi!
Mär 24 20:45:55 homebridge2 node[1379]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
Mär 24 20:45:55 homebridge2 node[1379]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
Mär 24 20:45:55 homebridge2 node[1379]: *** WARNING *** Please fix your application to use the native API of Avahi!
Mär 24 20:45:55 homebridge2 node[1379]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
Mär 24 20:45:55 homebridge2 homebridge[1379]: *** WARNING *** Please fix your application to use the native API of Avahi!
Mär 24 20:45:55 homebridge2 homebridge[1379]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
Mär 24 20:45:55 homebridge2 homebridge[1379]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
Mär 24 20:45:55 homebridge2 homebridge[1379]: *** WARNING *** Please fix your application to use the native API of Avahi!
Mär 24 20:45:55 homebridge2 homebridge[1379]: *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
Mär 24 20:45:57 homebridge2 homebridge[1379]: fs.js:583
Mär 24 20:45:57 homebridge2 homebridge[1379]: return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
Mär 24 20:45:57 homebridge2 homebridge[1379]: ^
Mär 24 20:45:57 homebridge2 homebridge[1379]: Error: Unknown system error -117: Unknown system error -117, open '/var/homebridge/persist/lastSuccessfulPing_192.168.178.63'
Mär 24 20:45:57 homebridge2 homebridge[1379]: at Object.fs.openSync (fs.js:583:18)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at Object.fs.readFileSync (fs.js:490:33)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at LocalStorage.parseDirSync (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/local-storage.js:637:35)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at LocalStorage.parseDataDirSync (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/local-storage.js:572:21)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at LocalStorage.initSync (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/local-storage.js:145:14)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at Object.nodePersist.initSync (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/node-persist.js:41:29)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at Object.init (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/index.js:31:13)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:24:7)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
Mär 24 20:45:57 homebridge2 homebridge[1379]: at Module._compile (module.js:571:32)
Mär 24 20:45:57 homebridge2 systemd[1]: homebridge.service: main process exited, code=exited, status=1/FAILURE
Mär 24 20:45:57 homebridge2 systemd[1]: Unit homebridge.service entered failed state.
Alles anzeigen
meine zweite funktioniert komischerweise.
Ein Bild aus MC worauf sich der error bezieht. Was ist damit gemeint? Ein versuch die Datei zu löschen fördert den text in rot zu Tage.
kann ich denn einfach so wie ich das vorhin gemacht habe direkt mit Install machen oder muss ich vorher Remove machen damit das sauber klappt?
ich hatte direkt hbridge_new.sh Install eingegeben. Weil es muss doch alles deinstalliert werden für ein node update?
Kein Problem ![]()
Kannst du zu der Neuinstallation bzw node update kurz was sagen bevor ich mich darauf stürze?
Na es wird aber nur gefragt ob ich eine neue Instanz anlegen möchte. von löschen ist da keine rede. oder muss man hbridge_new.sh delete anwenden?
Argh sorry wusste nicht das du das da auch schon drin hast. Schande über mein Haupt ![]()
Wie kann man denn angelegte Instanzen mit dem tool löschen? Mir wird nur angezeigt wie ich welche anlegen kann
det ich habe mit deinem Tool hbridge_new.sh Install node und ppm updaten wollen. Eigentlich dachte ich sogar oh je das wird nichts. Im Prinzip ist nichts passiert, aber node ist weiterhin auf 7.7.3. npm wurde aber geupdatet.
Bin jetzt doch erstmal weg von dem Gedanken auf ein neues image umzuziehen da etwas mehr dran hängt als nur die homebridge Instanzen.
pilight,sonos http api usw...
Deshalb möchte ich die vorhandene endlich mal auf eine aktuelle node Version updaten. in der Befehlsammlung steht ja die Vorgehensweise.
Aber dein tool macht das gleiche oder?
hbridge_new.sh remove und danach hbridge_new.sh Install
Bitte korrigieren wenn ich falsch liege
Ich Scheitere an der Anmeldung mit dem neuen pi Image:
Martins-iMac-4K:~ Maz$ ssh [email protected]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:8asAHoDW/mvEXmiq4Tzb2omlh4PwAlnIyY2ce9ksyu8.
Please contact your system administrator.
Add correct host key in /Users/martinniemietz/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/martinniemietz/.ssh/known_hosts:1
ECDSA host key for 192.168.178.74 has changed and you have requested strict checking.
Host key verification failed.
Alles anzeigen
Eine Änderung des Tones ist meines Wissens nicht möglich
Ah danke dir ![]()
Danke für den tipp mit der config und hier mein Beitrag zur Temperatur vom Pi
![]()
PS: DJay kannst du mir bitte verraten wie du das machst das die Bilder bei dir immer gleich als Vorschau da sind? Bei mir sind die sachen immer nur als Anhang, ich finde das total nervig. Das soll direkt dargestellt werden..
<p><p>Aber sowas von. Das regt mich einfach total auf. Alles andere läuft wunderbar ... vielleicht liegt es an meiner alten Node Version 7.7</p>
Also ich bin echt Abenervt denn es funktioniert überhaupt nicht durchgängig mit der Historie. Gerade ist es so das ich komischerweise nur dann messpunkte habe wenn ich die eve app öffne. Sonst nur Lücken. Hat das sonst noch jemand so?
Sent from my iPhone using Community