---
title: actionSets
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmhome/actionsets
---

# actionSets

An array of the action sets in the home.

## Declaration

```swift
var actionSets: [HMActionSet] { get }
```

## Discussion

Discussion Action sets are instances of HMActionSet.

## See Also

### Creating action sets

- [addActionSet(withName:completionHandler:)](homekit/hmhome/addactionset(withname:completionhandler:).md)
- [removeActionSet(_:completionHandler:)](homekit/hmhome/removeactionset(_:completionhandler:).md)
- [executeActionSet(_:completionHandler:)](homekit/hmhome/executeactionset(_:completionhandler:).md)
- [builtinActionSet(ofType:)](homekit/hmhome/builtinactionset(oftype:).md)
- [HMActionSet](homekit/hmactionset.md)
