Sim - você já está executando, você não instalou nem configurou todas as peças. Instale o agente PowerChute nas outras máquinas que você deseja desligar pelo servidor, o que está conectado via serial ao seu no-break.
Editar - você sabe o que? Eu acho que você está certo, dado o cenário que você tem. Se você tiver uma NIC de gerenciamento para o SmartUPS, poderá fazer isso com o servidor e o agente PCBE. Com apenas comunicação serial, você não pode fazer isso facilmente e precisa fazer o que está fazendo, gerenciando seus próprios scripts.