Como detectar o uso da bateria do APC UPS e executar um script quando estiver na bateria

3

Eu tenho um par de APC UPS -

  • Smart-UPS RT 6000 RM XL
  • Smart-UPS RT 5000 RM XL
Infelizmente o poder em meu escritório gosta de sair (fora do meu controle) e, portanto, o equipamento alimentado por esses UPS é desligado. Eles potencializam um ambiente de infraestrutura VMware (VMware Lab Manager) e o que eu gostaria de fazer é detectar quando um está na bateria (digamos que tenha sido em x quantidade de tempo ou tem x porcentagem restante) e execute um script neste evento. / p>

De que software preciso para detectar um evento na bateria e executar um script?

Obrigado!

    
por Andy Arismendi 10.09.2012 / 14:25

2 respostas

1

Por que não usar o APC PowerChute?

link

    
por 10.09.2012 / 14:29
1

Você pode usar apcupsd , na maioria dos repositórios. Ele suporta conexões USB e RS232, bem como comunicação em rede (onde o servidor de rede pode ser tanto o próprio UPS quanto outro apcupsd instance).

Ele possui scripts padrão que devem ser desligados normalmente da sua máquina. Os scripts que fazem isso são definidos no arquivo de configuração do apcupsd, você deve poder mudá-los para algo diferente.

    
por 10.09.2012 / 16:53