Member Name | Description |
---|
AdminOnlyAccess | A Boolean that indicates whether admin access is required. |
AudioFeedback | A Boolean that indicates whether a device provides audio feedback. |
Brightness | An integer brightness percentage. |
CoolingThreshold | A float that indicates the Celsius temperature above which cooling begins. |
CurrentDoorState | A HomeKit.HMCharacteristicValueDoorState value that indicates the door state. |
CurrentHeatingCooling | A HomeKit.HMCharacteristicValueHeatingCooling value that indicates the heating or cooling state. |
CurrentLockMechanismState | A HomeKit.HMCharacteristicValueLockMechanismState value that indicates the lock mechanism state. |
CurrentRelativeHumidity | A float that indicates the current relative humidity percentage. |
CurrentTemperature | A float that indicates the current temperature in degrees Celsius. |
HeatingCoolingStatus | A HomeKit.HMCharacteristicValueHeatingCooling value that indicates the current heating or cooling state. |
HeatingThreshold | A float that indicates the Celsius temperature below which heating begins. |
Hue | A float that indicates the hue of a color in degrees. |
Identify | A write-only Boolean that is used to identify the device. |
LockManagementAutoSecureTimeout | An unsigned 32-bit integer that describes the time in seconds after which an autolockable device will lock. |
LockManagementControlPoint | TLV8 data, in an NSData object, that specifies a control point for lock management. |
LockMechanismLastKnownAction | A HomeKit.HMCharacteristicValueLockMechanism value that specifies the last known action taken on the lock. |
Logs | TLV8 data, in an NSData object, that contains the log data for the accessory. |
Manufacturer | A string that specifies the accessory manufacturer. |
Model | A string that specifies the model of the accessory. |
MotionDetected | A Boolean that indicates whether the accessory has detected movement. |
Name | A string that contains the name of the accessory. |
None | No type is specified. |
ObstructionDetected | A Boolean that indicates whether the accessory has detected an obstruction. |
OutletInUse | A Boolean value that indicates whether an outlet is in use. |
PowerState | A Boolean value that indicates the accessory's power state. |
RotationDirection | A HomeKit.HMCharacteristicValueRotationDirection value that indicates the accessory's rotatoin. |
RotationSpeed | A float that indicates the accessory's rotation speed. |
Saturation | A float that indicates the saturation of a color. |
SerialNumber | A string that contains a serial number for an accessory. |
TargetDoorState | A HomeKit.HMCharacteristicValueDoorState that represents the desired door state. |
TargetHeatingCooling | A HomeKit.HMCharacteristicValueHeatingCooling that represents the desired heating or cooling state. |
TargetLockMechanismState | A HomeKit.HMCharacteristicValueLockMechanismState that represents the desired lock mechanism state. |
TargetRelativeHumidity | A float that indicates the desired percentage of relative humidity. |
TargetTemperature | A float that indicates the desired temperature in degrees Celsius. |
TemperatureUnits | A HomeKit.HMCharacteristicValueTemperatureUnit value that indicates the units in which the accessory reports temperature. |
Version | A string that contains the version of the accessory. |