| 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
[@constant] HMCharacteristicValueActivationStateInactive Inactive.
|
| HMCharacteristicValueAirParticulateSize |
[@enum] HMCharacteristicValueAirParticulateSize
[@constant] HMCharacteristicValueAirParticulateSize2_5 Air particulate size of 2.5 micrometers.
|
| HMCharacteristicValueAirQuality |
[@enum] HMCharacteristicValueAirQuality
[@constant] HMCharacteristicValueAirQualityUnknown Air quality is unknown.
|
| HMCharacteristicValueBatteryStatus |
[@enum] HMCharacteristicValueBatteryStatus
[@constant] HMCharacteristicValueBatteryStatusNormal Battery level is normal.
|
| HMCharacteristicValueCarbonDioxideDetectionStatus |
[@enum] HMCharacteristicValueCarbonDioxideDetectionStatus
[@constant] HMCharacteristicValueCarbonDioxideDetectionStatusNotDetected Carbon dioxide is not detected.
|
| HMCharacteristicValueCarbonMonoxideDetectionStatus |
[@enum] HMCharacteristicValueCarbonMonoxideDetectionStatus
[@constant] HMCharacteristicValueCarbonMonoxideDetectionStatusNotDetected Carbon monoxide is not detected.
|
| HMCharacteristicValueChargingState |
[@enum] HMCharacteristicValueChargingState
[@constant] HMCharacteristicValueChargingStateNone Not Charging.
|
| HMCharacteristicValueConfigurationState |
[@enum] HMCharacteristicValueConfigurationState
[@constant] HMCharacteristicValueConfigurationStateNotConfigured Not Configured.
|
| HMCharacteristicValueContactState |
[@enum] HMCharacteristicValueContactState
[@constant] HMCharacteristicValueContactStateDetected Contact is detected.
|
| HMCharacteristicValueCurrentAirPurifierState |
[@enum] HMCharacteristicValueCurrentAirPurifierState
[@constant] HMCharacteristicValueCurrentAirPurifierStateInactive Inactive.
|
| HMCharacteristicValueCurrentFanState |
[@enum] HMCharacteristicValueCurrentFanState
[@constant] HMCharacteristicValueCurrentFanStateInactive Inactive.
|
| HMCharacteristicValueCurrentHeaterCoolerState |
[@enum] HMCharacteristicValueCurrentHeaterCoolerState
[@constant] HMCharacteristicValueCurrentHeaterCoolerStateInactive Inactive.
|
| HMCharacteristicValueCurrentHeatingCooling |
[@enum] HMCharacteristicValueCurrentHeatingCooling
[@constant] HMCharacteristicValueCurrentHeatingCoolingOff Off.
|
| HMCharacteristicValueCurrentHumidifierDehumidifierState |
[@enum] HMCharacteristicValueCurrentHumidifierDehumidifierState
[@constant] HMCharacteristicValueCurrentHumidifierDehumidifierStateInactive Inactive.
|
| HMCharacteristicValueCurrentSecuritySystemState |
[@enum] HMCharacteristicValueCurrentSecuritySystemState
[@constant] HMCharacteristicValueCurrentSecuritySystemStateStayArm Home is occupied and residents are active.
|
| HMCharacteristicValueCurrentSlatState |
[@enum] HMCharacteristicValueCurrentSlatState
[@constant] HMCharacteristicValueCurrentSlatStateStationary Slats are stationary.
|
| HMCharacteristicValueDoorState |
[@enum] HMCharacteristicValueDoorState
[@constant] HMCharacteristicValueDoorStateOpen The door is fully open.
|
| HMCharacteristicValueFilterChange |
[@enum] HMCharacteristicValueFilterChange
[@constant] HMCharacteristicValueFilterChangeNotNeeded Filter does not need to be changed.
|
| HMCharacteristicValueHeatingCooling |
[@enum] HMCharacteristicValueHeatingCooling
[@constant] HMCharacteristicValueHeatingCoolingOff Off.
|
| HMCharacteristicValueInputEvent |
[@enum] HMCharacteristicValueInputEvent
[@constant] HMCharacteristicValueInputEventSinglePress Single tap or press.
|
| HMCharacteristicValueJammedStatus |
[@enum] HMCharacteristicValueJammedStatus
[@constant] HMCharacteristicValueJammedStatusNone Not Jammed.
|
| HMCharacteristicValueLabelNamespace |
[@enum] HMCharacteristicValueLabelNamespace
[@constant] HMCharacteristicValueLabelNamespaceDot Service labels are dots.
|
| HMCharacteristicValueLeakStatus |
[@enum] HMCharacteristicValueLeakDetectionStatus
[@constant] HMCharacteristicValueLeakDetectionStatusNone Leak is not detected.
|
| HMCharacteristicValueLockMechanismLastKnownAction |
[@enum] HMCharacteristicValueLockMechanismLastKnownAction
[@constant] HMCharacteristicValueLockMechanismLastKnownActionSecuredUsingPhysicalMovementInterior Last known action was secured using physical movement, interior.
|
| HMCharacteristicValueLockMechanismState |
[@enum] HMCharacteristicValueLockMechanismState
[@constant] HMCharacteristicValueLockMechanismStateUnsecured Unsecured.
|
| HMCharacteristicValueLockPhysicalControlsState |
[@enum] HMCharacteristicValueLockPhysicalControlsState
[@constant] HMCharacteristicValueLockPhysicalControlsStateNotLocked Physical controls not locked.
|
| HMCharacteristicValueOccupancyStatus |
[@enum] HMCharacteristicValueOccupancyStatus
[@constant] HMCharacteristicValueOccupancyStatusNotOccupied Occupancy is not detected.
|
| HMCharacteristicValuePositionState |
[@enum] HMCharacteristicValuePositionState
[@constant] HMCharacteristicValuePositionStateClosing Position is moving towards minimum value.
|
| HMCharacteristicValueProgramMode |
[@enum] HMCharacteristicValueProgramMode
[@constant] HMCharacteristicValueProgramModeNotScheduled No programs scheduled.
|
| HMCharacteristicValueRotationDirection |
[@enum] HMCharacteristicValueRotationDirection
[@constant] HMCharacteristicValueRotationDirectionClockwise Clockwise.
|
| HMCharacteristicValueSecuritySystemAlarmType |
[@enum] HMCharacteristicValueSecuritySystemAlarmType
[@constant] HMCharacteristicValueSecuritySystemAlarmTypeNoAlarm No alarm.
|
| HMCharacteristicValueSlatType |
[@enum] HMCharacteristicValueSlatType
[@constant] HMCharacteristicValueSlatTypeHorizontal Slat type is horizontal.
|
| HMCharacteristicValueSmokeDetectionStatus |
[@enum] HMCharacteristicValueSmokeDetectionStatus
[@constant] HMCharacteristicValueSmokeDetectionStatusNone Smoke is not detected.
|
| HMCharacteristicValueStatusFault |
[@enum] HMCharacteristicValueStatusFault
[@constant] HMCharacteristicValueStatusFaultNoFault No Fault.
|
| HMCharacteristicValueSwingMode |
[@enum] HMCharacteristicValueSwingMode
[@constant] HMCharacteristicValueSwingModeDisabled Swing mode is disabled.
|
| HMCharacteristicValueTamperedStatus |
[@enum] HMCharacteristicValueTamperStatus
[@constant] HMCharacteristicValueTamperStatusNone Accessory is not tampered with.
|
| HMCharacteristicValueTargetAirPurifierState |
[@enum] HMCharacteristicValueTargetAirPurifierState
[@constant] HMCharacteristicValueTargetAirPurifierStateManual Air Purifier is in manual mode.
|
| HMCharacteristicValueTargetDoorState |
[@enum] HMCharacteristicValueTargetDoorState
[@constant] HMCharacteristicValueTargetDoorStateOpen Open.
|
| HMCharacteristicValueTargetFanState |
[@enum] HMCharacteristicValueTargetFanState
[@constant] HMCharacteristicValueTargetFanStateManual Manual.
|
| HMCharacteristicValueTargetHeaterCoolerState |
[@enum] HMCharacteristicValueTargetHeaterCoolerState
[@constant] HMCharacteristicValueTargetHeaterCoolerStateAutomatic Heat or Cool.
|
| HMCharacteristicValueTargetHumidifierDehumidifierState |
[@enum] HMCharacteristicValueTargetHumidifierDehumidifierState
[@constant] HMCharacteristicValueTargetHumidifierDehumidifierStateAutomatic Humidifier or Dehumidifier.
|
| HMCharacteristicValueTargetLockMechanismState |
[@enum] HMCharacteristicValueTargetLockMechanismState
[@constant] HMCharacteristicValueTargetLockMechanismStateUnsecured Unsecured.
|
| HMCharacteristicValueTargetSecuritySystemState |
[@enum] HMCharacteristicValueTargetSecuritySystemState
[@constant] HMCharacteristicValueTargetSecuritySystemStateStayArm Home is occupied and residents are active.
|
| HMCharacteristicValueTemperatureUnit |
[@enum] HMCharacteristicValueTemperatureUnit
[@constant] HMCharacteristicValueTemperatureUnitCelsius Celsius.
|
| HMCharacteristicValueUsageState |
[@enum] HMCharacteristicValueUsageState
[@constant] HMCharacteristicValueUsageStateNotInUse Not in use.
|
| HMCharacteristicValueValveType |
[@enum] HMCharacteristicValueValveType
[@constant] HMCharacteristicValueValveTypeGenericValve Generic Valve.
|
| 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
[@constant] HMHomeHubStateNotAvailable No home hub is present.
|
| 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.
|