CharacteristicType
public enum CharacteristicType : Codable, Equatable
extension CharacteristicType: CustomStringConvertible
Undocumented
-
Undocumented
Declaration
Swift
case appleDefined(UInt32) -
Undocumented
Declaration
Swift
case custom(UUID) -
Undocumented
Declaration
Swift
public init(_ uuid: UUID) -
Declaration
Swift
public static func == (lhs: CharacteristicType, rhs: CharacteristicType) -> Bool -
Declaration
Swift
public init(from decoder: Decoder) throws -
Declaration
Swift
public func encode(to encoder: Encoder) throws -
Undocumented
Declaration
Swift
static let accessoryIdentifier: CharacteristicType -
Undocumented
Declaration
Swift
static let category: CharacteristicType -
Undocumented
Declaration
Swift
static let linkQuality: CharacteristicType -
Undocumented
Declaration
Swift
static let reachable: CharacteristicType -
Undocumented
Declaration
Swift
static let accessoryFlags: CharacteristicType -
Undocumented
Declaration
Swift
static let active: CharacteristicType -
Undocumented
Declaration
Swift
static let activeIdentifier: CharacteristicType -
Undocumented
Declaration
Swift
static let activityInterval: CharacteristicType -
Undocumented
Declaration
Swift
static let administratorOnlyAccess: CharacteristicType -
Undocumented
Declaration
Swift
static let applicationMatchingIdentifier: CharacteristicType -
Undocumented
Declaration
Swift
static let assetUpdateReadiness: CharacteristicType -
Undocumented
Declaration
Swift
static let audioFeedback: CharacteristicType -
Undocumented
Declaration
Swift
static let batteryLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let brightness: CharacteristicType -
Undocumented
Declaration
Swift
static let ccaEnergyDetectThreshold: CharacteristicType -
Undocumented
Declaration
Swift
static let ccaSignalDetectThreshold: CharacteristicType -
Undocumented
Declaration
Swift
static let carbonDioxideDetected: CharacteristicType -
Undocumented
Declaration
Swift
static let carbonDioxideLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let carbonDioxidePeakLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let carbonMonoxideDetected: CharacteristicType -
Undocumented
Declaration
Swift
static let carbonMonoxideLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let carbonMonoxidePeakLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let characteristicValueActiveTransitionCount: CharacteristicType -
Undocumented
Declaration
Swift
static let characteristicValueTransitionControl: CharacteristicType -
Undocumented
Declaration
Swift
static let chargingState: CharacteristicType -
Undocumented
Declaration
Swift
static let closedCaptions: CharacteristicType -
Undocumented
Declaration
Swift
static let colorTemperature: CharacteristicType -
Undocumented
Declaration
Swift
static let configuredName: CharacteristicType -
Undocumented
Declaration
Swift
static let contactSensorState: CharacteristicType -
Undocumented
Declaration
Swift
static let coolingThresholdTemperature: CharacteristicType -
Undocumented
Declaration
Swift
static let cryptoHash: CharacteristicType -
Undocumented
Declaration
Swift
static let currentAirPurifierState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentAirQuality: CharacteristicType -
Undocumented
Declaration
Swift
static let currentDoorState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentFanState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentHeaterCoolerState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentHeatingCoolingState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentHorizontalTiltAngle: CharacteristicType -
Undocumented
Declaration
Swift
static let currentHumidifierDehumidifierState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentLightLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let currentMediaState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentPosition: CharacteristicType -
Undocumented
Declaration
Swift
static let currentRelativeHumidity: CharacteristicType -
Undocumented
Declaration
Swift
static let currentSlatState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentTemperature: CharacteristicType -
Undocumented
Declaration
Swift
static let currentTiltAngle: CharacteristicType -
Undocumented
Declaration
Swift
static let currentTransport: CharacteristicType -
Undocumented
Declaration
Swift
static let currentVerticalTiltAngle: CharacteristicType -
Undocumented
Declaration
Swift
static let currentVisibilityState: CharacteristicType -
Undocumented
Declaration
Swift
static let currentWaterLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let displayOrder: CharacteristicType -
Undocumented
Declaration
Swift
static let eventRetransmissionMaximum: CharacteristicType -
Undocumented
Declaration
Swift
static let eventTransmissionCounters: CharacteristicType -
Undocumented
Declaration
Swift
static let filterChangeIndication: CharacteristicType -
Undocumented
Declaration
Swift
static let filterLifeLevel: CharacteristicType -
Undocumented
Declaration
Swift
static let filterResetChangeIndication: CharacteristicType -
Undocumented
Declaration
Swift
static let firmwareRevision: CharacteristicType -
Undocumented
Declaration
Swift
static let firmwareUpdateReadiness: CharacteristicType -
Undocumented
Declaration
Swift
static let firmwareUpdateStatus: CharacteristicType -
Undocumented
Declaration
Swift
static let hardwareFinish: CharacteristicType -
Undocumented
Declaration
Swift
static let hardwareRevision: CharacteristicType -
Undocumented
Declaration
Swift
static let heartBeat: CharacteristicType -
Undocumented
Declaration
Swift
static let heatingThresholdTemperature: CharacteristicType -
Undocumented
Declaration
Swift
static let holdPosition: CharacteristicType -
Undocumented
Declaration
Swift
static let hue: CharacteristicType -
Undocumented
Declaration
Swift
static let identifier: CharacteristicType -
Undocumented
Declaration
Swift
static let identify: CharacteristicType -
Undocumented
Declaration
Swift
static let inUse: CharacteristicType -
Undocumented
Declaration
Swift
static let inputDeviceType: CharacteristicType -
Undocumented
Declaration
Swift
static let inputSourceType: CharacteristicType -
Undocumented
Declaration
Swift
static let isConfigured: CharacteristicType -
Undocumented
Declaration
Swift
static let labelIndex: CharacteristicType -
Undocumented
Declaration
Swift
static let labelNamespace: CharacteristicType -
Undocumented
Declaration
Swift
static let leakDetected: CharacteristicType -
Undocumented
Declaration
Swift
static let lockControlPoint: CharacteristicType -
Undocumented
Declaration
Swift
static let lockCurrentState: CharacteristicType -
Undocumented
Declaration
Swift
static let lockLastKnownAction: CharacteristicType -
Undocumented
Declaration
Swift
static let lockManagementAutoSecurityTimeout: CharacteristicType -
Undocumented
Declaration
Swift
static let lockPhysicalControls: CharacteristicType -
Undocumented
Declaration
Swift
static let lockTargetState: CharacteristicType -
Undocumented
Declaration
Swift
static let logs: CharacteristicType -
Undocumented
Declaration
Swift
static let macRetransmissionMaximum: CharacteristicType -
Undocumented
Declaration
Swift
static let macTransmissionCounters: CharacteristicType -
Undocumented
Declaration
Swift
static let manufacturer: CharacteristicType -
Undocumented
Declaration
Swift
static let maximumTransmitPower: CharacteristicType -
Undocumented
Declaration
Swift
static let metricsBufferFullState: CharacteristicType -
Undocumented
Declaration
Swift
static let model: CharacteristicType -
Undocumented
Declaration
Swift
static let motionDetected: CharacteristicType -
Undocumented
Declaration
Swift
static let mute: CharacteristicType -
Undocumented
Declaration
Swift
static let name: CharacteristicType -
Undocumented
Declaration
Swift
static let nitrogenDioxideDensity: CharacteristicType -
Undocumented
Declaration
Swift
static let obstructionDetected: CharacteristicType -
Undocumented
Declaration
Swift
static let occupancyDetected: CharacteristicType -
Undocumented
Declaration
Swift
static let operatingStateResponse: CharacteristicType -
Undocumented
Declaration
Swift
static let outletInUse: CharacteristicType -
Undocumented
Declaration
Swift
static let ozoneDensity: CharacteristicType -
Undocumented
Declaration
Swift
static let pm10Density: CharacteristicType -
Undocumented
Declaration
Swift
static let pm25Density: CharacteristicType -
Undocumented
Declaration
Swift
static let pictureMode: CharacteristicType -
Undocumented
Declaration
Swift
static let ping: CharacteristicType -
Undocumented
Declaration
Swift
static let positionState: CharacteristicType -
Undocumented
Declaration
Swift
static let powerModeSelection: CharacteristicType -
Undocumented
Declaration
Swift
static let powerState: CharacteristicType -
Undocumented
Declaration
Swift
static let productData: CharacteristicType -
Undocumented
Declaration
Swift
static let programMode: CharacteristicType -
Undocumented
Declaration
Swift
static let programmableSwitchEvent: CharacteristicType -
Undocumented
Declaration
Swift
static let programmableSwitchOutputState: CharacteristicType -
Undocumented
Declaration
Swift
static let receivedSignalStrengthIndication: CharacteristicType -
Undocumented
Declaration
Swift
static let receiverSensitivity: CharacteristicType -
Undocumented
Declaration
Swift
static let relativeHumidityDehumidifierThreshold: CharacteristicType -
Undocumented
Declaration
Swift
static let relativeHumidityHumidifierThreshold: CharacteristicType -
Undocumented
Declaration
Swift
static let remainingDuration: CharacteristicType -
Undocumented
Declaration
Swift
static let remoteKey: CharacteristicType -
Undocumented
Declaration
Swift
static let rotationDirection: CharacteristicType -
Undocumented
Declaration
Swift
static let rotationSpeed: CharacteristicType -
Undocumented
Declaration
Swift
static let saturation: CharacteristicType -
Undocumented
Declaration
Swift
static let securitySystemAlarmType: CharacteristicType -
Undocumented
Declaration
Swift
static let securitySystemCurrentState: CharacteristicType -
Undocumented
Declaration
Swift
static let securitySystemTargetState: CharacteristicType -
Undocumented
Declaration
Swift
static let selectedDiagnosticsModes: CharacteristicType -
Undocumented
Declaration
Swift
static let serialNumber: CharacteristicType -
Undocumented
Declaration
Swift
static let setDuration: CharacteristicType -
Undocumented
Declaration
Swift
static let setupTransferTransport: CharacteristicType -
Undocumented
Declaration
Swift
static let signalToNoiseRatio: CharacteristicType -
Undocumented
Declaration
Swift
static let slatType: CharacteristicType -
Undocumented
Declaration
Swift
static let sleepDiscoveryMode: CharacteristicType -
Undocumented
Declaration
Swift
static let sleepInterval: CharacteristicType -
Undocumented
Declaration
Swift
static let smokeDetected: CharacteristicType -
Undocumented
Declaration
Swift
static let softwareRevision: CharacteristicType -
Undocumented
Declaration
Swift
static let stagedFirmwareVersion: CharacteristicType -
Undocumented
Declaration
Swift
static let statusActive: CharacteristicType -
Undocumented
Declaration
Swift
static let statusFault: CharacteristicType -
Undocumented
Declaration
Swift
static let statusLowBattery: CharacteristicType -
Undocumented
Declaration
Swift
static let statusTampered: CharacteristicType -
Undocumented
Declaration
Swift
static let sulphurDioxideDensity: CharacteristicType -
Undocumented
Declaration
Swift
static let supportedAssetTypes: CharacteristicType -
Undocumented
Declaration
Swift
static let supportedCharacteristicValueTransitionConfiguration: CharacteristicType -
Undocumented
Declaration
Swift
static let supportedDiagnosticsModes: CharacteristicType -
Undocumented
Declaration
Swift
static let supportedDiagnosticsSnapshot: CharacteristicType -
Undocumented
Declaration
Swift
static let supportedFirmwareUpdateConfiguration: CharacteristicType -
Undocumented
Declaration
Swift
static let supportedMetrics: CharacteristicType -
Undocumented
Declaration
Swift
static let supportedTransferTransportConfiguration: CharacteristicType -
Undocumented
Declaration
Swift
static let swingMode: CharacteristicType -
Undocumented
Declaration
Swift
static let tapType: CharacteristicType -
Undocumented
Declaration
Swift
static let targetAirPurifierState: CharacteristicType -
Undocumented
Declaration
Swift
static let targetDoorState: CharacteristicType -
Undocumented
Declaration
Swift
static let targetFanState: CharacteristicType -
Undocumented
Declaration
Swift
static let targetHeaterCoolerState: CharacteristicType -
Undocumented
Declaration
Swift
static let targetHeatingCoolingState: CharacteristicType -
Undocumented
Declaration
Swift
static let targetHorizontalTiltAngle: CharacteristicType -
Undocumented
Declaration
Swift
static let targetHumidifierDehumidifierState: CharacteristicType -
Undocumented
Declaration
Swift
static let targetMediaState: CharacteristicType -
Undocumented
Declaration
Swift
static let targetPosition: CharacteristicType -
Undocumented
Declaration
Swift
static let targetRelativeHumidity: CharacteristicType -
Undocumented
Declaration
Swift
static let targetTemperature: CharacteristicType -
Undocumented
Declaration
Swift
static let targetTiltAngle: CharacteristicType -
Undocumented
Declaration
Swift
static let targetVerticalTiltAngle: CharacteristicType -
Undocumented
Declaration
Swift
static let targetVisibilityState: CharacteristicType -
Undocumented
Declaration
Swift
static let temperatureDisplayUnits: CharacteristicType -
Undocumented
Declaration
Swift
static let threadControlPoint: CharacteristicType -
Undocumented
Declaration
Swift
static let threadNodeCapabilities: CharacteristicType -
Undocumented
Declaration
Swift
static let threadOpenthreadVersion: CharacteristicType -
Undocumented
Declaration
Swift
static let threadStatus: CharacteristicType -
Undocumented
Declaration
Swift
static let token: CharacteristicType -
Undocumented
Declaration
Swift
static let transmitPower: CharacteristicType -
Undocumented
Declaration
Swift
static let valveType: CharacteristicType -
Undocumented
Declaration
Swift
static let version: CharacteristicType -
Undocumented
Declaration
Swift
static let volatileOrganicCompoundDensity: CharacteristicType -
Undocumented
Declaration
Swift
static let volume: CharacteristicType -
Undocumented
Declaration
Swift
static let volumeControlType: CharacteristicType -
Undocumented
Declaration
Swift
static let volumeSelector: CharacteristicType -
Undocumented
Declaration
Swift
static let wiFiCapabilities: CharacteristicType -
Undocumented
Declaration
Swift
static let wiFiConfigurationControl: CharacteristicType -
Declaration
Swift
public var description: String { get }
View on GitHub
Install in Dash
CharacteristicType Enumeration Reference