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

# init(threadNetworkIdentifier:hubPairingIdentity:)

Creates the configuration for a provisional home.

## Declaration

```swift
init(threadNetworkIdentifier: Data, hubPairingIdentity: HMHomeManager.PairingIdentity)
```

## Parameters

- `threadNetworkIdentifier`: The unique identifier for a Thread network that a home hub provides.
- `hubPairingIdentity`: Identity information that an installation service uses to pair a home hub with their hardware during setup.

## Return Value

Return Value The configuration for a provisional home.

## Overview

Overview

## See Also

### Creating the configuration

- [init(dictionaryRepresentation:)](homekit/hmhomemanager/provisionalconfiguration/init(dictionaryrepresentation:).md)
