Homebridge Installationsanleitungen

  • 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


    Code
    pi@raspberrypi:~ $ sudo systemctl enable homebridge
    Failed to enable unit: File homebridge.service: Bad message
    pi@raspberrypi:~ $
  • Dann zeig mal die beiden Dateien.

  • Du hast sie weiter oben mit deinen eigenen Fingern bearbeitet :P


    sudo nano /etc/systemd/system/homebridge.service

    sudo nano /etc/default/homebridge


    Text rauskopieren und hier einfügen.

  • OK... Sorry

    Code
    [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
    Code
    # 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.

  • Sieht die wirklich so aus wie gepostet? Die Formatierung ist falsch und führt zu Fehlern.


    So ist sie schöner.

    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:


  • 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

    Einmal editiert, zuletzt von sschuste () aus folgendem Grund: Anleitung gelöscht, weil verbesserte Version online ist: siehe Post #97 in diesem Thread.

  • 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ß

  • 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