Contents

HMNetworkConfigurationProfile

A profile that provides information about network protection for an accessory.

Declaration

class HMNetworkConfigurationProfile

Overview

To increase security, HomeKit can restrict network access for specific accessories, including access to other accessories in the home, and to the internet. However, an accessory your app controls might need network access to carry out certain functions, like downloading new firmware.

Check the isNetworkAccessRestricted property of an accessory’s network configuration profile to find out if an accessory has restricted access. You can use this information to ask the user to relax network restrictions in the Home app.

Topics

Restricting network access

Listening for access changes

See Also

Managing accessory profiles