Patent ID: 9119236
Filing Date: 2015-08-25
Classification: G05B,G06F,H04L,H05B

Abstract:
1. A monitoring system comprising: a monitoring device that is located in a building and that is configured to monitor at least a portion of the building based on output from one or more sensors; and a monitoring server that is located remote from the building and that is configured to communicate with the monitoring device, wherein the monitoring server comprises: wherein the monitoring device comprises: wherein the one or more storage devices included in the monitoring server include instructions that, when executed by the one or more processors, cause the one or more processors to: emulate a monitoring system and test the interpreted monitoring script in the emulated monitoring system; determine whether testing the interpreted monitoring script in the emulated monitoring system results in an error; when testing the interpreted monitoring script in the emulated monitoring system results in an error, withhold sending of the monitoring script to the monitoring device and provide an alert that the interpreted monitoring script includes an error; and when testing the interpreted monitoring script in the emulated monitoring system does not result in an error, send the monitoring script to the monitoring device.