HomeKit und Homematic – Einfach wie nie!

Viele Fragen habe ich zum Thema HomeKit bekommen – also die Steuerung von der HomeMatic Installation mit Apples Sparchassistenten Siri und dem iPhone/iPad/Apple Watch. Um dies nun umsetzen zu können, dafür gibt es viele verschiedene Möglichkeiten.

Du könntest dies sicherlich über den ioBroker realisieren – über RedMatic oder über einen seperaten Raspberry Pi im Netzwerk. Aber warum nicht alles in einem Plugin auf dem RaspberryMatic machen? Die CCU3 hat hierfür ja genügend Leistung.

Genau dies möchte ich nun hier vorstellen. Die gezeigte Lösung scheint mir doch am einfachsten und stabilsten zu sein. Aber – Du benötigst RaspberryMatic. Wie Du Deine CCU3 umstellen kannst zeige ich Dir HIER – ebenso zeige ich Dir HIER noch weitere Vorteile von RaspberryMatic.

Vorbereitung

Zunächst einmal laden wir uns das Plugin von Github herunter – den Link gibt es HIER. Dieses können wir dann in der HomeMatic in der Systemsteuerung über Zusatzsoftware installieren. Nicht vergessen – danach die CCU neustarten, da erst dann der eigentliche Installationsprozess startet. Dies kann etwas dauern ….

Ist dann die Software installiert finden wir diese dann in der Systemsteuerung im extra Punkt:

Über den Punkt “HomeKit” gelangen wir dann in die Konfigurationsoberfläche vom Plugin.

Wichtig ist ebenfalls, das die Firewall angepasst wird. Hier die benötigten Ports:

  • 9874 -> Oberfläche für die Konfiguration
  • 9875 -> RPC event server
  • 9876 -> RPC event server CuxD (optional)
  • 9877..n HAP Instance 0 .. n

Hierbei ist zu beachten, dass der Port 9877 entsprechend angepasst wird bzw. Du weitere Ports öffnest, je nachdem wieviele virtuelle HomeKit Instanzen Du benötigst.

Das Plugin

Im Plugin werden wir recht freundlich von einem Assistenten begrüst. Dieser leitet uns nun durch die ersten Schritte, was recht praktisch ist.

HomeKit selbst arbeitet immer mit sogenannten Bridges. Eine Bridge ist somit die Verbindung zwischen den Endgeräten (iPhone, iPad usw.) sowie den Aktoren und Sensoren. Wir müssen also zunächst einmal eine Bridge anlegen für die einzelnen Räume, in denen sich Geräte befinden, die wir bedienen wollen oder dessen Status wir abfragen möchten.

In meinem Beispiel habe ich einmal zwei Räume ausgewählt und somit zwei Bridges erzeugt.

Einstellungen am iPhone / iPad / Apple Watch – was auch immer …. 🙂

Weiter geht es zunächst einmal am iPhone (oder anderem Apple Gerät). Hier öffne ich die HOME App und kann hier nun ein neues Gerät hinzufügen. Da CCU und iPhone sich im gleichen Netzwerk befinden, findet das iPhone das Gerät nun auch automatisch. Der im Plugin angezeigte Code wird nun eingetragen und schon ist die Verbindung hergestellt.

Sicherlich reicht in diesem Fall auch eine Bridge für ein Haus – aber der Nachteil ist hier (denn genau dies ist das Problem mit vielen verschiedenen Plugins) das alle Geräte dann in HomeKit erscheinen und man keine Möglichkeit hat diese zu sortieren. Da wir nun aber mehrere HomeBridges haben weisen wir nun diese den einzelnen Räumen zu. Werden dann neue Geräte hinzugefügt, so erscheinen diese automatisch gleich in den richtigen Räumen.

Als letztes weisen wir nun noch Geräte zu, die wir mit Homekit steuern möchten. Dieser Schritt erfolgt wieder im Plugin. Ist auch dies erledigt, so können wir dann diese Geräte mit Siri steuern. Echt genial! 🙂

Video:

Vielleicht auch interessant?

Beitrag teilen:

68 Kommentare. Hinterlasse eine Antwort

  • Die Idee ist echt super und ich setze große Hoffnungen in das Addon. Momentan habe ich allerdings das Problem, dass sich kein Raum außer “default” in Home hinzufügen lässt. Er rödelt ewig rum, bis er die Meldung “konnte keine Verbindung aufbauen” ausspuckt.
    Ich teste weiter

    Antworten
  • Michael Stritzky
    3. Mai 2020 13:10

    Hallo,
    wenn ich auf der Startseite > Einstellungen > Systemsteuerung Homekit anklicke, bekomme ich nur die Meldung
    Die Website ist nicht erreichbar1
    92.168.178.xx hat die Verbindung abgelehnt.
    Versuchen Sie Folgendes:

    Verbindung prüfen
    Proxy und Firewall prüfen
    ERR_CONNECTION_REFUSED

    Neustart und ähnliches hilft nicht.
    Wie kann ich weiter vorgehen?

    LG Michael

    Antworten
  • Hallo Stefan könntest du bitte noch ein ergänzendes Video zu diesem Plugin bezüglich fakegato machen? Mit dem Plugin lassen sich ja auch historische Daten in der Eve App auslesen. Das fände ich interessant.

    Antworten
  • @Stephan

    Stimmt, es lag an der Firewall. Per Trial and Error stellte sich raus: Jede Instanz belegt einen eigenen Port, der freigegeben werden will.

    Antworten
  • Bei mir werden keine Geräte übergeben, obwohl ich sie in der CCU Räumen zugeordnet habe. Ich kann zwar in HAP-Homematic Bridges anlegen, aber es die in der CCU den Räumen zugeordneten Geräte werden nicht erkannt. Kann jemand helfen?

    Antworten
  • Hallo Stefan,
    klasse Tool. Mich hat nun das Homematicfieber doch erwischt. 🙂
    Habe auf dem Raspberry das Raspberrymatic und Hap-Homematic 0.0.11 (Neuer finde ich nicht auf Github) installiert. Alle Schalter gehen gut. Die Jalousien HMip-BROLL werden jedoch auch nur als Schalter erkannt. Hab ich da einen Gedankenfehler?

    Antworten
  • Hi Bin bald am verzweifeln,
    hab das gleiche Problem wie Michael S.

    Verbindung prüfen
    Proxy und Firewall prüfen
    ERR_CONNECTION_REFUSED
    Firewall ist konfiguriert 9874 usw freigegeben….. x-Fach neugestartetVersion 0.0.11

    (Gestern hatte ich das ganze auf dem Original ccu Betriebssystem versucht da klappte der Zugriff, Man konnte aber die Konfiguration auf dem IPad nicht abschließen)

    Warum will es mich den nicht, gibts ne Lösung ?
    Vg Libsing

    Antworten
    • habe ebenfalls das Problem, das sich die Seite (“Assistent”) nicht öffnen will, obwohl die entsprechenden Ports in der firewall hinterlegt sind.
      Was mache ich falsch?

      Antworten
      • Oliver Müller
        6. Oktober 2020 8:27

        Hi, ist das Problem mittlerweile behoben? Wenn ja, wie? Ich bekomme den gleichen Fehler trotz Firewall Einstellungen…

    • Die verschiedenen Ports müssen, entgegen der Anleitung, durch ein ; getrennt eingetragen werden.
      Hat bei mir den Zugriff ermöglicht.

      Antworten
  • Benjamin H
    23. Juli 2020 22:46

    Hallo Stefan,
    Bekommt man dieses Addon auch unter Raspberrymatic auf einem NuC mit Proxmox zum laufen?
    Ich bin sehr zufrieden mit dem Addon und will am Wochenende die Raspberrymatic von einen Pi4 auf Peoxmox umziehen.

    Antworten
  • Karlheinz W
    13. August 2020 9:36

    Hallo Stefan,
    Erstmal Danke!
    Ich habe mehrere Geräte mit Tasmota 8.4 in Betrieb und sowert auch alles in Ordnung. Bei einem Gerät ist die eingebaute Zeitschaltuhr aktiv. Es ist nun leider so, dass manchmal ein falscher Schalt-Zustand in der Home APP angezeigt wird (z.B. Gerät ist in der APP an in Wirklichkeit ist es aber aus). Gibt es hierfür eine Lösung?

    Antworten
  • Christian Hiemer
    15. August 2020 10:40

    Super erklärt wie immmer ….

    ich kann nur 60 geräte einfügen….

    mir fehlen 3 ganze Räume sprich die einzelnen Geräte wenn ich die veräffentlichen will rattert es zwar werden aber nicht eingefügt… da jemand ne Lösung….???

    Antworten
  • Moin,

    ich habe das Addon wie beschrieben auf meiner CCU3 installiert. Nach einem Neustart habe ich allerdings den Homekit Button nicht. Nur wenn ich auf Zusatzsoftware klicke, wird mir dort HomeKit HomeMatic angezeigt. Wenn ich auf Einstellen klicken, leitet mich das Addon auf eine Seite weiter, die aber nicht geladen werden kann.

    Kann mir da jemand helfen?

    Antworten
    • Das gleiche Problem habe ich auch, aber erst seit ich auf 3.53.30.20200919 aktualisiert habe. Kann es vielleicht sein, das das AddOn damit nicht mehr funktioniert?

      Antworten
  • Hallo,
    ich habe zum ersten mal auf RaspberryMatic umgestellt und habe das Problem dass bei mir das Plugin Homekit in der Systemsteuerung fehlt.
    Habe ich etwas vergessen zu installieren?

    Antworten
    • Hallo! ggf. müssen manche Plugins nochmal neu installiert werden – hast Du dies einmal probiert?

      Antworten
      • Hallo auch von meiner Seite!

        Genau das gleiche hier: Zusatzsoftware installiert und taucht in dieser Maske auf. Allerdings ein Klivk auf den Einstellungen Button, wird die seite nicht geladen, trotz aller Ports freigegeben, plugin 3x installiert (acuh die Version 0.0.12) und diversen Restarts, Auch ein Klick auf den Button Neustart des Addons führt zu einer kryptischen Fehlermeldung: Failure Succes….

      • Hallo! Da am besten einmal den Entwickler anschreiben

  • Das hängt mit der neuen Retmatic Version zusammen. Vorher ging alles. Es gibt mittlerweile glaube ich die 0.0.14, habe ich aber noch nicht getestet.

    Antworten
  • Hallo danke für deine super Erklärung.

    Leider verzweifle ich so langsam. Ich kann im HAP meine erstellten Räume sehen und diese auch in HomeKit einfügen.
    Aber ich kann den einzigen Sensor den ich bin jetzt in der CCU3 eingefügt habe nicht im HAP sehen und zuordnen auch in der Liste der Geräte ist der nicht zu sehen.
    Es ist ein Fenster und Türkontakt. HmIP-SWDM.
    In der CCU3 sehe ich ihn und er funktioniert aber er wird nicht an das HAP übergeben. Kann mir da jemand bitte helfen und mir sagen was ich falsch mache.

    Mit freundlichen Grüßen
    Stefan

    Antworten
  • Habe jetzt 0.0.55 am laufen und alles funktioniert dank der super Beschriebung prima. Danke!
    Nur 2 Dinge habe ich dann doch:
    1. Wie bekomme ich es hin das in 2 verschiedenen Räumen das Device den selben Namen haben kann. Grund ich möchte das Rollo in den meisten Räumen auch Rollo nennen. Wenn ich das einfach einfüge und Rollo benenne dann funktionieren doppelte Einträge. Sie werden aber nicht angezeigt.
    2. Gibt es eine Möglichkeit auch andere Geräte per Add-On hier direkt einzubinden? Ich denke da z.B. an TP Link HS100.
    Danek Euch …
    Viele Grüße
    Carsten

    Antworten
  • Christian Ternes
    10. November 2020 23:32

    Hallo, ich hätte eine kurze Frage die ch hier leider nicht gefunden habe. Bei mir hat alles super funktioniert. Auch das implementieren. Allerdings werden in der Homekit Oberfläche leider nicht alle Lampen angezeigt. Jemand eine Idee woran das liegen könnte?

    Vielen Dank

    Antworten
  • Ich habe das Problem, dass ein Raum/Instanz genannt Gästebad angezeigt, aber bei veröffentliche Geräte “grau” gemarkert ist. Füge ich Geräte hinzu, gleiches “Farbspiel”. In der App Homekit daher keine Geräte hinzufügbar. Alle andere Geräte waren kein Problem.
    Jemand eine Idee (Neustart, Räume/Instanzen löschenetc. schon probiert)

    Antworten
  • Hey Stefan

    Super Sache! Danke für die super Anleitung! Funktioniert mit HM-Geräten einwandfrei!

    Ich habe es sogar geschafft meine Shellys im RaspberryMatic integriert – (Danke für den tollen Beitrag https://www.verdrahtet.info/2020/05/30/homematic-und-shelly-so-klappt-es-perfekt/). Klappt super…

    Die Shellys werden aber auf RedMatic “homematic” nicht angezeigt? Gibt es eine Möglichkeit auch die Cux-D Geräte auf HomeKit zu bringen?

    Antworten
    • Habe es nach langem Suchen im Internet gefunden! In den Einstellungen von “homematic” RedMaric auf den oberen Punkt ccu klicken und dort ein Häckchen setzen bei CuxD….

      Antworten
  • Luzius Eichholzer
    23. Dezember 2020 12:40

    Hallo Stefan
    Vielen Dank für deine sehr guten Anleitungen.
    Besteht die Möglichkeit, dass Du mich bei meinem Projekt, FBH mit Homematic unterstützt?
    Es geht um ein 2-Familienhaus mit 4 Heizkreisen und je 4-6 Ventilen (240m2 beheizte Fläche).
    Würde Hilfe beim Erstellen einer Liste für die benötigten Hardware-Produkte und deren Anschluss/Verkabelung brauchen.
    Natürlich würde ich diese Hilfe gegen Bezahlung in Anspruch nehmen.
    Die Installation sollte ich gemäss Deiner Video-Anleitung schaffen. Hab schon einiges ausprobiert mit Synology NAS, docker, ioBroker, CCU, Homematic).
    Freundliche Grüsse und frohe Festtage an Alle
    Luzius

    Antworten
  • Christian Pichmann
    27. Dezember 2020 19:39

    Hallo Stefan,

    Wenn ich mir das aktuelle Wiki zum Plug-in ansehe, ist kein Upgrade der ccu3 zu RaspberryMatic erforderlich. Stimmt das?

    Antworten
  • Hi, bei mir lief HomeKit auch zuerst nicht.
    ich betreibe ein raspberrymatic in einer virtualbox. die Ports habe ich nach Anleitung eingestellt. Es kam immer .” Die Seite kann nicht angezeigt werden”.

    Lösung bei mir war: ich habe den “sicherheits-assistent” durchgeführt und die Ports geöffnet., da die Box hinter einer Sophos läuft ist das für mich ok.. es sieht so aus, also ob der Assistent auch die linux-eintrage korrigiert. ist aber nur eine Vermutung. bei mir läuft es nun.. Danke an Stefan für die Tipps

    Antworten
  • Hallo zusammen,

    habe auch das Problem, dass meine 3 Zwischenstecker nicht implementiert bzw. im HAP angezeigt werden! Alle anderen Geräte funktionieren super, Lichtsensor, Schalter, Dimmer… Nur die 3 Zwischenstecker lassen sich nicht in das HAP und somit HomeKit integrieren, kann jemand helfen? In der CCU3 lassen sich diese jedoch steuern…

    Antworten
  • Hallo,
    ersteinmal vielen Dank für die einfache und gut beschriebene Anleitung!

    Wir bekommen in Kürze in unserem Neubau ebenfalls Homematic IP Produkte (erst einmal Rolladenaktoren und Thermostate) und ich habe nun die CCU3 bestellt, um mit dieser Anleitung das Plugin zu installieren, damit wir alles über Homekit steuern können. Nun meine Anfängerfrage:
    Ist es sinnvoller erst einmal die CCU normal einzurichten und die Geräte anzumelden oder direkt RaspberryMatic installieren und danach alles einbinden?

    Antworten
  • Benötige ich RaspberryMatic auf der CCU3 um das Plugin zu installieren oder kann ich das auch auf der “normalen” Homematic CCU3?

    Antworten
  • Hallo, gibt’s eine bessere Anleitung wie genau man das einstellen und mit Screenshots, ich bekomme immer eine Fehlermeldung (Neustart, Reset, alle Software neuinstalliert,…) keine Change irgend wie das ding zum laufen zu bekommen!
    Ich bekomm auch in der Systemsteuerung kein Button mit Homekit ??? oder gibt es den nicht mehr ???

    danke vorerst
    schöne Grüße

    Antworten
    • Andreas Joost
      20. Juli 2021 13:59

      Hallo Martin, auch ich habe das Problem mit der Button Homekit fehlt in der CCU, hast du es bereits gelöst?

      Danke
      Andreas

      Antworten
      • Bei mir leider exakt das gleiche 🙁
        Dachte erst es würde an irgendeiner Firewall/Sicherheitseinstellung liegen, habe aber alles testweise deaktiviert und bekomme auch keinen Homekit Button.
        Noch schlimmer, bekomme Fehlermeldungen nach der Plugin Installation auf meiner CCU 3
        Es heißt immer “Eine Komponente der Homematic Zentrale reagiert nicht mehr”

        Anbei eine Auflistung der Komponenten die immer oben im Titel stehen:
        HMIP-RF
        Virtual Devices
        BidCos-RF
        ReGa

        Vielleicht muss das Plugin erst wieder aktualisiert werden und ist mit der aktuellen CCU3 Firmware nicht kompatibel?

        Viele Grüße

      • ​Habe bei Github direkt mal nachgefragt die Lösung war, dass ich der CCU3 kein Internet gegeben hatte und noch Dateien aus dem Netz nachgeladen werden müssen.

        Nachdem die CCU3 Internet Zugriff für die Installation bekommen hatte ging es einwandfrei.

        Leider hatte ich bei der Installation immer noch oben genannten Fehler.

        Allerdings scheint es jetzt zu funktionieren.

        Trotzdem frage ich mich ob ich die CCU3 nochmal aufsetzen sollte, damit alles frisch und fehlerfrei läuft oder ob das absolut unnötig ist?

        Denke nur das es vielleicht Probleme gegeben haben könnte durch die ganzen deintsallationen und installationen des Plugins.

        Viele Grüße

  • Hallo Stefan
    Erstmal Danke für eine Anleitung hat alles super funktioniert und deine Anleitung ist super verständlich.
    aber……. 😉
    Ich bekomme alle Geräte rüber in die HomeKit App ausser die Alarmsirene und meine Taster
    Schalter Feuermelder Wassermelder einfach alle.
    Woran könnte es liegen ????

    Antworten
  • Moin!
    Auch bei mir klappt soweit alles. Wenn ich allerdings eine weitere Instanz angebe, steht “Veröffentlichte Geräte” auf nein. Wenn ich bei Einstellungen den Haken setze wird dieser leider nicht übernommen. Port ist freigegeben und auch in der Home app wird mir der Raum angezeigt. Nur leider nicht die sich darin befindlichen Aktoren.

    Antworten
  • Christian.
    4. März 2021 17:33

    Hallo Stefan.
    Ich weis nicht ob du es schon wusstest.
    Wenn du auf den Apple HomeKit Code in der CCU3 klickst kommt ein Apple HomeKit QR Code. 😁

    Antworten
  • Hallo Stefan,
    hat super geklappt.
    Ja das mit dem Mausklick auf die Zahlenkombination ist mir auch aufgefallen,
    dann kommt ein QR Code ist einfacher wie die Zahlen eingeben.
    Hab mir noch einen HomePod Mini zugelegt und kann jetzt von unterwegs über “Home” alles steuern

    Vielen Dank

    Antworten
  • Michael Heber
    28. März 2021 18:16

    Ich habe einen PI als RaspberryMatic laufen. Das ist keine originale CCU3. Es läuft die RaspMatic Software 3.57.4.20210320 drauf.

    Das hap-homemattic-0.0.14.tar.gz bekomme ich da nicht zum Laufen. Bei der Installation kommt immer Error (104), das die Datei defekt oder für eine andere Hardware vorgesehen ist.

    Muss ich mir eine originale CCU3 kaufen?

    Wenn ja, kann ich da einfach die SSD-Karte aus der RaspberryMatic reinstecken, so dass ich nicht alle Geräte neu anlernen muss? Das wäre ziemlich viel Arbeit.

    Bin für jeden Tipp dankbar.

    Antworten
  • Rafael Wiehn
    10. April 2021 16:22

    Leider erkennt Hap-Homematic meinen 4-fach Aktor, mit dem ich im Raum Garten diverse Dinge schalte, nur als ein Gerät. Schade

    Antworten
  • Hi,
    ich habe das Plugin installiert und jetzt komme ich nicht mehr auf meine CCU3. Der Browser wird immer auf HTTPS umgeleitet. Normal greife ich auf HTTP zu. Wie kann ich die FW ändern, wenn ich nicht mehr drauf komme

    Antworten
  • Oh man. Ich muss einfach nur länger warten. tztztz

    Antworten
  • Nussschnecke
    2. Mai 2021 10:08

    Hallo,
    ich habe leider das Problem das bei mir die Geräte in Homekit angezeigt werden aber “Keine Antwort” angezeigt wird.
    Die Ports habe ich freigegeben und das Plugin neu gestartet.
    Hat jemand eine Idee woran es liegen könnte?

    Antworten
    • Hallo,
      nach ein wenig herumexperimentieren hat alles geklappt. Vielen Dank für deine Beschreibung, hat mir sehr geholfen.
      Es wurden alle Geräte von der ccu 3 übernommen, nur bei den Räumen hat es leider nicht so gut geklappt. Aber das macht nichts. Ich hab die Geräte aller nicht übernommenen Räume einfach in die Instanz eines anderen Raumes übernommen. Durch geschickte Namensgebung der Geräte kann ich jetzt alle Geräte superleicht über die Siri steuern und unterscheiden. Bis jetzt sind es nur 53 Geräte aber ich denke das wird noch wachsen…

      Antworten
  • Hallo,
    Nach erfolgreicher Installation des Plugins und dem Start der WebUI, werden bei mir keine Räume angezeigt, obwohl ich schon Jahre mit Räumen auf der Raspi arbeite. Somit kann ich auch keine Instanzen/Bridges anlegen.
    Hat jemand einer eine Idee?

    Antworten
  • Andreas Joost
    20. Juli 2021 13:54

    Hallo Stefan, erste einmal Danke für die gute Beschreibung – bei der Umsetzung bin ich an dem Punkt hap-homematic-0.0.14.tar.gz habe ich runtergeladen und auch installiert, ABER in der CCU3 erscheint unter Systemsteuerung nicht der “Button” Homekit, somit habe keine Möglichkeit mit den Einstellungen fortzufahren! Hast du eine Idee woran es liegen könnte?
    Danke und Gruß Andreas

    Antworten
    • Andreas Joost
      20. Juli 2021 22:52

      Erledigt nach einer weiteren Installation und 45 Minuten warten + Restart ist der Button in der CCU sichtbar

      Antworten
  • Hallo zusammen,

    vielleicht kann mir hier jemand helfen. Habe das HAP Plugin installiert und diverse Instanzen eingerichtet, alles ok.

    Leider werden mir die Bridges nun nicht in der Apple HomeApp angezeigt. Woran kann das denn liegen?

    Grüße
    Arndt

    Antworten
  • Vielen Dank für die sehr gute Anleitung. Ich habe eine CCU3 mit Raspberrymatic und HAP 0.0.14 Plugin. Ist es normal dass ich nur im WLAN steuern kann? Ich habe keinen Apple TV oder sonstiges, ich dachte die CCU reicht? Ich würde gerne ausserhalb des Hauses nachsehen/steuern.

    Antworten
  • Hallo zusamnen
    Bei mir läuft alles soweit dank der guten Anleitung.
    Gibt es eine Möglichkeit die HAP regelmässig neu zu starten?
    Frage weil der Speicher welcher angezeigt wird immer weniger wird und nach einen Neustart wieder mehr ist. Oder was passiert wenn Speicher gleich Null ist😳
    Gruesse in die Runde

    Antworten
    • Hallo! Welchen HAP meinst Du hier genau? Den ioBroker? Ich muss sagen – diesen starte ich nie neu. Den Speicher organisiert das System schon selbst.

      Antworten
      • Hallo
        Meine den HAP auf der Raspberrymatic.
        Wenn ich auf die Oberfläche vom HAP Homekit gehe dann kann ich sehen wie der Speicher weniger wird.

Schreibe einen Kommentar

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

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.

Weitere ähnliche Beiträge auf verdrahtet.info:

Menü