HomeKit framework

E46913

HomeKit framework is Apple's software framework that enables iOS apps and Siri to configure, communicate with, and control compatible smart home accessories.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (7)

Label Occurrences
HomeKit 10
Apple HomeKit 2
HomeKit framework canonical 2

Statements (51)

Predicate Object
instanceOf Apple framework
software framework
abbreviation HAP
APIName HomeKit framework self-linksurface differs
surface form: HomeKit
category home automation
developer Apple Inc.
documentationURL https://developer.apple.com/homekit/
enables Siri control of accessories
automation rules
home automation
home configuration
remote control of accessories
room-based organization
scenes
zone-based organization
headerFrameworkName HomeKit framework self-linksurface differs
surface form: HomeKit.framework
integratesWith Apple Home app
Siri
iCloud
introducedAt Apple Worldwide Developers Conference 2014
surface form: WWDC 2014
introducedBy Apple Inc.
introducedWith iOS
surface form: iOS 8
partOf macOS SDK
surface form: Apple developer frameworks
platform iOS
iPadOS
macOS
tvOS
primaryClassPrefix HM
programmingLanguage Objective-C
Swift
requires MFi certification for hardware accessories
securityFeature end-to-end encryption
local network privacy controls
pairing authentication
supports Matter standard
cameras
garage doors
lights
locks
notifications from accessories
outlets
sensors
smart home accessories
thermostats
triggers based on accessory state
triggers based on location
triggers based on time
window coverings
usedBy Apple Home app
third-party iOS apps
uses HomeKit Accessory Protocol

Referenced by (18)

Full triples — surface form annotated when it differs from this entity's canonical label.

iOS feature HomeKit framework
Apple TV supports HomeKit framework
this entity surface form: HomeKit
tvOS supports HomeKit framework
this entity surface form: HomeKit
Siri integratedWith HomeKit framework
this entity surface form: HomeKit
HomeKit framework APIName HomeKit framework self-linksurface differs
this entity surface form: HomeKit
HomeKit framework headerFrameworkName HomeKit framework self-linksurface differs
this entity surface form: HomeKit.framework
Apple Worldwide Developers Conference 2014 introduced HomeKit framework
this entity surface form: HomeKit
Apple Worldwide Developers Conference 2014 announced HomeKit framework
this entity surface form: HomeKit
Apple ecosystem supportsFeature HomeKit framework
this entity surface form: HomeKit
Philips Hue supportsIntegrationWith HomeKit framework
this entity surface form: Apple HomeKit
Core Location integratesWith HomeKit framework
this entity surface form: HomeKit
Shortcuts integratesWith HomeKit framework
this entity surface form: HomeKit
HM usedInFramework HomeKit framework
this entity surface form: HomeKit
HM associatedWith HomeKit framework
HM prefixOf HomeKit framework
this entity surface form: HMAccessory
HM prefixOf HomeKit framework
this entity surface form: HMAccessoryBrowser
HM designConventionOf HomeKit framework
this entity surface form: Apple HomeKit SDK
Apple Home app usesFramework HomeKit framework
this entity surface form: Apple HomeKit