"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Apple Home Kit

Captain Kirk 26.09.2017 - 07:16 10940 34
Posts

Captain Kirk

Fanboy von sich selbst
Avatar
Registered: Sep 2002
Location: NCC-1701
Posts: 6959
ich hab eine knx/loxone haussteuerung und die mittels plugin -loxone-ws oder so ähnlich- (ziemlich) komplett in apple homekit integriert. somit gehen alle tore, sensoren, rollläden, steckdosen, etc.
https://ownsmarthome.de/2018/06/10/...impel-erklaert/
Bearbeitet von Captain Kirk am 05.08.2019, 12:57

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Bisschen ein Necro, aber vllt. relevant:
Ich hab mein Zuhause jetzt auch mit Apple Home "smart" gemacht, nachdem mich aber weder Apple TV noch ein Homepod als Steuerzentrale reizt bzw. ichs auch einfach nicht brauch, hab ich mir homebridge angesehen.

https://homebridge.io/

Zum einen hats den Vorteil, dass es auch ältere Geräte ohne offizielle Homekit Unterstützung einbinden kann und zum anderen ists komplett gratis.
Ich hab homebridge als docker contrainer auf meinem NAS laufen, das rennt die ganze Zeit und ist somit optimal. Raspberry Pi Version gäbe es auch z.B.
Homebridge fungiert als Steuerzentrale die man mittels QR problemlos in Apple Home einbinden kann, die Einbindung von Geräten funktioniert dann über Userplugins, dementsprechend groß ist die Auswahl - je nachdem wieviel Mühe sich der User gegeben hat variiert die Qualität der Plugins ofc, aber es gibt für viele gängige Dinge brauchbare Plugins.
Oft gehen die halt einen Umweg, also für den AEG Luftreiniger muss man z.B. die Userdaten der App eingeben damit er ihn steuern kann.
Ein weiterer Nachteil von Homebridge ist, dass es nicht extern bedienbar ist, man muss im selben Wlan wie die Geräte sein - sonst kein Kontakt zur Steuerzentrale möglich. Ist mir aber relativ egal, weil ich meine Lichter oder meinen TV ja eh nur steuere, wenn ich daheim bin.

Bei mir siehts jetzt so aus, es war auch problemlos möglich den Roomba 671 aus der Steinzeit einzubinden. Und es funktionieren jetzt alle Geräte mit Siri Kommandos wie z.B. "Hey Siri, turn on TV" - die Apple Fernbedienung klappt nun auch problemlos über Homebridge, ich brauch eigentlich gar keine Fernbedienung mehr für den TV, geht alles übers Handy.

click to enlarge

Man kann ohne Apple TV/Homepod leider keine User zum Zuhause einladen soweit ich das gesehen hab, d.h. man müsste z.B. am Handy der Frau die Steuerzentralen einfach nochmal einbinden - sollte klappen denke ich, auch wenns ein bisschen mühsamer ist. User roles sind dadurch halt nicht möglich, d.h. es wären alle Admins und können sämtliche Geräte steuern, also aufpassen bevor man z.B. sein Kind so einbindet. :D
Bearbeitet von nfin1te am 23.04.2023, 17:06

Viper780

Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48859
Warum nimmst nicht was anderes wenn dir eh die Hardware fehlt? zB mit Homeassistant solltest da auch rasch zum Ziel kommen und hast nicht die Einschränkungen

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Zitat aus einem Post von Viper780
Warum nimmst nicht was anderes wenn dir eh die Hardware fehlt? zB mit Homeassistant solltest da auch rasch zum Ziel kommen und hast nicht die Einschränkungen

Homebridge war das erste über das ich gestolpert bin :D

Wie funkt HA? Auch als Steuerzentrale für apple home? Warum hats weniger Einschränkungen als Homebridge?

Viper780

Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48859
HA funkt quasi mit allem wo du ihm einen Sender gibst.
Vorteil ist eben dass kein Hersteller dahinter steht und es rein Software ist. Keine Einschränkungen was User, Devices oder Zugriff betrifft.

Ich habe bei mir Philips Hue (Zigbee), WLAN, Bluetooth, Tado und diverse LAN Protokolle integriert.
Das ganze dann mit Google Home kombiniert (ist dann kostenpflichtig und geht auch Alexa)

Gibt andere "Steuerzentralen" die quasi das selbe können. HA ist nur einer der Vertreter

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Zitat aus einem Post von Viper780
HA funkt quasi mit allem wo du ihm einen Sender gibst.
Vorteil ist eben dass kein Hersteller dahinter steht und es rein Software ist. Keine Einschränkungen was User, Devices oder Zugriff betrifft.

Ich habe bei mir Philips Hue (Zigbee), WLAN, Bluetooth, Tado und diverse LAN Protokolle integriert.
Das ganze dann mit Google Home kombiniert (ist dann kostenpflichtig und geht auch Alexa)

Gibt andere "Steuerzentralen" die quasi das selbe können. HA ist nur einer der Vertreter

Ah, danke. Ich mein, ich kanns mir ja mal parallel ansehen und HB daweil laufen lassen, Nachteil für mich bei HA wäre halt keine Bedienung mit Siri möglich.

Ist mit HA externer Zugriff möglich? Bei Heizung im Winter wäre das zb interessant.

Viper780

Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48859
Für extern musst zahlen (75€ im Jahr https://www.nabucasa.com/pricing/) oder dir halt deine Instanz mit Portforwarding oder VPN ins Internet stellen.

Es gibt eine Homekit Integration mit siri Support https://www.home-assistant.io/integrations/homekit/

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Hab mich jetzt mit HA beschäftigt, also es ist schon anders als Homebridge, HA ist eigentlich ein Ersatz für das gesamte Apple Homekit System, Homebridge hingegen nur eine Brücke um legacy Geräte in Apple Home einbinden zu können. HA ist zweifelsohne das mächtigere System, aber ich hab noch viel zuwenige smarte Geräte um es ausnutzen zu könne, richtig Sinn macht sowas für mich eher, wenn AC/Heizung und Lichter auch eingebunden sind um Automatismen zu erstellen.
Ich hab mir jetzt mal einen Homepod mini bestellt, da der finanziell noch tragbar war, zmd. für den Nutzen den es bringt. Dann hab ich zmd. User Management und kann ebenso Regeln erstellen, ich denk, das wird schon reichen für mich.

Warum ich HA auch in dem Fall "suboptimal" find, die meisten Leute machen es was ich gelesen hab so, dass sie dual use fahren, also alles über HA und die HA app managen, und nur Geräte die sie mit Siri benutzen wollen für Apple Home exposen. Im Endeffekt hat man dann so 2 Ökosysteme parallel laufen.

BiG_WEaSeL

Super Moderator
-
Avatar
Registered: Jun 2000
Location: Wien
Posts: 8072
Der Homepod mini ist sinnvoll. HA kann natürlich auch extern angesprochen werden.

Ich hab auch so angefangen und dann HA zusätzlich installiert weil meine Rollläden nicht Homekit kompatibel sind es aber eine Einbindung für HA gibt und ich sie so über diesen Umweg in Homekit hole.

@Viper: Was nfin1te mit Rollen meinte sind wohl die Rollen direkt in Homekit, nicht die in Home Assistant.

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Abschließendes Update zu HA von meiner Seite:
Ich wollts mir jetzt vergleichsweise mal ansehen, aber leider wird daraus nix, weil es nur in der OS/Supervised Version möglich ist, Addons zu installieren :D
In meiner Docker Version kann man brausen gehen, was die Sinnhaftigkeit dann doch irgendwie wieder senkt. :D

click to enlarge

Es sieht überhaupt relativ nackert aus, einige Punkte wie Settings, die in den Tutorials allesamt angeführt werden, fehlen auch. Was ist denn dann der Sinn einer Docker Installation, wenn die Hälfte fehlt? :D

click to enlarge

Viper780

Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48859
Ist hier etwas offtopic.

Addon sind im Grunde auch Docker aber direkt von Home Assistant verwaltet.
Die sind jetzt nicht essentiell, aber wenn man andere "Universen" einbinden will braucht man sowas.

Unter Configuration solltest du Integrations sehen wo du die Sensoren einbinden kannst.

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Bzgl. OT - findest du? Mir gehts ja um die Automation in Homekit - wo soll ichs sonst posten? Hausautomation - Professionell und Eigenbau?

Bzgl. Docker/home assistant: Also ich finde im Docker Hub (https://hub.docker.com/) leider genau keine Plugins für HA. Wo muss ich da schauen?

Bzgl. Integrations: Leider auch nein :D

click to enlarge

BiG_WEaSeL

Super Moderator
-
Avatar
Registered: Jun 2000
Location: Wien
Posts: 8072
Zitat aus einem Post von nfin1te
Bzgl. OT - findest du? Mir gehts ja um die Automation in Homekit - wo soll ichs sonst posten? Hausautomation - Professionell und Eigenbau?

Bzgl. Docker/home assistant: Also ich finde im Docker Hub (https://hub.docker.com/) leider genau keine Plugins für HA. Wo muss ich da schauen?

Bzgl. Integrations: Leider auch nein :D

click to enlarge

Ja, im Hausautomationsthread bitte außer es geht wirklich um Home Kit, dann passt das schon.

Ich habe HA auch mal per Docker probiert, aber so leer sah es auch nicht aus. Jetzt verwende ich es in einer VM.

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Zitat aus einem Post von BiG_WEaSeL
Ja, im Hausautomationsthread bitte außer es geht wirklich um Home Kit, dann passt das schon.

Ich habe HA auch mal per Docker probiert, aber so leer sah es auch nicht aus. Jetzt verwende ich es in einer VM.

Ok, dachte nur es passt hier besser, weil mein Ziel war die TV Einbindung in homekit über HA mal zu testen.
Dann poste ich die nächsten Probleme (denn die kommen bestimmt :D) in den anderen Thread.

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7658
Ich einmal noch :D

Noch ein Tipp, falls es andere Leute auch noch nicht wussten:
Es gibt in Homekit über Homebridge einbindbare und programmierbare IR-Blaster, sehr günstig sogar.

z.B. den Broadlink RM4 Mini für IR (ca. 25€), falls man RF auch benötigt gibts den RM4 Pro (ca. 50€)

https://www.broadlink.ae/product-pa...adlink-rm4-mini

Ich hab damit meinen Deckenventilator mit IR-Fernbedienung problemlos einbinden können und kann ihn jetzt mit Siri bzw. übers Handy steuern. :D

1. Broadlink App installieren und Gerät aufsetzen
2. Entweder ein Gerät aus der Online DB auswählen, sofern vorhanden, oder selbst das Gerät anlegen und die IR-Kommandos dem Blaster anlernen (mit Fernbedienung im Lernmodus drauf zielen und Kommando geben)
3. In Homekit mittels Plugin "Homebridge Broadlink RM Pro" einbinden und nachdem es kein GUI gibt, muss man halt die config händisch schreiben, aber das ist auch keine Hexerei (gute Doku auf der Pluginseite), die von meinem Deckenventilator sieht z.B. so aus
(die langen strings sind die IR-Hex-Codes)

Code:
                    "name": "Ceiling fan",
                    "type": "fan",
                    "data": {
                        "persistState": true,
                        "resendHexAfterReload": false,
                        "allowResend": true,
                        "hideSwingMode": true,
                        "hideRotationDirection": true,
                        "defaultFanSpeed": 33,
                        "stepSize": 33,
                        "on": "26009c00280e290d0e280d290d280f270f280e280e280d290d282ae5290c2a0c0e280e280f270e280e270e290e280e280e2828e6280e290d0d2a0d270e280e280f270f270e290d280e2828e52a0d290d0e280e280e280e280d280e280f270f280d2929e4290d290e0d280e280e280d290e280e280c290e280f2828e5280e280e0e280f280d290d280d280f280e280e280e2829e5290d290c0f270f270f000d0500000000000000000000",
                        "off": "2600b200290b2b0c0e280f270e280d290c292b0b0e280e280e290c000101290d280d0f280f270d290e280f272a0b0e280e280f280eff290d290d0e280e280e280f270e282a0c0e280d280f2710fe2b0b2a0c0f2710270e270e280e282a0c0e280c2a0d280e0001002a0c2b0b0f270f280f270d280f27280e0f270e280d290d000101290d2a0b0f270e2711270d290e28290c0e280f270e280e000100280e290d0e270d290e2810270e28290d0c290e280f2710000d0500000000",
                        "fanSpeed00": "2600b200290b2b0c0e280f270e280d290c292b0b0e280e280e290c000101290d280d0f280f270d290e280f272a0b0e280e280f280eff290d290d0e280e280e280f270e282a0c0e280d280f2710fe2b0b2a0c0f2710270e270e280e282a0c0e280c2a0d280e0001002a0c2b0b0f270f280f270d280f27280e0f270e280d290d000101290d2a0b0f270e2711270d290e28290c0e280f270e280e000100280e290d0e270d290e2810270e28290d0c290e280f2710000d0500000000",
                        "fanSpeed33": "26009c00280e290d0e280d290d280f270f280e280e280d290d282ae5290c2a0c0e280e280f270e280e270e290e280e280e2828e6280e290d0d2a0d270e280e280f270f270e290d280e2828e52a0d290d0e280e280e280e280d280e280f270f280d2929e4290d290e0d280e280e280d290e280e280c290e280f2828e5280e280e0e280f280d290d280d280f280e280e280e2829e5290d290c0f270f270f000d0500000000000000000000",
                        "fanSpeed66": "26009800270e290d0e280e280e280e280e280e280d29280e0e280eff290e290e0d280d280e280e280e280f270f28290c0e280e000100290c2a0d0e280e280e280d290d280f270f27280f0e280d000100290d290d0e280d290e280e280e280e280d29290c0f270fff2a0c290d0f270f280d290d280e280e280e28290d0f270e000100290d290d0e270f270e280f280e280d290d282a0c0e280f000d050000000000000000000000000000",
                        "fanSpeed100": "26008800280e290d0d280e280e28290d0f270f270e280e28280e29e4290d290e0e280d290d282a0c0f270e280f270e29290c29e42a0c290d0f280e280e28280d0e280e280f270f27290e28e5290d290c0f270f280e28290d0d280e280e280e28280e29e5290d290d0e270f270f27290e0e280d290d280e28290d29e5290d290d0e280c290f272a0d0e000d050000000000000000000000000000"
                    }

4. Gerät erscheint automatisch nach Homebridge restart in Apple Home und ist einsatzbereit - man kann den IR-Blaster bzw. die Geräte in Szenen auch verwenden.

Der einzige Nachteil: Man bekommt keine Rückmeldung, weil es ja nicht "intelligent" ist.
Das bedeutet, sollte der IR-Befehl - warum auch immer - nicht ankommen, dann ist das Gerät auf "On", obwohls in Wahrheit noch immer "Off" ist.
Hat bisher aber einwandfrei funktioniert, das Szenario hatte ich noch nicht. Kommt wohl auch auf die Positionierung des Blasters im Raum an (ansich emittet er 360°).

Evtl. ist das für Leute mit non-smarten Klimaanlagen interessant.
Bearbeitet von nfin1te am 28.04.2023, 16:23
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz