The controller may report when the location of the mobile device crosses the selected one of the two or more predetermined geo-fences to a remote device.
An application program for a mobile device may provide contractors and users with different user experiences when configuring a building device, where the contractor is provided with additional features and functionality.
The contractor may then leave a message at the building device for a customer. The message may including an instruction on how the customer can take action to further configure the building device.
The contractor may then send an invite, such as an electronic invite, to a customer that invites the customer to complete the configuration of the installed building device.