HomeKit Harmony Hub

Mitte der Woche hatten wir eine Anleitung veröffentlicht, wie man den Harmony Hub über das IFTTT Plugin in Homebridge integriert. Bei vielen Nutzern hat das offizielle Harmony Plugin nämlich regelmäßig Homebridge zum Absturz gebracht.

Nastra hat uns dann im Forum darauf aufmerksam gemacht, dass die Abstürze nur in der neuesten Version 0.2 des Plugins vorkommen (Danke!). Die vorherige Version 0.1.1 funktioniert nach wie vor tadellos. Wir haben die alte Version direkt mal installiert und siehe da: Homebridge läuft seit über 24 Stunden ohne Probleme.

Deshalb möchten wir die Schritte hier noch einmal zusammenfassen. Die Anleitung mit dem IFTTT Plugin werden wir ein wenig anpassen, aber in großen Teilen bestehen lassen, da darin vorwiegend die Installation des IFTTT Plugins erklärt wird.

Solltet ihr das Harmony Plugin bereits installiert haben, müsst ihr dieses zunächst deinstallieren. Das könnt ihr mit dem folgenden Befehl ganz einfach über die Konsole in der App oder über SSH machen.

Solltet ihr euch per SSH auf euren Raspberry Pi aufgeschaltet haben, könnt ihr die ältere Version 0.1.1 mit dem folgenden Befehl installieren.

Anschließend müsst ihr die Konfigurationsdatei noch um folgenden Eintrag unter platforms ergänzen. Falls ihr vorher schon das Harmony Plugin im Einsatz hattet, könnt ihr diesen Schritt überspringen.

Selbstverständlich könnt ihr das Plugin auch über die App installieren. Sollte bei euch noch im Experte-Tab unter Plattform ein Eintrag mit dem Harmony Plugin existieren, löscht diesen bitte indem ihr auf dem Eintrag mit dem Finger einmal nach links wischt.

Anschließend könnt ihr ganz unten auf Add Accessories gehen und anschließend auf Generisch. Als Paketname tragt ihr [email protected] und als Schlüssel HarmonyHub ein. Danach müsst ihr nur noch Platform auswählen und könnt das Plugin schon installieren.

HomeKit Harmony Hub

Nach der Installation öffnet sich die Konfiguration. Hier könnt ihr ganz oben noch den Namen [email protected] in etwas sprechenderes, z.B. Harmony Hub, ändern.

Nun müsst ihr die Konfiguration nur noch speichern und das war es auch schon. Die Harmony Aktivitäten sollten euch dann unter HomeKit als Schalter angezeigt werden.

26 KOMMENTARE

  1. Wie bekomme ich die Homebridge-App denn in den Urzustand zurück, um die Installation des RasPi erneut versuchen zu können?

  2. Wie kann ich die Aktionen über Siri eigentlich starten und beenden. Ich kriege immer die Rückmeldung das eine Szene mit dem Namen nicht eingerichtet sei. Hab Probehalber mal eine Szene erstellt die Fernsehen heißt. Dann wird der TV angeschaltet aber ich kann diese Szene nicht wieder über Siri beenden sondern nur eine andere Szene starten.

  3. Hallo Volkan, wenn du es über Szenen steuerst must du zwingend die Szene wechseln um eine andere zu Beenden. Aber du kannst auch einfach den schalter für den TV einschalten, der als Schalter auch in der Homekit-App ist dafür must du aber Siri sagen:
    Hey Siri, schalte den Schalter „Fernsehen“ ein. bzw.
    Hey Siri, schalte den Schalter „Fernsehen“ aus.
    Gruß xeneo

    • Danke für deine Antwort erstmal. Nur leider klappt das so bei mir auch nicht. Ich kriege dennoch als Rückmeldung, dass die Szene anscheinend nicht konfiguriert wurde. Obwohl ich sage, schalte den Schalter Fernsehen an.

    • Hab das ganze jetzt anders gelöst da es nicht klappen wollte. Habe für jede Harmony Aktion eine Szene erstellt mit einem Namen der mir passt. Natürlich jede einzelne mit dem jeweiligen Schalter versehen. Wenn ich nun zu Siri zum Beispiel sage „Hey Siri ich will TV Gucken“, wird die entsprechende Szene ausgeführt.

      Um das ganze dann über Siri wieder zu beenden sage ich einfach „TV aus“ und alle Harmony Schalter werden auf aus gesetzt. Dafür habe ich natürlich die Szene „TV aus“ erstellt und alle Schalter hinzugefügt und auf aus gestellt.

      Macht bei mir keine Probleme und finde ist auch „natürlicher“ als zu sagen, schalte den Schalter xyz an oder aus.

  4. Hallo zusammen, ich hab in der harmony meine PlayStation 3 eingebunden. Bei Szenen die die alles ausschalten, wird die PlayStation 3 immer angeschaltet obwohl sie garnicht eingeschaltet war. Selbst wenn ich die Aktion PlayStation komplett aus der Szene lösche wird sie noch eingeschaltet. Irgend wer eine Idee woran es liegt?

    • ich hab zum Beispiel seit der Update meiner PS4 das die Macro der Harmony nicht mehr zu der Menüführung passt, sprich durch die Neusortierung der Menüpunkte im Playstation Menü, startet die PS4 beim vermeintlichen ausschalten über die Harmony …..

    • Hi, du musst keine IP Adresse eintragen, da das Plugin deinen Hub automatisch findet. Außer du hast mehrere Hubs laufen.Dann kannst du einfach unter „name“ die Zeile „ip_address“: „XXX.XXX.XXX.XXX“ eintragen. Vergiss aber dann hinter der Zeile „name“ das Komma nicht.

  5. Ich hätte eine etwas andere Frage. Ich habe im Wohnzimmer einen Harmony Hub eingerichtet (in Homebridge) und bin sehr zufrieden. Ich würde mir jetzt gerne für einen zweiten Raum einen weiteren kaufen. Ist es möglich über den Hombrige-harmonyhub Plugin oder eine andere alternative beide Hubs zu verwenden?

    • von der Sache her ja, wenn du für jeden Befehl den du per Spracheingabe steuern willst eine „Aktion“ unter der Harmony App erstellst, diese werden dann ganz einfach durch das Homeride Plugin durchgeschleift, ob das nun jetzt sinn macht oder nicht, musst du selber wissen.

  6. Nachdem ich das alte PlugIn deinstalliert und das neue installiert habe, erscheinen die Schalter aus dem alten PlugIn immer noch. Also alles zweimal. Habe schon die Datei cachedAccessories gelöscht. Hilft aber nichts. Selbst wenn ich das PlugIn komplett deinstalliere, verschwinden die Schalter nicht. Hat einer eine Idee?

    Homebridge befindet sich auf einem UbuntuServer…

  7. Ich habe seit einiger Zeit Homebridge auf einem Raspberry Pi 2 im einsatz und alles per App installiert. Da ich das Harmony Hub Plugin 0.2 installiert hatte stürzte auch bei mir regelmässig die Homebridge ab, liess sich aber per tippen auf Reparieren wieder starten. Ich habe nun gemäss Anleitung in diesem Thread via App das Harmony Hub 0.2 gelöscht und manuell die 0.1.1 Version installiert. Nun werden beim einbinden der Homebridge in Apple Homekit alle Harmony Funktionen doppelt angezeigt. Kann mir jemand einen Tipp geben was hier das Problem ist, bzw. was ich anpassen muss damit ich nicht alle Aktionen doppelt in Homekit habe.

  8. Halo zusammen

    Wie geht man damit um wenn man mehrere Harmony Hubs am laufen hat. Mit einer Hub hat alles einwandfrei funktioniert, jetzt mit einer zweiten funktioniert gar nichts mehr.

  9. Hallo für alle die es interessiert, Mann kann auf die Weise Einfach mit Siri seine Rolladen Steuern. Jedes Fenster im Haus Eine Aktion geben mit Light Manger. Beim beenden der Aktion nichts eintragen. So kann Mann super seine einzelnen fester steuern. Jedes Fenster bekommt dann 2 Szenen in der Hom App z.b.“ Flur Rollladen Auf“ und “ Flur Rollladen Zu“ bin am überlegen ob ich mir einen 2 Harmony hub hole und den nur für die Sprachbedienung nehme wo Rollladen als Aktion sind und wenn es funktioniert. Befehle wie“ Schalte auf RTL“ also jeden Sender als Name festlegen( sende Taste 5 z.b. Als Aktion) so bleiben auf den alten hub alle Aktionen komplett und ich kann während des Aktion Tv auch sagen das die Rolladen im Raum runter gemacht werden soll weil ja die eigentlichen Tv Aktionen so unangetastet bleiben. Hat jemand 2 Harmony Hub’s vielleicht ähnlich so am laufen?

  10. hallo,

    danke für die anleitung erstmal,
    habe so weit alles installiert aber meine aktionen von harmony werden im homekit nicht angezeigt.
    hier meine logs:
    [9/17/2017, 1:37:42 AM] Loaded plugin: homebridge-edomoticz
    [9/17/2017, 1:37:42 AM] Registering platform ‚homebridge-edomoticz.eDomoticz‘
    [9/17/2017, 1:37:42 AM] —
    [9/17/2017, 1:37:42 AM] Loaded plugin: homebridge-gpio
    [9/17/2017, 1:37:42 AM] Registering accessory ‚homebridge-gpio.GPIO‘
    [9/17/2017, 1:37:42 AM] —
    [9/17/2017, 1:37:42 AM] Loaded plugin: homebridge-gpio-relay
    [9/17/2017, 1:37:42 AM] Registering accessory ‚homebridge-gpio-relay.relay‘
    [9/17/2017, 1:37:42 AM] —
    [9/17/2017, 1:37:42 AM] Loaded plugin: homebridge-gpio-shutter
    [9/17/2017, 1:37:42 AM] Registering accessory ‚homebridge-gpio-shutter.shutter‘
    [9/17/2017, 1:37:42 AM] —
    [9/17/2017, 1:37:43 AM] Loaded plugin: homebridge-harmonyhub
    [9/17/2017, 1:37:43 AM] Registering platform ‚homebridge-harmonyhub.HarmonyHub‘
    [9/17/2017, 1:37:43 AM] —
    [9/17/2017, 1:37:44 AM] Loaded plugin: homebridge-people
    [9/17/2017, 1:37:44 AM] Registering accessory ‚homebridge-people.people‘
    [9/17/2017, 1:37:44 AM] —
    [9/17/2017, 1:37:44 AM] ====================
    [9/17/2017, 1:37:44 AM] ERROR LOADING PLUGIN homebridge-rcswitch-gpiomem:
    [9/17/2017, 1:37:44 AM] Error: Module version mismatch. Expected 48, got 46.
    at Error (native)
    at Object.Module._extensions..node (module.js:597:18)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at bindings (/usr/local/lib/node_modules/homebridge-rcswitch-gpiomem/node_mo
    at Object. (/usr/local/lib/node_modules/homebridge-rcswitch-gpiom
    at Module._compile (module.js:570:32)
    [9/17/2017, 1:37:44 AM] ====================
    [9/17/2017, 1:37:44 AM] Loaded plugin: homebridge-suncalc
    [9/17/2017, 1:37:44 AM] Registering accessory ‚homebridge-suncalc.Suncalc‘
    [9/17/2017, 1:37:44 AM] —
    [9/17/2017, 1:37:44 AM] Loaded plugin: homebridge-telldus
    [9/17/2017, 1:37:44 AM] Registering platform ‚homebridge-telldus.Telldus‘
    [9/17/2017, 1:37:44 AM] —
    [9/17/2017, 1:37:44 AM] Loaded plugin: homebridge-wol
    [9/17/2017, 1:37:44 AM] Registering accessory ‚homebridge-wol.Computer‘
    [9/17/2017, 1:37:44 AM] —
    [9/17/2017, 1:37:44 AM] Loaded config.json with 0 accessories and 2 platforms.
    [9/17/2017, 1:37:44 AM] —
    [9/17/2017, 1:37:44 AM] Loading 2 platforms…
    [9/17/2017, 1:37:44 AM] [eDomoticz] Initializing eDomoticz platform…
    [9/17/2017, 1:37:44 AM] [Harmony Hub] Initializing HarmonyHub platform…
    [9/17/2017, 1:37:44 AM] [Harmony Hub] Searching for Logitech Harmony remote hubs
    [9/17/2017, 1:37:44 AM] Loading 0 accessories…
    HAP Warning: Characteristic undefined not in required or optional characteristic
    ^ For: THB
    HAP Warning: Characteristic undefined not in required or optional characteristic
    ^ For: UV
    HAP Warning: Characteristic undefined not in required or optional characteristic
    ^ For: Unknown
    HAP Warning: Characteristic undefined not in required or optional characteristic
    ^ For: Unknown
    HAP Warning: Characteristic undefined not in required or optional characteristic
    ^ For: Unknown
    [9/17/2017, 1:37:44 AM] [eDomoticz] Could not register platform accessory! (Roll
    Error: Cannot add a bridged Accessory with the same UUID as another bridged Acce
    [9/17/2017, 1:37:44 AM] [eDomoticz] There was an error while getting the MQTT Ha
    Please verify that you have added the MQTT Hardware Device and that the hardware
    [9/17/2017, 1:37:45 AM] [Harmony Hub] Found Logitech Harmony remote hub: 192.168
    [9/17/2017, 1:37:45 AM] [Harmony Hub] Connecting to Logitech Harmony remote hub.
    [9/17/2017, 1:37:46 AM] [Harmony Hub] Connected to Logitech Harmony remote hub
    [9/17/2017, 1:37:46 AM] [Harmony Hub] Fetching Logitech Harmony devices and acti
    [9/17/2017, 1:37:46 AM] [Harmony Hub] Fetching Logitech Harmony activities…
    [9/17/2017, 1:37:46 AM] [Harmony Hub] Found activities:
    Fernsehen
    Playstation
    PowerOff
    Musik hören
    [9/17/2017, 1:37:46 AM] [Harmony Hub] Initializing platform accessory ‚Fernsehen
    [9/17/2017, 1:37:47 AM] [Harmony Hub] Initializing platform accessory ‚Musik hör
    [9/17/2017, 1:37:47 AM] [Harmony Hub] Initializing platform accessory ‚Playstati

    hat jemand eine Idee?

    LG Grüße

  11. Steht doch da:
    [9/17/2017, 1:37:44 AM] [eDomoticz] Could not register platform accessory! (Roll
    Error: Cannot add a bridged Accessory with the same UUID as another bridged Acce

    Für dich:
    Du hast einen Namen doppelt angegeben.

    Wenn’s schon am lesen scheitert, ist dann Server Administration mit Community Software etwas zu hoch?

HINTERLASSEN SIE EINE ANTWORT

Please enter your comment!
Please enter your name here