Interessante nieuwe mogelijkheden voor HomeKit, het huisautomatiseringsraamwerk van Apple, werden eerder deze week aangekondigd op de Worldwide Developers Conference. De nieuwe functies zijn ontworpen om het smart home-platform flexibeler te maken voor gebruikers en nog toegankelijker voor externe ontwikkelaars en apparaatmakers om snellere acceptatie te stimuleren.
Om te beginnen vereist Apple niet langer dat leveranciers speciale coderingschips gebruiken in hun gadgets. Maar het grote nieuws is dat hobbyisten en enthousiastelingen (of zowat iedereen met een Apple-ontwikkelaarsaccount) nu prototypes van HomeKit-apparaten mogen maken zonder MFi-gecertificeerd te zijn.
De 'What's New in HomeKit'-ontwikkelaarsessie van Apple biedt een schat aan informatie over de nieuwe eindgebruikermogelijkheden voor HomeKit, zoals een eenvoudigere configuratie met QR-codes en NFC, een sterk verbeterde responsiviteit, ondersteuning voor nieuwe typen smart home-apparaten, zoals sprinklers en kranen, en nog veel meer.
HomeKit implementeert nu nieuwe triggers en evenementen, waardoor het mogelijk wordt om automatisch scènes uit te voeren op basis van wie er thuis is, alleen op bepaalde tijden en met meer soorten accessoires.
HomeKit-scènes en accessoires kunnen worden bediend via het Control Center van iOS 11, met Siri, met behulp van de Home-app op iPhone, iPad, iPod touch of Apple Watch, en via de nieuwe HomePod slimme luidspreker van Apple. En met een Apple TV, een iPad of een HomePod die als een HomeKit-hub fungeert, kunt u uw smart home-producten overal ter wereld bedienen.
Sprinklers en kranen
Met ondersteuning voor twee nieuwe productcategorieën - sprinklers en kranen - kunnen gebruikers nu via Siri water in de tuin regelen. Of je kunt Siri 's ochtends de douche laten inschakelen, wetende dat het water de juiste temperatuur zal hebben tegen de tijd dat je je ochtendkoffie op hebt.
Sterk verbeterd reactievermogen
Veel HomeKit-accessoires gebruiken de energiezuinige Bluetooth-standaard. Om de latentie te verminderen die optreedt wanneer een Bluetooth-accessoire communiceert met een HomeKit-hub, implementeert Apple een volledig nieuw systeem op basis van beveiligde uitzendingssessies die nu een melding naar een HomeKit-apparaat verzenden.
Dit vermindert de latentie tussen een nieuwe gebeurtenis en de daadwerkelijke wijziging van de accessoirestatus van enkele seconden tot minder dan een seconde. U hoeft geen nieuwe producten te kopen: wanneer iOS 11 wordt gelanceerd, profiteren al uw bestaande accessoires van een verbeterde responsiviteit.
Gemakkelijkere installatie
Op iOS 10 vereist het instellen van een thuisaccessoire het starten van de Home-app, het inschakelen van het accessoire, tikken op de Toevoegen optie en het scannen van de speciale installatiecode die op de doos van het product is afgedrukt om het apparaat te verifiëren.
Het is momenteel niet mogelijk om een uitgeschakeld HomeKit-apparaat te koppelen. Met iOS 11 kunt u een HomeKit-accessoire koppelen door de code te scannen terwijl deze is uitgeschakeld.
Bovendien ondersteunt Apple nu het scannen van QR-codes voor HomeKit-authenticatie. QR-codes kunnen zo klein zijn als 10 bij 10 millimeter, dus deze schijnbaar kleine verandering zal het authenticeren van heel kleine HomeKit-accessoires in een wrijvingsloos proces veranderen.
En met geheel nieuwe ondersteuning voor NFC-tags (wie wist het, toch?), Kunnen fabrikanten van accessoires eenvoudiger ervaringen bieden waarbij het authenticeren van een HomeKit-apparaat net zo eenvoudig is als tikken en koppelen..
Nieuwe gebeurtenis wordt geactiveerd
Nieuwe evenementen, triggers, herhalingen en verbeteringen voor veranderlijke evenementen zorgen voor een aanzienlijk verhoogde flexibiliteit van HomeKit-scènes. HomeKit kan nu scènes uitvoeren op basis van wie er thuis is, alleen op bepaalde tijden en meer. Gebeurtenissen op basis van datum laten HomeKit alleen op bepaalde tijden activeren (bijvoorbeeld elke dag om 17.00 uur).
Significante tijdgebeurtenissen activeren triggers bij zonsopgang of zonsondergang, met positieve of negatieve offsets.
U kunt HomeKit bijvoorbeeld een uur na zonsondergang uw scène 'Ik ben thuis' laten activeren of de lampen in uw huis laten inschakelen vlak voordat de zon ondergaat. Een nieuwe gebruiksvoorwaarde in iOS 11 maakt het eenvoudig om een aangepaste voorwaarde te maken tussen twee belangrijke gebeurtenissen. U kunt bijvoorbeeld een scène hebben die loopt van een uur voor zonsondergang tot een uur voor zonsopgang.
Een andere nieuwe voorwaarde voor iOS 11 stelt HomeKit in staat om een scène uit te voeren wanneer een aangepaste drempelwaarde wordt overschreden. U kunt bijvoorbeeld uw airconditioning / verwarming instellen om in te schakelen wanneer de temperatuur in uw huis boven 76 graden stijgt of tussen 50 en 76 graden.
Met een nieuwe aanwezigheidsgebeurtenis kan HomeKit scènes activeren wanneer een gebruiker thuiskomt of het huis verlaat. En met ondersteuning voor meerdere gebruikers, kunt u nu triggers automatisch laten activeren wanneer de laatst bekende gebruiker het huis verlaat (om de lichten uit te schakelen, airconditioning, de deuren op slot te zetten enzovoort) of de eerste gebruiker thuiskomt in een leeg huis.
Eindevents ondersteunen het opgeven van het tijdsinterval vanaf de uitvoeringstijd van de gebeurtenis.
Apple gaf het voorbeeld van het openen van een deur 's nachts, waardoor een gebeurtenis wordt geactiveerd die de buitenverlichting slechts enkele minuten inschakelt. Momenteel is er geen manier om een HomeKit-apparaat gedurende een bepaalde periode een bepaalde status te laten inschakelen.
En met recidieven is het mogelijk om triggers alleen op bepaalde dagen van de week uit te voeren. Als u bijvoorbeeld op zaterdag een beetje langer wilt slapen, kunt u de uitvoering van uw scène 'Goedemorgen' nu beperken tot alleen werkdagen.
Bovendien ondersteunt HomeKit nu het maken van een gebeurtenis die eenmaal wordt geactiveerd en vervolgens automatisch wordt uitgeschakeld.
AirPlay 2
Apple onthulde ook een nieuwe versie van AirPlay, genaamd AirPlay 2.
AirPlay 2 ondersteunt multi-room audio en HomeKit, wat betekent dat uw smart home-producten nu kunnen communiceren met uw AirPlay 2-compatibele luidsprekers of Apple's eigen HomePod-luidspreker. U kunt multi-room audio afspelen via HomeKit, zolang uw draadloze luidspreker of home audio-installatie werkt met AirPlay 2.
Beats van Apple, evenals makers van audioapparatuur zoals Bose, Bang & Olufsen, Bowers & Wilkins, Marantz en vele anderen hebben hun steun toegezegd voor AirPlay 2. Met HomeKit en AirPlay 2 kunnen audio-apps van derden kom op in het multi-room audioplezier ', zei Apple's software engineering chief Craig Federighi op het podium tijdens de WWDC-keynote.
Ontspannen licenties
HomeKit heeft altijd in de eerste plaats gewerkt aan de beveiliging van gebruikers.
En omdat Apple geen compromissen sluit over het vereisen van HomeKit-ontwikkelaars en -leveranciers om end-to-end-codering te gebruiken, zijn HomeKit-gebruikersgegevens verre van onzeker, zoals helaas bij de meeste andere platforms voor de connected home.
Om te beginnen moeten alle HomeKit-makers zich houden aan het strikte "Made for iOS" (MFi) -beleid van Apple en Apple's authenticatiechips gebruiken om de privacy en beveiliging van gebruikers te garanderen met krachtige, op hardware gebaseerde codering. Het nadeel is dat dit de hardware-ontwikkeling bemoeilijkt en HomeKit-apparaten duurder maakt dan concurrerende gadgets.
De bijgewerkte HomeKit-specificatie bevat nu een nieuwe optie waarmee alle HomeKit-autorisatie door software kan gaan. Hoewel softwarematige codering langzamer is dan een speciale chip, heeft deze het voordeel van kortere ontwikkeltijden en lagere kosten.
Maar nog belangrijker, bestaande apparaten die momenteel geen HomeKit-integratie hebben, kunnen nu HomeKit-ondersteuning implementeren nadat iOS 11 deze herfst in software heeft gelanceerd, zonder dat een hardwarewijziging nodig is.
Apple heeft nu twee HomeKit-certificeringslaboratoria in de Verenigde Staten en is gepland om volgende maand vergelijkbare laboratoria in het Verenigd Koninkrijk en China te openen, wat lokale leveranciers zou moeten helpen om hun HomeKit-hardware sneller op de markt te brengen.
Apple wil ook hobbyisten aanmoedigen om hun eigen HomeKit-apparaten te bouwen. Tijdens WWDC 2017 heeft het bedrijf aangekondigd dat ontwikkelaars niet langer MFi-gecertificeerd hoeven te zijn om prototypes van slimme woonaccessoires te bouwen. Niet alleen dat, maar HomeKit-ontwikkelaars kunnen nu populaire ontwikkelaarsborden zoals Raspberry Pi en Arduino gebruiken.
Natuurlijk is MFi-certificering nog steeds vereist voordat producten aan klanten kunnen worden verkocht.
Dat gezegd hebbende, het feit dat Apple nu gewone mensen toestaat om aan HomeKit te sleutelen en zelfs hun eigen accessoires vanaf nul te bouwen, voor persoonlijk gebruik, zonder een MFi-licentie, zou de acceptatie van het platform moeten helpen versnellen.
Deze nieuwe HomeKit-functies zijn beschikbaar op iOS 11, watchOS 4 en tvOS 11. macOS biedt momenteel geen ondersteuning voor HomeKit. HomeKit debuteerde twee jaar geleden op de Worldwide Developers Conference 2014.