---
title: HMCharacteristicValueTargetHeaterCoolerState.automatic
framework: homekit
role: symbol
role_heading: Case
path: homekit/hmcharacteristicvaluetargetheatercoolerstate/automatic
---

# HMCharacteristicValueTargetHeaterCoolerState.automatic

The accessory should choose whether to heat or cool.

## Declaration

```swift
case automatic
```

## See Also

### Target State

- [HMCharacteristicValueTargetHeaterCoolerState.heat](homekit/hmcharacteristicvaluetargetheatercoolerstate/heat.md)
- [HMCharacteristicValueTargetHeaterCoolerState.cool](homekit/hmcharacteristicvaluetargetheatercoolerstate/cool.md)
