Patent ID: 8635338
Filing Date: 2014-01-21
Classification: G05B,H04L

Abstract:
1. A building automation system (BAS) comprising: a server engine adapted to accept, store, process, and retrieve data in a computer processor based control system; a plurality of BAS devices configured to supply at least one data value about a measurable condition in the BAS, each associated with at least one of a space, a system, or a subsystem for at least a portion of a building or a campus; a network communicatively coupling the server engine and the plurality of BAS devices and supporting a plurality of communication protocols; a scheduler implemented by the server engine, configured to maintain a plurality of command queues associated with a period of time when the at least one data value is to be retrieved from a specific BAS device selected from the plurality of BAS devices coupled through the network; a data harvester implemented by the server engine, configured to determine if the period of time used by the scheduler has expired; a log collection handler implemented by the server engine, configured to monitor the data harvester and supply the data harvester with an indication of which of the plurality of command queues the data harvester should process; wherein at least some of the BAS devices have a predetermined network reporting capability that is less than an equally allocated amount of data log space for each of the plurality of BAS devices for a total data collection capacity of the network of all of the plurality of BAS devices; and wherein the log collection handler is further configured to skip over collection of a stale data value when a predetermined percentage of the time period associated with the command queue to collect the data value has elapsed.