Menu

Tree [351e01] master develop 0.8.21 /
 History

HTTPS access


File Date Author Commit
 .settings 2019-05-09 Wagner Popov dos Santos Wagner Popov dos Santos [9c40bc] [Ajustes para o novo repositorio GIT]
 autoconf 2019-05-10 Wagner Popov dos Santos Wagner Popov dos Santos [e4ec74] [Apresentacao da potencia de saida em Watts e VA]
 doc 2016-09-27 wpopov wpopov [19a748] Atualização 0.8.0
 examples 2016-09-27 wpopov wpopov [d24c28] Atualização 0.8.0
 include 2019-05-10 Wagner Popov dos Santos Wagner Popov dos Santos [e4ec74] [Apresentacao da potencia de saida em Watts e VA]
 platforms 2019-05-10 Wagner Popov dos Santos Wagner Popov dos Santos [e4ec74] [Apresentacao da potencia de saida em Watts e VA]
 src 2019-05-10 Wagner Popov dos Santos Wagner Popov dos Santos [e4ec74] [Apresentacao da potencia de saida em Watts e VA]
 .cproject 2019-05-09 Wagner Popov dos Santos Wagner Popov dos Santos [9c40bc] [Ajustes para o novo repositorio GIT]
 .gitignore 2019-05-09 Wagner Popov dos Santos Wagner Popov dos Santos [9c40bc] [Ajustes para o novo repositorio GIT]
 .project 2019-05-09 Wagner Popov dos Santos Wagner Popov dos Santos [9c40bc] [Ajustes para o novo repositorio GIT]
 COPYING 2016-04-28 wpopov wpopov [b089f1] Recommit
 ChangeLog 2016-09-27 wpopov wpopov [d24c28] Atualização 0.8.0
 DISCLAIMER 2016-09-27 wpopov wpopov [d24c28] Atualização 0.8.0
 Developers 2016-06-13 wpopov wpopov [999838] New routines of timeleft
 INSTALL 2016-09-27 wpopov wpopov [d24c28] Atualização 0.8.0
 Makefile 2016-04-28 wpopov wpopov [b089f1] Recommit
 README.txt 2016-09-28 wpopov wpopov [1c4073] Atualização 0.8.0
 ReleaseNotes 2019-05-10 Wagner Popov dos Santos Wagner Popov dos Santos [e4ec74] [Apresentacao da potencia de saida em Watts e VA]
 apcctrl.conf 2017-02-09 wpopov wpopov [786562] versão 0.8.8 com alterações para o archlinux fe...
 c 2016-04-28 wpopov wpopov [b089f1] Recommit
 configure 2018-12-07 wpopov wpopov [03457e] Alteraçao do apctest: Após um desligamento por ...

Read Me

ApcCtrl é um branch do projeto apcupsd 3.14.x. Ele foi criado para dar
suporte aos nobreaks da APC no Brasil, que são modelos herdados da Microsol.
Essa aplicação não é oficial da APC Brasil. Foi desenvolvida por terceiros
e ela opera nos modelos da "GNU GENERAL PUBLIC LICENSE". Todo o código fonte
pode ser obtido no site do projeto http://www.apcctrl.com.br

Essa aplicação não exige uma máquina virtual Java. É escrita em liguagem C++
e pode ser cross-compilada para Windows.

A principal mudança em relação ao projeto original está no driver brazil. Esse
driver faz a interface entre os nobreaks da APC Brasil e a aplicação que
controla as ações em caso de eventos (falha de rede, carregamento da bateria,
etc) e os valores de tensão, corrente, agenda de desligamento e religamento,
etc.

Os modelos de nobreak da APC Brasil focados são:
  - BACK-UPS BR 1200VA (BZ1200BI-BR)
  - BACK-UPS BR 1500VA (BZ1500PBI-BR)
  - BACK-UPS BR 2200VA (BZ2200BI-BR e BZ2200I-BR)
  - SMART-UPS BR 1000VA (SUA1000BI-BR e SOLIS1000BI)
  - SMART-UPS BR 1500VA (SUA1500BI-BR e SOLIS1500BI)
  - SMART-UPS BR 2000VA (SUA2000BI-BR)
  - SMART-UPS BR 3000VA (SUA3000BI-BR)
  - STAY 800 (PS800)
  - STAY 700 (PS700)

A interface com o usuário se dá pelos executáveis:
  - apcctrl: daemon que gera as ações.
  - apctest: ferramenta de teste.
  - apcaccess: acessa os parâmetros em tempo de execução do apcctrl
  - smtp: cliente smtp simples (não é recomendado seu uso)   

Configuração:
  - /etc/apcctrl/apcctrl.conf
  
Controle de eventos:
  - /etc/apcctrl/apccontrol: controle de eventos. O daemon apcctrl chama
    esse script que pode ser alterado pelo usuário para definir como o
    servidor deve reagir para desligar, hibernar, enviar email, etc.