FHEM mit Apple HomeKit nutzen – Homebridge installieren und konfigurieren Tutorial AKTUALISIERT

FHEM kann auch über Homekit mit dem iPhone und iPad gesteuert werden. In dieser Anleitung zeigen wir Euch wie das geht, was ihr braucht und wie es benutzt wird.

Mit dem iPhone oder iPad und der Sprachassistentin Siri, kann man sämtliche Geräte zu Hause steuern die sich auch über FHEM steuern lassen. Aber nicht nur die FHEM Steuerung über Siri ist spannend und funktioniell, sondern auch die Nutzung der „Home-App“ als FHEM Fernbedienung.

Nach der Einrichtung von Homebridge, die nicht schwerer ist als die Installation von FHEM selbst, sind (fast) alle Sensoren und Aktoren über das iPhone, iPad, Apple Watch und sogar über das Apple TV 4 mit der Siri Remote über Homekit zu steuern.

Die Installation geht recht schnell und einfach, und Bedarf wenig Konfiguration. In diesem Tutorial Video zeige ich euch wie es geht.

Voraussetzung:

  • laufendes FHEM System auf Raspberry Pi (Ver. 2 oder Ver. 3) mit Raspbian Jessie
  • angelernte Aktoren und Sensoren in FHEM
  • Apple Gerät mit iOS (iPhone, iPad)

 

 

Code 1

Code 2

Code 3

Code 4

Code 5

Code 6

Code 7

Code 8

Code 9

Code 10

Configfiles

Klick homebridge-config

Klick homebridge-service

 

Nachtrag, Homebridge aktualisieren:

Nach gewisser Zeit kann es notwendig werden Homebridge zu aktualisieren. Zum Beispiel wenn Apple eine Änderung an seinem Homekit vornimmt, oder wenn neue Geräte von Homebridge unterstützt werden.

Dazu werden einfach folgende Codes per SSH Verbindung auf dem System ausgeführt

 

Übersicht der bisherigen FHEM Tutorials

VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)
FHEM mit Apple HomeKit nutzen - Homebridge installieren und konfigurieren Tutorial AKTUALISIERT, 5.0 out of 5 based on 3 ratings

12 Kommentare

  1. Hey Jan,
    super Tutorial! Hat alles auf Anhieb funktioniert, aber bei dem einrichten des Service kommt die Meldung:
    Sep 23 01:34:13 Home_SRV homebridge[552]: Homebridge starting
    Sep 23 01:34:13 Home_SRV homebridge[552]: Homebridge is not running
    Sep 23 01:34:13 Home_SRV systemd[1]: Started LSB: Start daemon at boot time…e.

    Hab schon paar Tipps aus dem wiki angewand aber ich bekomme es noch nicht zum laufen, bei dir im Video steht das selbe, hast du eine idee woran es liegen könnte ?

    Viele Grüße Alex

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
    1. Hat sich erledigt,
      bei mir lag es an dem Benutzer der im Script „Klick homebridge-service“ angegeben war.
      ( su – pi -c „homebridge > /dev/null 2>&1 &“ )
      Ich musste hier den USER „pi“ ändern.

      Die Meldung „Sep 23 14:04:47 Home_SRV homebridge[27559]: Homebridge is not running“
      bleibt zwar weiterhin und verwirrte mich auch etwas, aber wichtig ist dann doch das hier:

      Loaded: loaded (/etc/init.d/homebridge)
      Active: active (exited) since Sat 2017-09-23 14:04:47 CEST; 23h ago

      Es läuft jetzt alles, also mach weiter so!!
      Viele Grüße
      Alex

      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
  2. Hallo Jan,

    super, danke!

    Du hast in deiner Homebridge auch Rollos drin – in Homekit gibt es aber standardmäßig keine Rollos. Wie hast du das gelöst? Schalte Rollo an hört sich etwas doof an 🙂

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
    1. Rollos habe ich als Fenster konfiguriert. 😉
      Dazu bekommt dein Rollo einfach das ATTRibut genericDeviceType window
      Dann behandelt Homebridge das Rollo wie ein Fenster. Siri hört dann auf Kommandos wie Rollo Wohnzimmer auf 50% stellen oder öffnen oder schließen. 😉

      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
      1. Hm, habe ich gemacht – in „Home“ steht bei einem Befehl aber nur „wird geöffnet“, aber nichts passiert…

        Das Gerät ist aktuell so definiert:

        defmod EG_Raffstore_Wohnen_Seite SOMFY 000005
        attr EG_Raffstore_Wohnen_Seite IODev CUL_433
        attr EG_Raffstore_Wohnen_Seite genericDeviceType window
        attr EG_Raffstore_Wohnen_Seite repetition 1
        attr EG_Raffstore_Wohnen_Seite room EG Wohnzimmer,Homebridge,Raffstores

        In FHEM gehts rauf und runter, Raspi habe ich schon neu gestartet…

        VA:F [1.9.22_1171]
        Rating: 0 (from 0 votes)
        1. Hast du den Homebridge Service neu gestartet, damit er sich die Einstellungen aus FHEM ziehen kann? „Sudo service homebridge restart“ direkt per SSH.

          VN:F [1.9.22_1171]
          Rating: 0 (from 0 votes)
            1. Hab genau das gleiche Problem wie Peter, gibts schon eine Lösung?

              VA:F [1.9.22_1171]
              Rating: 0 (from 0 votes)
  3. Wenn ich die erste Zeile aus Code 6 eingeben, bekomme ich folgende Antwort: „sudo: npm: command not found“. Was mache ich falsch?

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.