---
title: HomeContent
framework: HomeExtensions
role: symbol
role_heading: Protocol
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+]
path: homeextensions/homecontent
---

# HomeContent

A type that represents content that your extension provides to the Home app.

## Declaration

```swift
protocol HomeContent
```

## Overview

Overview Don’t add new conforming types.  Use the types from this framework, such as HomeAccessoryConfiguration, HomeAccessorySettings, HomeAccessoryHelpGuide, and HomeAccessoryTroubleshooting in your body property.

## Relationships

### Conforming Types

- [HomeAccessoryConfiguration](homeextensions/homeaccessoryconfiguration.md)
- [HomeAccessoryHelpGuide](homeextensions/homeaccessoryhelpguide.md)
- [HomeAccessorySettings](homeextensions/homeaccessorysettings.md)
- [HomeAccessoryTroubleshooting](homeextensions/homeaccessorytroubleshooting.md)

## See Also

### Guides and troubleshooting content

- [HomeContentID](homeextensions/homecontentid.md)
- [HomeAccessoryHelpGuide](homeextensions/homeaccessoryhelpguide.md)
- [HomeAccessoryTroubleshooting](homeextensions/homeaccessorytroubleshooting.md)
- [GuideStepHostViewController](homeextensions/guidestephostviewcontroller.md)
