---
title: startSearchingForNewAccessories()
framework: homekit
role: symbol
role_heading: Instance Method
path: homekit/hmaccessorybrowser/startsearchingfornewaccessories()
---

# startSearchingForNewAccessories()

Starts searching for accessories not yet associated with a home.

## Declaration

```swift
func startSearchingForNewAccessories()
```

## Discussion

Discussion HomeKit notifies your accessory browser delegate by calling the accessoryBrowser(_:didFindNewAccessory:) and accessoryBrowser(_:didRemoveNewAccessory:) methods when it detects accessories being added or removed, respectively. When you start a search, HomeKit clears the discoveredAccessories array of content from the previous search.

## See Also

### Discovering accessories

- [discoveredAccessories](homekit/hmaccessorybrowser/discoveredaccessories.md)
- [stopSearchingForNewAccessories()](homekit/hmaccessorybrowser/stopsearchingfornewaccessories().md)
