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 (3)

Label Occurrences
HM canonical 1
HMErrorDomain 1
HMTrigger 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 (3)

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