---
title: supportsAddingNetworkRouter
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmhome/supportsaddingnetworkrouter
---

# supportsAddingNetworkRouter

A Boolean that indicates whether a home supports all of the requirements for adding a network router.

## Declaration

```swift
var supportsAddingNetworkRouter: Bool { get }
```

## See Also

### Managing accessories

- [accessories](homekit/hmhome/accessories.md)
- [addAndSetupAccessories(completionHandler:)](homekit/hmhome/addandsetupaccessories(completionhandler:).md)
- [addAndSetupAccessories(with:completionHandler:)](homekit/hmhome/addandsetupaccessories(with:completionhandler:).md)
- [addAccessory(_:completionHandler:)](homekit/hmhome/addaccessory(_:completionhandler:).md)
- [assignAccessory(_:to:completionHandler:)](homekit/hmhome/assignaccessory(_:to:completionhandler:).md)
- [removeAccessory(_:completionHandler:)](homekit/hmhome/removeaccessory(_:completionhandler:).md)
- [unblockAccessory(_:completionHandler:)](homekit/hmhome/unblockaccessory(_:completionhandler:).md)
- [HMAccessory](homekit/hmaccessory.md)
