Topic summary

HomeKit

HomeKit

Extracted from the Wikipedia article Apple Home.

HomeKit standard

HomeKit uses Wi-Fi, Bluetooth and Thread protocols to communicate with devices. Manufacturers of HomeKit-enabled devices are required to enroll in the MFi Program. Apple also formerly provided documentation for creating non-commercial HomeKit accessories to any member of the Apple Developer Program. Initially, all HomeKit-based products were required to include an encryption co-processor. The latter requirement was later changed in iOS 11, which added support for software-based authentication. Equipment manufactured without HomeKit support can be enabled for use through a gateway product, such as a bridge that connects those devices to the HomeKit service.