ApcCtrl software para nobreak APC Brasil Wiki
Software não oficial para controle de nobreak APC do Brasil
Brought to you by:
wpopov
IMPORTANTE!!! Não deixe de alterar o parâmetro DEVICE!
/etc/apcctrl/apcctrl.conf
## apcctrl.conf v1.1 ## # # for apcctrl release 0.8.2 (27 September 2016) - darwin # # "apcctrl" POSIX config file # # Note that the apcctrl daemon must be restarted in order for changes to # this configuration file to become active. # # # ========= General configuration parameters ============ # # UPSNAME xxx # Nome do nobreak apenas para fins de organização UPSNAME NomeDoNobreak # UPSCABLE <cable> # É uma porta serial. Sempre defina o UPSCABLE como simple. UPSCABLE simple # UPSTYPE <driver> # O projeto apcctrl possui uma série de drivers para os vários modelos de nobreak. # No nosso caso, todos devem utilizar o driver brazil. UPSTYPE brazil # DEVICE /dev/ttyUSB* # Device da porta serial. IMPORTANTE!!! Você precisa alterar esse parâmetro!!! DEVICE /dev/cu.usbserial-9f3 # SCRIPTDIR <path to script directory> # Camingo onde se encontra o arquivo apccontrol SCRIPTDIR /etc/apcctrl # PWRFAILDIR <path to powerfail directory> # Esse caminho define onde o apcctrl irá escrever arquivos em tempo de execução # no caso de um shutdown. PWRFAILDIR /etc/apcctrl # NOLOGINDIR <path to nologin directory> # Quando é comandado um shutdown é criado um arquivo que impede novos logins NOLOGINDIR /etc # BATTEXPANDER <number integer> # Esse parâmetro define se há uma expansão da bateria em AMPERES. # por exemplo, uma bateria de 12Volts e 42 Amperes exige que você defina # o valor como sendo 42. Caso o banco seja de 24V e 7A o valor deve ser # igual a 7. BATTEXPANDER 0 # BATTERYLEVEL <percentage> # Se ocorrer uma falha na rede elétrica, essa deverá ser a porcentagem minima # antes do shutdown. Caso o level fique abaixo desse valor será comandado # o shutdown. Caso o parâmetro MINUTES seja atingido antes, será iniciado o # shutdown. BATTERYLEVEL 25 # MINUTES <minutes> # Se ocorrer uma falha na rede elétrica, essa deverá ser o tempo mínimo # de autonomia antes do shutdown. Caso a autonomia calculada fique abaixo # desse valor, será iniciado o shutdown. Caso o parâmetro BATTERYLEVEL # seja atingido primeiro, será iniciado o shutdown. MINUTES 10 # TIMEOUT <seconds> # Independente dos parâmetros acima, se na ocorrência de falha na rede # elétrica esse parâmetro define quantos segundos o servidor deve operar # nessa condição. Caso o valor seja 0 esse timer será desabilitado. TIMEOUT 0 # KILLDELAY <seconds> # Caso esse parâmetro seja maior que zero, o apcctrl continuará a rodar # após o shutdown e fará o shutdown após esse período. Esse parâmetro # é útil quando o sistema operacional não aciona o apcctrl no momento # final do hangout. NÃO FOI TESTADO KILLDELAY 0 # NETSERVER, NISIP, NISPORT definem o driver de rede do apcctrl e são # importantes para a aplicação apcaccess e para que possa ser acessado por # outros servidores. NETSERVER on NISIP 0.0.0.0 NISPORT 3551 # Log EVENTSFILE /var/log/apcctrl.events EVENTSFILEMAX 10