Interessante nye muligheter for HomeKit, Apples hjemmeautomatiseringsramme, ble kunngjort på Worldwide Developers Conference tidligere denne uken. De nye funksjonene ble designet for å gjøre smarthusplattformen mer fleksibel for brukere og enda mer tilgjengelig for tredjepartsutviklere og enhetsprodusenter for å oppmuntre til raskere adopsjon.
Til å begynne med krever Apple ikke lenger leverandører å bruke dedikerte krypteringsbrikker i dingsene sine. Men den store nyheten er at amatører og entusiaster (eller omtrent hvem som helst med en Apple-utviklerkonto) nå har lov til å lage prototyper av HomeKit-enheter uten å være MFi-sertifisert.
Apples utviklingsøkt “What's New in HomeKit” gir et vell av informasjon om de nye sluttbrukerfunksjonene for HomeKit, som enklere oppsett med QR-koder og NFC, kraftig forbedret reaksjonsevne, støtte for nye smarte hjemme-enhetstyper, som sprinkler og kran, og mye mer.
HomeKit implementerer nå nye triggere og hendelser, noe som gjør det mulig å kjøre scener automatisk basert på hvem som er hjemme, bare til bestemte tider, og med flere typer tilbehør.
HomeKit-scener og tilbehør kan styres gjennom iOS 11s Kontrollsenter, med Siri, ved hjelp av Home-appen på iPhone, iPad, iPod touch eller Apple Watch, og via Apples nye HomePod smarthøyttaler. Og med en Apple TV, en iPad eller en HomePod som fungerer som et HomeKit-knutepunkt, kan du kontrollere smarthusproduktene dine omtrent hvor som helst i verden.
Sprinkler og kraner
Med støtte for to nye produktkategorier-sprinkler og kraner, kan brukere nå kontrollere vann i hagen via Siri. Eller du kan få Siri til å slå på dusjen om morgenen, og vite at vannet vil være riktig temperatur når du er ferdig med morgenkaffen..
Stor forbedring av lydhørheten
Mange HomeKit-tilbehør bruker Bluetooth-standarden med lite energi. For å redusere ventetiden som oppstår når et Bluetooth-tilbehør kommuniserer med et HomeKit-hub, ruller Apple ut et helt nytt system basert på sikre kringkastingsøkter som nå sender et varsel til en HomeKit-enhet.
Dette reduserer forsinkelsen mellom en ny hendelse og den faktiske tilbehørstilstanden endres fra noen sekunder til under et sekund. Du trenger ikke å kjøpe nye produkter: Når iOS 11 lanseres, vil alt det eksisterende tilbehøret dra nytte av forbedret respons.
Enklere oppsett
På iOS 10 krever å sette opp et hjemmetilbehør, starte appen, slå på tilbehøret, trykke på Legg til alternativet og skanne den spesielle installasjonskoden som er skrevet ut i produktets boks for å autentisere enheten.
Det er for øyeblikket ikke mulig å koble en slått av HomeKit-enhet. Med iOS 11 kan du koble et HomeKit-tilbehør ved å skanne koden mens den er slått av.
Videre støtter Apple nå skanning av QR-koder for HomeKit-godkjenning. QR-koder kan være så små som 10 til 10 millimeter, så denne tilsynelatende lille endringen vil gjøre autentisering av virkelig bittesmå HomeKit-tilbehør til en friksjonsfri prosess.
Og med helt ny støtte for NFC-tagger (hvem visste, ikke sant?), Kan tilbehørsprodusenter levere enklere opplevelser der autentisering av en HomeKit-enhet er like enkel som trykk-og-par.
Ny hendelse utløser
Nye hendelser, triggere, tilbakefall og forbedringer for mutable hendelser gir en betydelig økt fleksibilitet av HomeKit-scener. HomeKit kan nå kjøre scener basert på hvem som er hjemme, bare til bestemte tider og mer. Datobaserte hendelser lar HomeKit utløse bare ved bestemte tider (for eksempel 17:00 hver dag, for eksempel).
Betydelige tidshendelser aktiverer triggere ved soloppgang eller solnedgang, med positive eller negative forskyvninger.
For eksempel kan du få HomeKit til å utløse scenen “Jeg er hjemme” en time etter solnedgang, eller få lampene i hjemmet til å slå på rett før solen går ned. En ny bekvemmelighetsbetingelse i iOS 11 gjør det enkelt å opprette en tilpasset betingelse mellom to viktige hendelser. Som et eksempel kan du ha en scene som går fra en time før solnedgang til en time før soloppgang.
En annen ny iOS 11-tilstand gjør at HomeKit kan utføre en scene når en tilpasset terskel overskrides. For eksempel kan du stille inn klimaanlegg / varmeovn til å sparke inn når temperaturen i huset ditt stiger over 76 grader eller når det er mellom 50 og 76 grader.
En ny tilstedeværelseshendelse lar HomeKit aktivere scener når en bruker kommer hjem, eller forlater hjemmet. Og med flerbrukersupport kan du nå få triggere til å aktiveres automatisk når den siste kjente brukeren forlater hjemmet (for å slå av lysene, air condition, låse dørene og så videre) eller den første brukeren kommer hjem til et tomt hus.
Støtte for slutthendelser som spesifiserer tidsintervallet fra utførelsestidspunktet.
Apple ga eksemplet med å åpne en dør om natten, noe som utløser en hendelse som slår på lysene på utsiden i bare noen få minutter. For øyeblikket er det ingen måte å ha en HomeKit-enhet til å aktivere en viss tilstand i en periode.
Og med tilbakefall, er det mulig å utføre triggere bare på bestemte dager i uken. Hvis du for eksempel vil sove litt lenger på lørdager, kan du nå begrense utførelsen av din "God morgen" -scen til bare arbeidsdager..
I tillegg støtter HomeKit nå oppretting av en hendelse som utløses en gang og deretter deaktiverer seg selv automatisk.
AirPlay 2
Apple avduket også en ny versjon av AirPlay, kalt AirPlay 2.
AirPlay 2 støtter multiromslyd og HomeKit, noe som betyr at smarthusproduktene dine nå kan kommunisere med AirPlay 2-aktiverte høyttalere eller Apples egen HomePod-høyttaler. Du kan kontrollere avspilling av flere rom via HomeKit, så lenge den trådløse høyttaleren eller hjemmelydoppsettet fungerer med AirPlay 2.
Apple-eide Beats, samt produsenter av lydutstyr som Bose, Bang & Olufsen, Bowers & Wilkins, Marantz og mange andre har lovet sin støtte til AirPlay 2. Med HomeKit og AirPlay 2 vil «tredjeparts lydapper kunne komme inn på lydrommet med flere rom, sier Apples sjef for programvareteknikk, Craig Federighi, på scenen under WWDC-keynote.
Avslappet lisensiering
HomeKit har alltid handlet først og fremst om brukersikkerhet.
Og fordi Apple ikke går på akkord med å kreve at HomeKit-utviklere og leverandører bruker end-to-end-kryptering, er HomeKit-brukerdata langt fra usikker, slik de dessverre er med de fleste andre plattformer for det tilkoblede hjemmet..
Til å begynne med må alle HomeKit-produsenter følge Apples strenge “Made for iOS” (MFi) -policyer og bruke Apples autentiseringsbrikker for å garantere brukernes personvern og sikkerhet med sterk maskinvarebasert kryptering. På ulemper kompliserer dette maskinvareutviklingen og gjør HomeKit-enheter dyrere enn konkurrerende gadgets.
Den oppdaterte HomeKit-spesifikasjonen inkluderer nå et nytt alternativ som lar all HomeKit-autorisasjonen gå gjennom programvare. Selv om programvarebasert kryptering er tregere i forhold til en dedikert brikke, har den fordelen med forkortede utviklingstider og lavere kostnader.
Men viktigere enn det, eksisterende enheter som foreløpig mangler HomeKit-integrasjon, vil nå kunne implementere HomeKit-støtte etter at iOS 11 lanseres i høst i programvare, uten å kreve maskinvareendring.
Apple drifter nå to HomeKit-sertifiseringslaboratorier i USA og skal etter planen åpne lignende laboratorier i Storbritannia og Kina neste måned, noe som skal hjelpe lokale leverandører med å bringe HomeKit-maskinvaren til markedet raskere.
Apple ønsker også å oppmuntre amatører til å bygge sine egne HomeKit-enheter. Under WWDC 2017 kunngjorde selskapet at utviklere ikke lenger trenger å være MFi-sertifisert for å bygge prototyper av smarthustilbehør. Ikke bare det, men HomeKit-utviklere kan nå bruke populære utviklerkort som Raspberry Pi og Arduino.
Selvfølgelig er MFi-sertifisering fortsatt nødvendig før produkter kan selges til kunder.
Når det er sagt, det faktum at Apple nå tillater vanlige mennesker å tulle med HomeKit og til og med bygge sitt eget tilbehør fra bunnen av, til personlig bruk, uten MFi-lisens, burde bidra til å akselerere adopsjonen av plattformen.
Disse nye HomeKit-funksjonene er tilgjengelige på iOS 11, watchOS 4 og tvOS 11. macOS støtter foreløpig ikke HomeKit. HomeKit debuterte for to år siden på Worldwide Developers Conference 2014.