---
title: cameraProfiles
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmaccessory/cameraprofiles
---

# cameraProfiles

An array of camera profiles implemented by the accessory.

## Declaration

```swift
var cameraProfiles: [HMCameraProfile]? { get }
```

## Discussion

Discussion An accessory can contain one or more cameras. Each camera is represented as a an HMCameraProfile instance. If the accessory doesn’t contain a camera, this property is nil.

## See Also

### Managing camera profiles

- [CameraView](homekit/cameraview.md)
- [HMCameraProfile](homekit/hmcameraprofile.md)
- [HMCameraView](homekit/hmcameraview.md)
