HomeKit

https://www.apple.com/ios/home/

HomeKit is a software frameworkarrow-up-right by Applearrow-up-right that lets users configure, communicate with, and control smart-home appliancesarrow-up-right using Apple devices. By designing rooms, items, and actions in the HomeKit service, users can enable automatic actions in the house through a simple voice command to Siriarrow-up-right or through the Home app.

Overview

HomeKit uses Bluetootharrow-up-right and Wi-Fiarrow-up-right protocols.[2]arrow-up-right Manufacturers of HomeKit-enabled devices are required to enroll in an MFi Programarrow-up-right,[3]arrow-up-right and initially all HomeKit-based products were required to include an encryptionarrow-up-right co-processor.[4]arrow-up-right The latter requirement was later changed in iOS 11arrow-up-right, which added support for software-based authentication.[5]arrow-up-right Equipment manufactured without HomeKit support can be enabled for use through a "gateway" product, a bridge that connects those devices to the HomeKit service.[6]arrow-up-right

HomeKit primarily competes with smart home standards from Amazonarrow-up-right and Googlearrow-up-right. As of October 2019, Apple lists 450 devices compatible with HomeKit, compared to 10,000 for Google and 85,000 for Amazon.[7]arrow-up-right

Device categories

HomeKit currently supports 22 device categories:[8]arrow-up-right

Garage doors, locks, security systems, and windows are categorized as secure appliances, and requires a device with authenticationarrow-up-right such as an iPhonearrow-up-right or iPadarrow-up-right to control.

Home hub

iPadsarrow-up-right, HomePodsarrow-up-right, and fourth-generation and newer Apple TVsarrow-up-right can be used as a home hub to control HomeKit appliances remotely, grant guest access, and set up automations.[9]arrow-up-right The third-generation Apple TV supports limited features.[10]arrow-up-right

Home app

iOS version

HomeKit was first released with iOS 8arrow-up-right in September 2014. The framework allowed third-party apps to interface with HomeKit devices using Siri and allow remote access through home hubs.[11]arrow-up-right

The Home app was first released with iOS 10arrow-up-right in September 2016 to unify all devices into one app.[12]arrow-up-right It added support for automations using a home hub, and preprogrammed "Scenes", which can set multiple devices using a single command.[13]arrow-up-right

macOS version

The Home app was added to Macs with macOS 10.14 Mojavearrow-up-right in September 2018.

HomePod and Apple TV

The HomePodarrow-up-right and fourth-generation and newer Apple TVarrow-up-right lack a graphical user interfacearrow-up-right to control HomeKit devices, and instead use Siri voice commands. They cannot control secure devices.[14]arrow-up-right

Last updated