The UPS management software UPSMAN communicates with Unterinteruptible Power Supplies (UPS) and other devices via serial, USB or network interfaces in order to receive status information and measurement data. As long as the UPS runs on normal power, the function of the UPSMAN is to protocol all events into a log-file and to provide the same data in the network to applications that visualize these.
During a power failure the UPSMAN monitors the remaining battery time of a UPS and initiates local or network shutdowns of protected computers if necessary. Every UPSMAN is able to utilize the Generex RCCMD software allowing for messaging and shutdown of computers in homogeneous and heterogeneous networks. Different methods are available for executing shutdowns and start-ups: Cold boots, Warm boots, and Wake on LAN. Moreover, the highly configurable and nearly unlimited UPSMAN event handling system enables the user to pre-configure the system to automatically carry out situation dependent actions for a wide range of cases like user notifications via network messages, e-mails or SMS, or sending RCCMD commnands to remote computer.