Home Server Power Manager
Home Server Power Manager (HSPM) is a project aimed to allow you to switch on and off your Home Server automatically.

HSPM is composed of several programs that runs in the server and client machines.

Use of the Wake-on-lan (WOL) protocol to switch on the server machine.
Switch off or suspend the server from the client.
Automatically switch off or suspend the server after a configurable delay of client activity.
Power modes can be configured interactively from the client.
Multiple simultaneous clients can be connected to the same server and are automatically updated.
Plugins to control the power of the server.
Standard HTTP based communications, allowing to pass-through proxies and firewalls.