FIG. 3 is a flowchart of an example process 300 for generating a likelihood of an event including an error occurring at a residential or commercial access control system. Generally, the process 300 includes receiving, from a first monitoring system, data indicating a presence of a user at a first property monitored by the first monitoring system; in response to the data indicating the presence of the user, obtaining, from a second monitoring system, data from one or more sensors located at a second property monitored by the second monitoring system; determining that the data from the one or more sensors does not match predetermined data that indicates a particular status of the second property; and, based on determining that the data from the one or more sensors does not match the predetermined data, determining whether to generate, and send to the user, a notification indicating that the data from the one or more sensors does not match the predetermined data.
During 302, the monitoring server 134 may receive, from a first monitoring system, data indicating presence of a user at a first property monitored by the first monitoring system. In some implementations, the monitoring server 134 may receive data from the control unit server 104b that indicates presence of user 124a at the commercial facility 136. For example, the monitoring server 134 may receive a notification in response to the control unit server 104b determining user 124a has badged in at the commercial facility 136.