---
title: "homeDidUpdateName(_:)"
framework: homekit
role: symbol
role_heading: Instance Method
path: "homekit/hmhomedelegate/homedidupdatename(_:)"
---

# homeDidUpdateName(_:)

Tells the delegate that a home’s name changed.

## Declaration

```swift
optional func homeDidUpdateName(_ home: HMHome)
```

## Parameters

- `home`: The home whose name has changed.

## See Also

### Related Documentation

- [HomeKit Developer Guide](apple-archive/documentation/NetworkingInternet/Conceptual/HomeKitDeveloperGuide/Introduction.md)

### Observing Home Configuration

- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-6jcl7.md)
- [home(_:didUpdate:for:)](homekit/hmhomedelegate/home(_:didupdate:for:).md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-6plye.md)
- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-42aqd.md)
- [home(_:didUpdateNameFor:)](homekit/hmhomedelegate/home(_:didupdatenamefor:)-1a110.md)
- [home(_:didAdd:to:)](homekit/hmhomedelegate/home(_:didadd:to:)-4hiew.md)
- [home(_:didRemove:from:)](homekit/hmhomedelegate/home(_:didremove:from:)-8oz67.md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-3if6s.md)
- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-7vyoe.md)
- [home(_:didUpdateNameFor:)](homekit/hmhomedelegate/home(_:didupdatenamefor:)-1k32g.md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-3o8ta.md)
- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-8q7jm.md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-3fm38.md)
- [homeDidUpdateAccessControl(forCurrentUser:)](homekit/hmhomedelegate/homedidupdateaccesscontrol(forcurrentuser:).md)
- [home(_:didUpdate:)](homekit/hmhomedelegate/home(_:didupdate:)-5fntk.md)
