---
title: name
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmtrigger/name
---

# name

The name of the trigger.

## Declaration

```swift
var name: String { get }
```

## Discussion

Discussion Trigger names should be set by the user.

## See Also

### Related Documentation

- [HomeKit Developer Guide](apple-archive/documentation/NetworkingInternet/Conceptual/HomeKitDeveloperGuide/Introduction.md)

### Managing Triggers

- [updateName(_:completionHandler:)](homekit/hmtrigger/updatename(_:completionhandler:).md)
- [isEnabled](homekit/hmtrigger/isenabled.md)
- [enable(_:completionHandler:)](homekit/hmtrigger/enable(_:completionhandler:).md)
- [lastFireDate](homekit/hmtrigger/lastfiredate.md)
- [uniqueIdentifier](homekit/hmtrigger/uniqueidentifier.md)
