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.

AI illustration

How this image was made

AI-generated illustration of HomeKit framework

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

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

All labels observed (7)

Label Occurrences
HomeKit 12
Apple HomeKit 2
HomeKit framework canonical 2

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf Apple framework ⓘ
software framework ⓘ
abbreviation HAP ⓘ
APIName HomeKit ⓘ
linked to: HomeKit framework
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 ⓘ
linked to: HomeKit framework
integratesWith Apple Home app ⓘ
Siri ⓘ
iCloud ⓘ
introducedAt WWDC 2014 ⓘ
introducedBy Apple Inc. ⓘ
introducedWith iOS 8 ⓘ
linked to: iOS
partOf Apple developer frameworks ⓘ
linked to: macOS SDK
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 ⓘ

How these facts were elicited

Referenced by (21)

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

iOS → feature → HomeKit framework ⓘ
Apple TV → supports → HomeKit ⓘ
linked to: HomeKit framework
tvOS → supports → HomeKit ⓘ
linked to: HomeKit framework
Siri → integratedWith → HomeKit ⓘ
linked to: HomeKit framework
HomeKit framework → APIName → HomeKit ⓘ
linked to: HomeKit framework
HomeKit framework → headerFrameworkName → HomeKit.framework ⓘ
linked to: HomeKit framework
Apple Worldwide Developers Conference 2014 → introduced → HomeKit ⓘ
linked to: HomeKit framework
Apple Worldwide Developers Conference 2014 → announced → HomeKit ⓘ
linked to: HomeKit framework
Apple ecosystem → supportsFeature → HomeKit ⓘ
linked to: HomeKit framework
Philips Hue → supportsIntegrationWith → Apple HomeKit ⓘ
linked to: HomeKit framework
Core Location → integratesWith → HomeKit ⓘ
linked to: HomeKit framework
Shortcuts → integratesWith → HomeKit ⓘ
linked to: HomeKit framework
HM → usedInFramework → HomeKit ⓘ
linked to: HomeKit framework
HM → associatedWith → HomeKit framework ⓘ
HM → prefixOf → HMAccessory ⓘ
linked to: HomeKit framework
HM → prefixOf → HMAccessoryBrowser ⓘ
linked to: HomeKit framework
HM → designConventionOf → Apple HomeKit SDK ⓘ
linked to: HomeKit framework
Apple Home app → usesFramework → Apple HomeKit ⓘ
linked to: HomeKit framework
HMCharacteristicEvent → definedIn → HomeKit.framework ⓘ
linked to: HomeKit framework
HMCharacteristicEvent → framework → HomeKit ⓘ
linked to: HomeKit framework
iOS 8 → introducedFramework → HomeKit ⓘ
linked to: HomeKit framework