Interessante neue Funktionen für HomeKit, Apples Hausautomations-Framework, wurden Anfang dieser Woche auf der Worldwide Developers Conference vorgestellt. Die neuen Funktionen wurden entwickelt, um die Smart-Home-Plattform für Benutzer flexibler und für Entwickler und Gerätehersteller von Drittanbietern noch zugänglicher zu machen und eine schnellere Einführung zu fördern.
Für den Anfang verlangt Apple nicht länger, dass Anbieter dedizierte Verschlüsselungs-Chips in ihren Gadgets verwenden. Die große Neuigkeit ist jedoch, dass Hobbyisten und Enthusiasten (oder fast jeder mit einem Apple-Entwicklerkonto) Prototypen von HomeKit-Geräten ohne MFi-Zertifizierung erstellen dürfen.
Die Entwicklersitzung „What's New in HomeKit“ von Apple bietet eine Fülle von Informationen zu den neuen Endbenutzerfunktionen von HomeKit, z. und vieles mehr.
HomeKit implementiert jetzt neue Auslöser und Ereignisse, sodass Szenen automatisch ausgeführt werden können, je nachdem, wer zu bestimmten Zeiten zu Hause ist, und mit mehr Arten von Zubehör.
HomeKit-Szenen und -Zubehör können über das Control Center von iOS 11 mit Siri mithilfe der Home-App auf iPhone, iPad, iPod touch oder Apple Watch sowie über den neuen HomePod-Smart-Lautsprecher von Apple gesteuert werden. Und mit einem Apple TV, einem iPad oder einem HomePod, der als HomeKit-Hub fungiert, können Sie Ihre Smart Home-Produkte von nahezu jedem Ort der Welt aus steuern.
Sprinkler und Wasserhähne
Mit der Unterstützung von zwei neuen Produktkategorien - Sprinkler und Wasserhähne - können Benutzer jetzt über Siri das Wasser im Garten steuern. Oder Sie können Siri am Morgen die Dusche einschalten lassen, wenn Sie wissen, dass das Wasser die richtige Temperatur hat, wenn Sie Ihren Morgenkaffee zu Ende bringen.
Deutlich verbesserte Reaktionsfähigkeit
Viele HomeKit-Zubehörteile verwenden den energiesparenden Bluetooth-Standard. Um die Latenz zu verringern, die bei der Kommunikation eines Bluetooth-Zubehörs mit einem HomeKit-Hub auftritt, führt Apple ein völlig neues System ein, das auf sicheren Broadcast-Sitzungen basiert und jetzt eine Benachrichtigung an ein HomeKit-Gerät sendet.
Dadurch wird die Wartezeit zwischen einem neuen Ereignis und der tatsächlichen Änderung des Zubehörzustands von wenigen Sekunden auf unter eine Sekunde verringert. Sie müssen keine neuen Produkte kaufen: Beim Start von iOS 11 profitieren alle vorhandenen Zubehörteile von einer verbesserten Reaktionsfähigkeit.
Einfachere Einrichtung
Unter iOS 10 müssen Sie zum Einrichten eines Home-Zubehörs die Home-App starten, das Zubehör einschalten und auf tippen Hinzufügen Option und Scannen des auf der Produktverpackung aufgedruckten speziellen Setup-Codes zur Authentifizierung des Geräts.
Es ist derzeit nicht möglich, ein ausgeschaltetes HomeKit-Gerät zu koppeln. Unter iOS 11 können Sie ein HomeKit-Zubehör koppeln, indem Sie den Code im ausgeschalteten Zustand scannen.
Außerdem unterstützt Apple jetzt das Scannen von QR-Codes für die HomeKit-Authentifizierung. QR-Codes können nur 10 x 10 Millimeter groß sein, sodass diese scheinbar kleine Änderung die Authentifizierung von wirklich winzigen HomeKit-Zubehörteilen in einen reibungslosen Prozess verwandelt.
Und mit der brandneuen Unterstützung für NFC-Tags (wer wusste das schon?) Können Zubehörhersteller die Authentifizierung eines HomeKit-Geräts so einfach wie Tippen und Koppeln gestalten.
Neue Ereignisauslöser
Neue Ereignisse, Auslöser, Wiederholungen und Verbesserungen für veränderbare Ereignisse ermöglichen eine deutlich höhere Flexibilität der HomeKit-Szenen. HomeKit kann jetzt Szenen nur zu bestimmten Zeiten und mehr basierend darauf ausführen, wer zu Hause ist. Durch datumsbasierte Ereignisse kann HomeKit nur zu bestimmten Zeiten ausgelöst werden (z. B. jeden Tag um 17 Uhr)..
Signifikante Zeitereignisse aktivieren Trigger bei Sonnenaufgang oder Sonnenuntergang mit positiven oder negativen Offsets.
Zum Beispiel könnte HomeKit eine Stunde nach Sonnenuntergang die Szene "Ich bin zu Hause" auslösen oder die Lampen in Ihrem Haus einschalten, bevor die Sonne untergeht. Eine neue Komfortbedingung in iOS 11 erleichtert das Erstellen einer benutzerdefinierten Bedingung zwischen zwei wichtigen Ereignissen. Sie können beispielsweise eine Szene von einer Stunde vor Sonnenuntergang bis zu einer Stunde vor Sonnenaufgang erstellen.
Eine weitere neue Bedingung für iOS 11 ermöglicht es HomeKit, eine Szene auszuführen, wenn ein benutzerdefinierter Schwellenwert überschritten wird. Beispielsweise können Sie Ihre Klimaanlage / Heizung so einstellen, dass sie einschaltet, wenn die Temperatur in Ihrem Haus über 76 Grad steigt oder wenn sie zwischen 50 und 76 Grad liegt.
Mit einem neuen Anwesenheitsereignis kann HomeKit Szenen aktivieren, wenn ein Benutzer zu Hause ankommt oder das Haus verlässt. Dank der Unterstützung für mehrere Benutzer können Trigger jetzt automatisch aktiviert werden, wenn der letzte bekannte Benutzer das Haus verlässt (um das Licht auszuschalten, die Klimaanlage zu aktivieren, die Türen zu verriegeln usw.) oder wenn der erste Benutzer in ein leeres Haus kommt.
Endereignisse unterstützen die Angabe des Zeitintervalls ab der Ereignisausführungszeit.
Apple hat zum Beispiel eine Tür nachts geöffnet, die ein Ereignis auslöst, bei dem die Außenbeleuchtung nur für einige Minuten eingeschaltet wird. Derzeit ist es nicht möglich, ein HomeKit-Gerät für einen bestimmten Zeitraum für einen bestimmten Status zu aktivieren.
Und bei Wiederholungen ist es möglich, Trigger nur an bestimmten Wochentagen auszuführen. Wenn Sie beispielsweise samstags etwas länger schlafen möchten, können Sie die Ausführung Ihrer Szene „Guten Morgen“ jetzt auf Arbeitstage beschränken.
Außerdem unterstützt HomeKit jetzt das Erstellen eines Ereignisses, das einmal ausgelöst wird und sich dann automatisch selbst deaktiviert.
AirPlay 2
Apple hat auch eine neue Version von AirPlay vorgestellt, AirPlay 2.
AirPlay 2 unterstützt Multi-Room-Audio und HomeKit, sodass Ihre Smart Home-Produkte jetzt mit Ihren AirPlay 2-fähigen Lautsprechern oder Apples eigenem HomePod-Lautsprecher kommunizieren können. Sie können die Audiowiedergabe in mehreren Räumen über HomeKit steuern, sofern Ihre drahtlosen Lautsprecher oder Ihr Heim-Audio-Setup mit AirPlay 2 kompatibel sind.
Beats von Apple sowie Hersteller von Audiogeräten wie Bose, Bang & Olufsen, Bowers & Wilkins, Marantz und viele andere haben ihre Unterstützung für AirPlay 2 zugesagt. Mit HomeKit und AirPlay 2 können Audio-Apps von Drittanbietern Steigen Sie in den Audiospaß mit mehreren Räumen ein “, sagte Apples Software-Engineering-Chef Craig Federighi während der WWDC-Keynote auf der Bühne.
Entspannte Lizenzierung
Bei HomeKit ging es immer in erster Linie um die Sicherheit der Benutzer.
Und da Apple keine Kompromisse bei der Verwendung von End-to-End-Verschlüsselung durch HomeKit-Entwickler und -Anbieter eingeht, sind HomeKit-Benutzerdaten keineswegs unsicher, wie dies leider bei den meisten anderen Plattformen für das verbundene Heim der Fall ist.
Für den Anfang müssen sich alle HomeKit-Hersteller an die strengen Richtlinien von Apple für „Made for iOS“ (MFi) halten und die Authentifizierungschips von Apple verwenden, um den Datenschutz und die Sicherheit der Benutzer mit einer starken hardwarebasierten Verschlüsselung zu gewährleisten. Dies verkompliziert die Hardwareentwicklung und macht HomeKit-Geräte teurer als konkurrierende Geräte.
Die aktualisierte HomeKit-Spezifikation enthält jetzt eine neue Option, mit der die gesamte HomeKit-Autorisierung die Software durchlaufen kann. Die softwarebasierte Verschlüsselung ist zwar langsamer als ein dedizierter Chip, hat jedoch den Vorteil, dass die Entwicklungszeiten verkürzt und die Kosten gesenkt werden.
Noch wichtiger ist jedoch, dass vorhandene Geräte, auf denen derzeit keine HomeKit-Integration vorhanden ist, die HomeKit-Unterstützung jetzt implementieren können, nachdem iOS 11 diesen Software-Rückgang gestartet hat, ohne dass Änderungen an der Hardware erforderlich sind.
Apple betreibt jetzt zwei HomeKit-Zertifizierungslabors in den USA und plant, im nächsten Monat ähnliche Labors in Großbritannien und China zu eröffnen, damit lokale Anbieter ihre HomeKit-Hardware schneller auf den Markt bringen können.
Apple möchte auch Hobbyisten ermutigen, ihre eigenen HomeKit-Geräte zu bauen. Während der WWDC 2017 gab das Unternehmen bekannt, dass Entwickler keine MFi-Zertifizierung mehr benötigen, um Prototypen von Smart-Home-Zubehör zu bauen. Darüber hinaus können HomeKit-Entwickler jetzt beliebte Entwickler-Boards wie Raspberry Pi und Arduino verwenden.
Natürlich ist eine MFi-Zertifizierung weiterhin erforderlich, bevor Produkte an Kunden verkauft werden können.
Die Tatsache, dass Apple es nun normalen Nutzern ermöglicht, mit HomeKit zu basteln und sogar eigenes Zubehör für den persönlichen Gebrauch ohne eine MFi-Lizenz zu erstellen, dürfte die Akzeptanz der Plattform beschleunigen.
Diese neuen HomeKit-Funktionen sind für iOS 11, watchOS 4 und tvOS 11 verfügbar. Derzeit unterstützt macOS HomeKit nicht. HomeKit wurde vor zwei Jahren auf der Worldwide Developers Conference 2014 vorgestellt.