A
system to remotely control and monitor devices and data uses a
Remote Control Unit having a plurality of modules. A mainboard is the primary intersection point for integrating all the modules. A Power Supply
System to provide power to the
Remote Control Unit. One or more Communication Modules is used to transfer data to and from the
Remote Control Unit. An Output Control Module is provided which receive signals from the mainboard to control operation of the devices. An
Input Control Module is used to receive operation commands from push buttons or switches of the
system. A Monitoring Input Module is provided which allows for the monitoring of both analog and
digital data. An
Operating System is programmed in the RCU. The OS manages the data received from monitored inputs, communication modules, other input modules, and local
user interface, prepares and uploads data to the communications modules required to be sent out, performs various on and off functions of the outputs at required times, runs internal calculations for
sunrise and
sunset, date and time upkeep, and operates a display of a local
user interface. A Remote
User Interface (RUI) is used to send and receive commands and information to or from the
system wherein information, data and commands may come directly from or to the RCUs, and a PC with Control and Monitoring
Software (CMS) connected to the system.