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 |
Statements (38)
| Predicate | Object |
|---|---|
| instanceOf |
API prefix
ⓘ
class prefix ⓘ |
| associatedWith | HomeKit framework ⓘ |
| definedBy |
Apple Developer Documentation
ⓘ
surface form:
Apple developer documentation
|
| designConventionOf |
HomeKit framework
ⓘ
surface form:
Apple HomeKit SDK
|
| languageContext |
Objective-C
ⓘ
Swift ⓘ |
| namespaceFor |
HomeKit classes
ⓘ
HomeKit data types ⓘ |
| partOf | Apple smart home ecosystem ⓘ |
| prefixOf |
HomeKit framework
ⓘ
surface form:
HMAccessory
HomeKit framework ⓘ
surface form:
HMAccessoryBrowser
HMAction ⓘ HMActionSet ⓘ HMCharacteristic ⓘ HMCharacteristicEvent ⓘ HM self-linksurface differs ⓘ
surface form:
HMErrorDomain
HMEventTrigger ⓘ HMHome ⓘ HMHomeManager ⓘ HMLocationEvent ⓘ HMRoom ⓘ HMService ⓘ HMTimeEvent ⓘ HM self-linksurface differs ⓘ
surface form:
HMTrigger
HMUser ⓘ HMZone ⓘ |
| relatedTo | HomeKit Accessory Protocol ⓘ |
| scope | home automation domain ⓘ |
| usedByCompany | Apple Inc. ⓘ |
| usedFor |
home automation APIs
ⓘ
smart home accessories control ⓘ |
| usedInFramework |
HomeKit framework
ⓘ
surface form:
HomeKit
|
| usedOnPlatform |
iOS
ⓘ
iPadOS ⓘ macOS ⓘ tvOS ⓘ watchOS ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.