---
title: "init(dictionaryRepresentation:)"
framework: HomeKit
role: symbol
role_heading: Initializer
platforms: [iOS 26.4+, iPadOS 26.4+]
path: "homekit/hmhomemanager/provisionalconfiguration/init(dictionaryrepresentation:)"
---

# init(dictionaryRepresentation:)

Creates the configuration for a provisional home.

## Declaration

```swift
init?(dictionaryRepresentation: [String : any Sendable])
```

## Parameters

- `dictionaryRepresentation`: A dictionary of attributes that an installation service uses to configure a home.

## Return Value

Return Value The configuration for a provisional home.

## Overview

Overview

## See Also

### Creating the configuration

- [init(threadNetworkIdentifier:hubPairingIdentity:)](homekit/hmhomemanager/provisionalconfiguration/init(threadnetworkidentifier:hubpairingidentity:).md)
