主权项 |
1. A method for providing home automation notifications, the method comprising:
receiving, by a home automation host system, a selection of a home automation event to trigger transmission of a home automation notification; receiving, by a home automation host system, selection of a first group of users to receive the home automation notification; determining, by the home automation host system, the home automation event has occurred at a home automation device in communication with the home automation host system; transmitting, by the home automation host system, the home automation notification to a plurality of destinations associated with the first group of users, wherein a first communication path associated with each user of the first group of users is used for transmitting the home automation notification; monitoring, by the home automation host system, for up to a defined period of time, for a receipt response from each of the plurality of destinations; receiving, by the home automation host system, receipt responses from a first subset of the plurality of destinations; determining, by the home automation host system, the defined period of time has expired; identifying, by the home automation host system, a second subset of the plurality of destinations associated with a subset of the first group of users from which the receipt response has not been received; and transmitting, by the home automation host system, to each destination of the second subset of the plurality of destinations, the home automation notification, wherein a second communication path associated with each user of the subset of the first group of users is used for transmitting the home automation notification. |