HMHome object allows you to communicate with and configure the different accessories in a home. Homes are the central organizing object for HomeKit.
- iOS 8.0+
- tvOS 10.0+
- watchOS 2.0+
Homes have three main purposes:
Organize accessories into a number of rooms, which are themselves optionally grouped into zones.
Serve as the main access point for communicating with and configuring accessories.
Allow the user to define sets of actions that can be performed with a single operation, and triggers that can cause an action set to be performed at a specific time.