---
title: "homeManagerDidUpdatePrimaryHome(_:)"
framework: homekit
role: symbol
role_heading: Instance Method
path: "homekit/hmhomemanagerdelegate/homemanagerdidupdateprimaryhome(_:)"
---

# homeManagerDidUpdatePrimaryHome(_:)

Tells the delegate that the home manager updated its primary home.

## Declaration

```swift
optional func homeManagerDidUpdatePrimaryHome(_ manager: HMHomeManager)
```

## Parameters

- `manager`: The home manager with an updated primary home.

## See Also

### Adding and removing homes

- [homeManagerDidUpdateHomes(_:)](homekit/hmhomemanagerdelegate/homemanagerdidupdatehomes(_:).md)
- [homeManager(_:didAdd:)](homekit/hmhomemanagerdelegate/homemanager(_:didadd:).md)
- [homeManager(_:didRemove:)](homekit/hmhomemanagerdelegate/homemanager(_:didremove:).md)
