HM

E240733

HM is a prefix used for classes and APIs in Apple's HomeKit framework, which enables communication and control of smart home accessories on iOS and other Apple platforms.

All labels observed (4)

Label Occurrences
HM canonical 1
HMErrorDomain 1
HMService 1

How this entity was disambiguated

Statements (38)

Predicate Object
instanceOf API prefix ⓘ
class prefix ⓘ
associatedWith HomeKit framework ⓘ
definedBy Apple developer documentation ⓘ
designConventionOf Apple HomeKit SDK ⓘ
linked to: HomeKit framework
languageContext Objective-C ⓘ
Swift ⓘ
namespaceFor HomeKit classes ⓘ
HomeKit data types ⓘ
partOf Apple smart home ecosystem ⓘ
prefixOf HMAccessory ⓘ
linked to: HomeKit framework

HMAccessoryBrowser ⓘ
linked to: HomeKit framework

HMAction ⓘ
HMActionSet ⓘ
HMCharacteristic ⓘ
HMCharacteristicEvent ⓘ
HMErrorDomain ⓘ
linked to: HM

HMEventTrigger ⓘ
HMHome ⓘ
HMHomeManager ⓘ
HMLocationEvent ⓘ
HMRoom ⓘ
HMService ⓘ
HMTimeEvent ⓘ
HMTrigger ⓘ
linked to: HM

HMUser ⓘ
HMZone ⓘ
relatedTo HomeKit Accessory Protocol ⓘ
scope home automation domain ⓘ
usedByCompany Apple Inc. ⓘ
usedFor home automation APIs ⓘ
smart home accessories control ⓘ
usedInFramework HomeKit ⓘ
linked to: HomeKit framework
usedOnPlatform iOS ⓘ
iPadOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ

How these facts were elicited

Referenced by (4)

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

HM → prefixOf → HMTrigger ⓘ
linked to: HM
HM → prefixOf → HMErrorDomain ⓘ
linked to: HM
HMCharacteristic → belongsTo → HMService ⓘ
linked to: HM