---
title: HMCharacteristicTypeInputSourceType
framework: homekit
role: symbol
role_heading: Global Variable
path: homekit/hmcharacteristictypeinputsourcetype
---

# HMCharacteristicTypeInputSourceType

The accessory input source type.

## Declaration

```swift
let HMCharacteristicTypeInputSourceType: String
```

## Overview

Overview The corresponding value is one of the constants in the HMCharacteristicValueInputSourceType enumeration.

## Topics

### Values

- [HMCharacteristicValueInputSourceType](homekit/hmcharacteristicvalueinputsourcetype.md)

## See Also

### Accessory identification

- [HMCharacteristicTypeName](homekit/hmcharacteristictypename.md)
- [HMCharacteristicTypeIdentify](homekit/hmcharacteristictypeidentify.md)
- [HMCharacteristicTypeVersion](homekit/hmcharacteristictypeversion.md)
- [HMCharacteristicTypeLogs](homekit/hmcharacteristictypelogs.md)
- [HMCharacteristicTypeAdminOnlyAccess](homekit/hmcharacteristictypeadminonlyaccess.md)
- [HMCharacteristicTypeHardwareVersion](homekit/hmcharacteristictypehardwareversion.md)
- [HMCharacteristicTypeSoftwareVersion](homekit/hmcharacteristictypesoftwareversion.md)
- [HMCharacteristicTypeLabelIndex](homekit/hmcharacteristictypelabelindex.md)
- [HMCharacteristicTypeLabelNamespace](homekit/hmcharacteristictypelabelnamespace.md)
- [HMCharacteristicTypeActiveIdentifier](homekit/hmcharacteristictypeactiveidentifier.md)
- [HMCharacteristicTypeIdentifier](homekit/hmcharacteristictypeidentifier.md)
- [HMCharacteristicTypeInputDeviceType](homekit/hmcharacteristictypeinputdevicetype.md)
- [HMCharacteristicTypeConfiguredName](homekit/hmcharacteristictypeconfiguredname.md)
