| Class | Description |
|---|---|
| HMCameraAudioStreamSetting |
This enumeration describes the setting for audio on the recipient of the camera stream.
|
| HMCameraStreamState |
This enumeration describes the different states of a camera stream.
|
| HMCharacteristicValueActivationState |
[@enum] HMCharacteristicValueActivationState
|
| HMCharacteristicValueAirParticulateSize |
[@enum] HMCharacteristicValueAirParticulateSize
|
| HMCharacteristicValueAirQuality |
[@enum] HMCharacteristicValueAirQuality
|
| HMCharacteristicValueBatteryStatus |
[@enum] HMCharacteristicValueBatteryStatus
|
| HMCharacteristicValueCarbonDioxideDetectionStatus |
[@enum] HMCharacteristicValueCarbonDioxideDetectionStatus
|
| HMCharacteristicValueCarbonMonoxideDetectionStatus |
[@enum] HMCharacteristicValueCarbonMonoxideDetectionStatus
|
| HMCharacteristicValueChargingState |
[@enum] HMCharacteristicValueChargingState
|
| HMCharacteristicValueConfigurationState |
[@enum] HMCharacteristicValueConfigurationState
|
| HMCharacteristicValueContactState |
[@enum] HMCharacteristicValueContactState
|
| HMCharacteristicValueCurrentAirPurifierState |
[@enum] HMCharacteristicValueCurrentAirPurifierState
|
| HMCharacteristicValueCurrentFanState |
[@enum] HMCharacteristicValueCurrentFanState
|
| HMCharacteristicValueCurrentHeaterCoolerState |
[@enum] HMCharacteristicValueCurrentHeaterCoolerState
|
| HMCharacteristicValueCurrentHeatingCooling |
[@enum] HMCharacteristicValueCurrentHeatingCooling
|
| HMCharacteristicValueCurrentHumidifierDehumidifierState |
[@enum] HMCharacteristicValueCurrentHumidifierDehumidifierState
|
| HMCharacteristicValueCurrentSecuritySystemState |
[@enum] HMCharacteristicValueCurrentSecuritySystemState
|
| HMCharacteristicValueCurrentSlatState |
[@enum] HMCharacteristicValueCurrentSlatState
|
| HMCharacteristicValueDoorState |
[@enum] HMCharacteristicValueDoorState
|
| HMCharacteristicValueFilterChange |
[@enum] HMCharacteristicValueFilterChange
|
| HMCharacteristicValueHeatingCooling |
[@enum] HMCharacteristicValueHeatingCooling
|
| HMCharacteristicValueInputEvent |
[@enum] HMCharacteristicValueInputEvent
|
| HMCharacteristicValueJammedStatus |
[@enum] HMCharacteristicValueJammedStatus
|
| HMCharacteristicValueLabelNamespace |
[@enum] HMCharacteristicValueLabelNamespace
|
| HMCharacteristicValueLeakStatus |
[@enum] HMCharacteristicValueLeakDetectionStatus
|
| HMCharacteristicValueLockMechanismLastKnownAction |
[@enum] HMCharacteristicValueLockMechanismLastKnownAction
|
| HMCharacteristicValueLockMechanismState |
[@enum] HMCharacteristicValueLockMechanismState
|
| HMCharacteristicValueLockPhysicalControlsState |
[@enum] HMCharacteristicValueLockPhysicalControlsState
|
| HMCharacteristicValueOccupancyStatus |
[@enum] HMCharacteristicValueOccupancyStatus
|
| HMCharacteristicValuePositionState |
[@enum] HMCharacteristicValuePositionState
|
| HMCharacteristicValueProgramMode |
[@enum] HMCharacteristicValueProgramMode
|
| HMCharacteristicValueRotationDirection |
[@enum] HMCharacteristicValueRotationDirection
|
| HMCharacteristicValueSecuritySystemAlarmType |
[@enum] HMCharacteristicValueSecuritySystemAlarmType
|
| HMCharacteristicValueSlatType |
[@enum] HMCharacteristicValueSlatType
|
| HMCharacteristicValueSmokeDetectionStatus |
[@enum] HMCharacteristicValueSmokeDetectionStatus
|
| HMCharacteristicValueStatusFault |
[@enum] HMCharacteristicValueStatusFault
|
| HMCharacteristicValueSwingMode |
[@enum] HMCharacteristicValueSwingMode
|
| HMCharacteristicValueTamperedStatus |
[@enum] HMCharacteristicValueTamperStatus
|
| HMCharacteristicValueTargetAirPurifierState |
[@enum] HMCharacteristicValueTargetAirPurifierState
|
| HMCharacteristicValueTargetDoorState |
[@enum] HMCharacteristicValueTargetDoorState
|
| HMCharacteristicValueTargetFanState |
[@enum] HMCharacteristicValueTargetFanState
|
| HMCharacteristicValueTargetHeaterCoolerState |
[@enum] HMCharacteristicValueTargetHeaterCoolerState
|
| HMCharacteristicValueTargetHumidifierDehumidifierState |
[@enum] HMCharacteristicValueTargetHumidifierDehumidifierState
|
| HMCharacteristicValueTargetLockMechanismState |
[@enum] HMCharacteristicValueTargetLockMechanismState
|
| HMCharacteristicValueTargetSecuritySystemState |
[@enum] HMCharacteristicValueTargetSecuritySystemState
|
| HMCharacteristicValueTemperatureUnit |
[@enum] HMCharacteristicValueTemperatureUnit
|
| HMCharacteristicValueUsageState |
[@enum] HMCharacteristicValueUsageState
|
| HMCharacteristicValueValveType |
[@enum] HMCharacteristicValueValveType
|
| HMErrorCode |
This enumeration describes the possible error constants that can be
returned from the the HomeKit APIs.
|
| HMEventTriggerActivationState |
This enumeration describes the current activation state of the event trigger.
|
| HMHomeHubState |
[@enum] HMHomeHubState
|
| HMHomeManagerAuthorizationStatus |
The home data authorization status of the client process.
|
| HMPresenceEventType |
This enumeration describes the different types of presence events.
|
| HMPresenceEventUserType |
This enumeration describes the different types of user sets in presence events.
|