The monitoring application server 560 is an electronic device configured to provide monitoring services by exchanging electronic communications with the control unit 510, the one or more user devices 540 and 550, and the central alarm station server 570 over the network 505. For example, the monitoring application server 560 may be configured to monitor events (e.g., alarm events) generated by the control unit 510. In this example, the monitoring application server 560 may exchange electronic communications with the network module 514 included in the control unit 510 to receive information regarding events (e.g., alerts) detected by the control unit server 104a. The monitoring application server 560 also may receive information regarding events (e.g., alerts) from the one or more user devices 540 and 550.
In some examples, the monitoring application server 560 may route alert data received from the network module 514 or the one or more user devices 540 and 550 to the central alarm station server 570. For example, the monitoring application server 560 may transmit the alert data to the central alarm station server 570 over the network 505.
The monitoring application server 560 may store sensor and image data received from the monitoring system and perform analysis of sensor and image data received from the monitoring system. Based on the analysis, the monitoring application server 560 may communicate with and control aspects of the control unit 510 or the one or more user devices 540 and 550.