1. A control system, comprising: a plurality of control area networks, one or more of the plurality of control area networks comprising a plurality of devices located within predetermined premises; a master controller included in each of the plurality of control area networks, the master controller operable to communicate with the plurality of devices included in its respective control area network using a first protocol; and a data network interconnected with one or more of the plurality of control area networks through an internetworking protocol, the data network comprising a node in communication with said master controller using a second protocol, wherein at least one of the plurality of devices are configured to perform a specified task, wherein the master controller is further operable to communicate with another master controller included in another one of the plurality of control area networks a message comprising a system identifier and a device identification number associated with a destination device, and wherein the master controller includes a web server in communication with the data network and configured to receive input from the node over the data network and to send commands to control at least one of the plurality of devices in performing their respective tasks based on the received input.