---
title: HMCharacteristicTypeRemoteKey
framework: homekit
role: symbol
role_heading: Global Variable
path: homekit/hmcharacteristictyperemotekey
---

# HMCharacteristicTypeRemoteKey

The accessory remote control key.

## Declaration

```swift
let HMCharacteristicTypeRemoteKey: String
```

## Overview

Overview HMCharacteristicTypeRemoteKey describes a mechanism to send control key presses to televisions. The handling of the key presses depend on the current active input source, or the application that is running. The corresponding value is one of the constants in the HMCharacteristicValueRemoteKey enumeration.

## Topics

### Values

- [HMCharacteristicValueRemoteKey](homekit/hmcharacteristicvalueremotekey.md)

## See Also

### Locks and openers

- [HMCharacteristicTypeLockManagementAutoSecureTimeout](homekit/hmcharacteristictypelockmanagementautosecuretimeout.md)
- [HMCharacteristicTypeLockManagementControlPoint](homekit/hmcharacteristictypelockmanagementcontrolpoint.md)
- [HMCharacteristicTypeLockMechanismLastKnownAction](homekit/hmcharacteristictypelockmechanismlastknownaction.md)
- [HMCharacteristicTypeLockPhysicalControls](homekit/hmcharacteristictypelockphysicalcontrols.md)
- [HMCharacteristicTypeMotionDetected](homekit/hmcharacteristictypemotiondetected.md)
- [HMCharacteristicTypeCurrentLockMechanismState](homekit/hmcharacteristictypecurrentlockmechanismstate.md)
- [HMCharacteristicTypeTargetLockMechanismState](homekit/hmcharacteristictypetargetlockmechanismstate.md)
