A collection of rooms that users generally think of as a single area.


An example of a zone is the grouping of “Living Room” and “Kitchen” into a zone that might be called “Downstairs.” A single room can be in multiple zones—for example, “Kitchen” might be in both “Downstairs” and “Entertainment Area.”

You create new zones using the addZone(withName:completionHandler:) method of HMHome. A zone cannot span homes—that is, you can’t create a zone that includes rooms from more than one home.


Inherits From

Conforms To

See Also

Home Layout

class HMRoom

A room in a home.