Suas observações re: a interface web no próprio cartão que tem que fazer apenas com as notificações estão corretas. A funcionalidade de desligamento está no software nos computadores servidores.
O desligamento do Powerchute Network é bastante ruim. Eu tive sorte misturada com isso. Particularmente irritante é que você não pode replicar facilmente a configuração entre os servidores apenas copiando um arquivo.
Estou brincando com APCUPSd para Windows depois de executá-lo no Linux e estou muito satisfeito. Eu não tenho produção em nenhum lugar ainda, mas espero que até o final do verão. Dê uma olhada nisso. É muito mais "Unix-ey" do que o software Java da APC.