Geile Meldung. Hatte ich noch nicht . Kannst du mal /etc/systemd/system/homebridge.service posten und vielleicht auch /etc/default/homebridge?
Danke
wieder das gleiche
Geile Meldung. Hatte ich noch nicht . Kannst du mal /etc/systemd/system/homebridge.service posten und vielleicht auch /etc/default/homebridge?
Danke
wieder das gleiche
Dann zeig mal die beiden Dateien.
wie finde ich die?
Du hast sie weiter oben mit deinen eigenen Fingern bearbeitet
sudo nano /etc/systemd/system/homebridge.service
sudo nano /etc/default/homebridge
Text rauskopieren und hier einfügen.
OK... Sorry
[Unit]
Description=Node.js HomeKit Server After=syslog.target network-online.target
[Service]
Type=simple
User=homebridge EnvironmentFile=/etc/default/homebridge ExecStart=/usr/local/bi$
RestartSec=10 KillMode=process
[Install] WantedBy=multi-user.target
# Defaults / Configuration options for homebridge
# The following settings tells homebridge where to find the config.json file and where to persist the data (i.e. pairing and others)
HOMEBRIDGE_OPTS=-I -U /var/homebridge
# If you uncomment the following line, homebridge will log more
# You can display this via systemd's journalctl: journalctl -f -u homebridge # DEBUG=*
Sieht die wirklich so aus wie gepostet? Die Formatierung ist falsch und führt zu Fehlern.
So ist sie schöner.
[Unit]
Description=Node.js HomeKit Server
After=syslog.target network-online.target
[Service]
Type=simple
User=homebridge
EnvironmentFile=/etc/default/homebridge
ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS
Restart=on-failure
RestartSec=10
KillMode=process
[Install]
WantedBy=multi-user.target
Alles anzeigen
Sieht die wirklich so aus wie gepostet? Die Formatierung ist falsch und führt zu Fehlern.
So ist sie schöner.
CodeAlles anzeigen[Unit] Description=Node.js HomeKit Server After=syslog.target network-online.target [Service] Type=simple User=homebridge EnvironmentFile=/etc/default/homebridge ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS Restart=on-failure RestartSec=10 KillMode=process [Install] WantedBy=multi-user.target
und es funktioniert... Danke
Na sagenhaft! Ich gratuliere. Inzwischen kannst du das Setup auswendig, oder?
Ich kann alle plugins installieren, ausser dem Harmonyhub v0.3.0-alpha 2. Vermutlich liegt es nicht an der Installationsbeschreibung, sondern am Plugin. Wie geht man denn in so einem Fall vor?
Es kommt folgende Meldung:
USER: homebridge
DIR: /usr/local/lib/node_modules
CMD: sudo -E -n npm --no-update-notifier install --unsafe-perm homebridge-harmonyhub@latest
npm WARN deprecated [email protected]: use @xmpp/xml package <https://www.npmjs.com/package/@xmpp/xml>
npm ERR! code 1
npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /home/homebridge/.npm/_cacache/tmp/git-clone-c9db119c
npm ERR! /home/homebridge/.npm/_cacache/tmp/git-clone-c9db119c/.git: Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /home/homebridge/.npm/_logs/2018-06-03T13_12_07_456Z-debug.log
Command failed. Please review log for details
Alles anzeigen
Na sagenhaft! Ich gratuliere. Inzwischen kannst du das Setup auswendig, oder?
Oh ja... aber es macht Spaß. Ich danke dir
So, hier kommt jetzt das letzte Wort. Ich habe die Anleitung jetzt von allen Formatierungsfehlern befreit, selbst noch einmal einen Raspi danach aufgesetzt, indem ich jeden Befehl mit Copy & Paste ins Terminal geworfen habe. Es waren noch zwei blöde Fehler drin.
Der erste machte das headless setup des Raspis unmöglich, weil Word typographische Anführungszeichen verwendet anstatt einfach ein ". Kann Linux nicht leiden. Dadurch konnte sich der Raspi nicht mit dem WLAN verbinden und ach.
Der zweite Bug lieferte ein leeres Log nach dem Starten von Homebridge, weil es heißt nun mal homebridge und nicht homebrigde.
Ich danke für die maximale Geduld meiner Tester.
Was machen wir jetzt mit dieser Anleitung?
Stefan
Alles anzeigenSo, hier kommt jetzt das letzte Wort. Ich habe die Anleitung jetzt von allen Formatierungsfehlern befreit, selbst noch einmal einen Raspi danach aufgesetzt, indem ich jeden Befehl mit Copy & Paste ins Terminal geworfen habe. Es waren noch zwei blöde Fehler drin.
Der erste machte das headless setup des Raspis unmöglich, weil Word typographische Anführungszeichen verwendet anstatt einfach ein ". Kann Linux nicht leiden. Dadurch konnte sich der Raspi nicht mit dem WLAN verbinden und ach.
Der zweite Bug lieferte ein leeres Log nach dem Starten von Homebridge, weil es heißt nun mal homebridge und nicht
homebrigde.
Ich danke für die maximale Geduld meiner Tester.
Was machen wir jetzt mit dieser Anleitung?
Stefan
Wie wäre es jetzt ein extra Thema auszumachen, dort alles rein und eventuell noch ein fertiges Image nach dieser Anleitung dazu
Ich möchte mich bei sschuste nochmal für seine Arbeit und seine Geduld bedanken. Die Homebridge läuft super und selbst über das Handy ist sie per Webapp erreichbar. Ich bin einfach nur begeistert. Die Anleitung sollte man wirklich zum Standard im Forum machen, damit bei Problemen schnell geholfen werden kann. VG iBerry
Sent from my iPhone using Community
Hallo zusammen,
ich habe mich genau an die Anleitung gehalten aber bekomme leider folgende Fehlermeldung.
Jun 04 21:49:06 raspberrypi homebridge[2958]: [6/4/2018, 9:49:06 PM] Homebridge is running on port 33731.
Jun 04 21:59:13 raspberrypi systemd[1]: [/etc/systemd/system/homebridge.service:7] Invalid user/group name or numeric ID, ignoring: homebridge EnvironmentFile=/etc/default/homebridge
Jun 04 21:59:25 raspberrypi systemd[1]: [/etc/systemd/system/homebridge.service:7] Invalid user/group name or numeric ID, ignoring: homebridge EnvironmentFile=/etc/default/homebridge
Jun 04 22:00:16 raspberrypi systemd[1]: Stopping Node.js HomeKit Server...
Jun 04 22:00:16 raspberrypi homebridge[2958]: [6/4/2018, 10:00:16 PM] Got SIGTERM, shutting down Homebridge...
Jun 04 22:00:18 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=143/n/a
Jun 04 22:00:18 raspberrypi systemd[1]: Stopped Node.js HomeKit Server.
Jun 04 22:00:18 raspberrypi systemd[1]: homebridge.service: Unit entered failed state.
Jun 04 22:00:18 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.
Jun 04 22:00:18 raspberrypi systemd[1]: Started Node.js HomeKit Server.
Jun 04 22:00:20 raspberrypi homebridge[3101]: [6/4/2018, 10:00:20 PM] Loaded plugin: homebridge-config-ui-x
Jun 04 22:00:20 raspberrypi homebridge[3101]: [6/4/2018, 10:00:20 PM] Registering platform 'homebridge-config-ui-x.config'
Jun 04 22:00:20 raspberrypi homebridge[3101]: [6/4/2018, 10:00:20 PM] ---
Jun 04 22:00:20 raspberrypi homebridge[3101]: [6/4/2018, 10:00:20 PM] config.json (/root/.homebridge/config.json) not found.
Jun 04 22:00:20 raspberrypi homebridge[3101]: Setup Payload:
Jun 04 22:00:20 raspberrypi homebridge[3101]: X-HM://0023ISYWYCNI1
Jun 04 22:00:20 raspberrypi homebridge[3101]: Scan this code with your HomeKit app on your iOS device to pair with Homebridge:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]: Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]: ??????????????
Jun 04 22:00:20 raspberrypi homebridge[3101]: ? 031-45-154 ?
Jun 04 22:00:20 raspberrypi homebridge[3101]: ??????????????
Jun 04 22:00:20 raspberrypi homebridge[3101]:
Jun 04 22:00:20 raspberrypi homebridge[3101]: [6/4/2018, 10:00:20 PM] Homebridge is running on port 41203.
Was mach ich falsch?
Danke
Kannst du uns den Inhalt von /etc/systemd/system/homebridge.service mal zeigen? Mit nano aufrufen, kopieren und dann hier einfügen:
sudo nano /etc/systemd/system/homebridge.service
Gruß
Ich habe den Fehler gefunden, war genau in der Datei eine Zeile falsch. Danke für die Hilfe und die super Anleitung!!! jetzt läuft meine Homebirdge
Hallo zusammen
Finde die Anleitung eine super Idee.
Trotzdem komm ich grad nicht weiter.
Bin bei Punkt "Node installieren", beim Befehl "wget https://nodejs.org/dist/latest…0.3.0-linux-armv71.tar.gz" kommt eine Fehlermeldung ERROR 404 NOT FOUND.
Habe dann gesehen dass die neuste NodeVersion auf obenstehender Seite die v10.4.0 ist und habe den Befehl entsprechend angepasst auf:
"wget https://nodejs.org/dist/latest…0.4.0-linux-armv71.tar.gz" doch leider konnte Datei auch nicht finden und der selbe Fehler erschien.
Danke im Voraus und Gruss
M240-Swiss
Also wenn ich den Link von der Seite kopiere kommt das raus:
https://nodejs.org/dist/v10.4.…0.4.0-linux-armv7l.tar.xz
Ich weiß nicht, ob es sinnvoll ist in die Anleitung die „latest“ Links mit hart codierter Version einzufügen, da sich diese ja ständig ändern.
Ich hab von der Seite
https://nodejs.org/dist/latest/
die neuere Version mit der selben Endung verwendet.
Mir ist der Unterschied zwischen ...tar.gz und ...tar.xz leider nicht bekannt.
Wäre die tar.gz jedoch grundsätzlich die richtige Datei?
Gruss