Daniel, boa tarde. Já tem alguns anos que incorporei as últimas mudanças do apcupsd ao apcctrl. Como nunca utilizei conexão NIS server, não consigo te dizer o que pode estar acontecendo. Acredito que a melhor forma de entender como você pode fazer para incorporar o driver do apcctrl ao apcupsd seria fazendo um diff entre os dois projetos. Você também pode acompanhar os commits do apcctrl. Att, Wagner Em qua., 14 de jun. de 2023 20:03, Daniel Aviz Bastos daniel-aviz@users.sourceforge.net escreveu:...
Boa tarde, acredito que a melhor forma de entender como você pode fazer para incorporar o driver do apcctrl ao apcupsd seria fazendo um diff entre os dois projetos. Você também pode acompanhar os commits do apcctrl. Minha rotina anda bem corrida. Não consigo retomar esse assunto agora. O que consigo te dizer é que houve mudança do mantenedor do apcupsd e agora pode ser possível fazer isso. Mas existem várias demandas para conseguir incorporar o driver. Vou resgatar essas pendências e vou postar aqui....
Boa tarde, acredito que a melhor forma de entender como você pode fazer para incorporar o driver do apcctrl ao apcupsd seria fazendo um diff entre os dois projetos. Você também pode acompanhar os commits do apcctrl. Minha rotina anda bem corrida. Não consigo retomar esse assunto agora. O que consigo te dizer é que houve mudança do mantenedor do apcupsd e agora pode ser possível fazer isso. Mas existem várias demandas para conseguir incorporar o driver. Vou resgatar essas pendências e vou postar aqui....
[resolvendo a pthread no mingw]
[Compilando tudo!!! Falta resolver a pthread]
[Adicionando o que estava de fora para nao perder nada]
[Compilando tudo!!! Falta resolver a pthread]
Caros, o projeto apcctrl foi baseado na última versão do apcupsd (3.14.14). Originalmente, quando eu desenvolvi esse driver para os modelos brasileiros, minha intenção era incorporar no apcupsd. O problema é que não tive nenhum retorno dos mantenedores do apcupsd. Vocês podem observar que o apcupsd é um projeto com pouca atividade no repositório. Assim, fiz o fork do projeto. Quanto a ideia de transplantar o driver brazil para o apcupsd, eu não acho que vale o esforço. Vou descrever os cenários para...
Diogo, aparentemente a APC está finalmente atualizando esses nobreaks. Essa saída do lsusb parece indicar que não existe mais o conversor USB-Serial que existia nos modelos antigos. Ele está todo operacional no Synology? Existe alguma interface no Synology que indica se ele está usando o apcupsd ou o Network UPS Tools (NUT)???
Eduardo, boa noite. O seu modelo não possui essa capacidade. Essa limitação não está relacionada com o software e sim com o nobreak. Curiosidade, com que frequência ele tem entrado no modo de bateria?
Diogo, tenho quase certeza que você não consegue. Acho que esse modelo é o mesmo que dei uma ajuda uns meses atrás. Você já comprou o nobreak? Eu acredito que o "PowerChute Personal Edition" é o SGM. acho que eles escreveram o SGM e mudaram de nome... Sabe se ainda é possível baixar esse SGM do site? Ainda não consegui pesquisar direito sobre esses novos nobreaks. Att, Wagner Em seg, 30 de nov de 2020 21:31, Diogo diogot@users.sourceforge.net escreveu: Boa noite Wagner, obrigado pela resposta. Pelo...
Diogo, boa noite. Um outro usuário entrou em contato e eu precisei gerar uma versão especial. Nessa versão que eu gerei, os níveis de tensão não estavam corretos. Existem algumas constantes que podem variar de modelo para modelo e eu sei quais são esses valores para esse modelo. Será preciso fazer um trabalho de engenharia reversa para esse modelo... Resumindo, acredito que você vai conseguir usar o software para monitorar se a rede elétrica caiu ou não. Mas os níveis de tensão, corrente e preenchida...
Carlos, A maior parte dos paramentos que o nobreak envia estão contidos dentro de um único byte e é preciso utilizar um valor de offset e uma taxa para converter o valor. Por exemplo: A tensão que você lê na bateria é calculada +- assim: Tensão = 20 + byte * 0,05 Observe que a tensão nunca vai ficar abaixo de 20V e nunca maior que 32,75V. Se essas constantes não estiverem corretas o valor que o software vai te informar podem estar completamente errados... Melhor você deixar o nobreak carregando e...
Em relação ao bcharger ocorre porque o nobreak o nobreak informa que está carregando a bateria. Mas ele não informa qual a intensidade da corrente de carregamento e a tensão da bateria quando o nobreak está conectado a rede elétrica é na verdade a tensão do carregador de bateria e não a tensão da bateria. Ou seja, o bcharger é informado que está em 50% como uma forma de reportar que a bateria não está completamente carregada. Só seria possível informar um valor mais correto se o apcctrl monitorar...
Essa questão de 50% e 100% é normal. Deus eu explico. Você não precisa desconectar da rede elétrica. O teste deveria desconectar sozinho Em seg, 14 de set de 2020 12:26, carlos agunicat@users.sourceforge.net escreveu: O nobreak está conectado à rede elétrica. Mas pelo que entendi o teste desconectaria e conectaria automaticamente isso? Deveria tirar? Esse comportamento eu "acho" que se deve ao fato que o nobreak não está mostrando os valores do BCHARGE entre 0-50-100. Tem uma foto do grafana que...
Carlos, isso é muito estranho. O teste do deveria desligar a entrada do nobreak. O teste desconecta automaticamente o nobreak da rede elétrica e reconecta automaticamente. Se ele estiver conectado na rede elétrica ele nunca vai sair de 100%. Agora, se ele estivesse desconectado da rede elétrica ele deveria consumir a bateria MESMO "sem" carga porque o circuito de chaveamento e o transformador não são perfeitos e eles vão consumir, pelo menos, uns 15% da potência máxima. Pelo visto o seu modelo vai...
Carlos, quando você executou os teste habita alguma carga conectada no nobreak? O log parece indicar que não havia nada conectado. Esses valores de potência de saída são muito importantes para o cálculo da autonomia. Por isso, eles precisam ser corrigidos. Se possível, tente executar o teste de bateria do apctest T+ Wagner Em dom, 13 de set de 2020 12:00, carlos agunicat@users.sourceforge.net escreveu: @wpopov funcionou!! Muito obrigado pelo suporte super rapido!! ``` 2020-09-13 11:56:37 apctest...
Carlos, fiz uma análise superficial no log que você enviou. Tudo indica que o protocolo de comunicação é o mesmo que já era usado no modelo 2200bi-br, mas aparentemente existe alguma variação no código de identificação que eu desconhecia. A APC usa os códigos de identificação para diferenciar os vários modelos. Criei uma branch no repositorio git e peço que você teste ela. O comportamento esperado é que o nobreak será identificado mas os níveis de tensão podem ficar fora do esperado. Isso não causará...
Carlos, boa tarde. Pode enviar um grande trecho de log com o debug em 200? Att, Wagner Em sáb, 2020-09-12 às 19:38 +0000, carlos escreveu: Acabei de ver que dava para aumentar o debug. Attachments: 15999394945f5d23a69e580.png (66.6 kB; image/png) [tickets:#5] BZ2200BI-BR com STATUS em branco e sem alarme Status: open Milestone: 2.0 Created: Sat Sep 12, 2020 07:00 PM UTC by carlos Last Updated: Sat Sep 12, 2020 07:00 PM UTC Owner: nobody Olá pessoal, Primeiramente muito obrigado pelo projeto. Esses...
Olá Flávio! Sim, já cogitei. Já entrei em contato com a TS SHARA. O que eles me informaram é que o protocolo que eles utilizam é genérico. Não tenho certeza se é o megatron. Um software que implementa isso é o https://networkupstools.org/ Att, Wagner Em sáb, 16 de mai de 2020 14:01, Flavio Rabello flaviorabello@users.sourceforge.net escreveu: ola! você já cogitou incluir suporte para outros fabricantes? com o TS SHARA por exemplo? O software original deles simplesmente não funciona no Windows Server...
Fernando, esse comportamento já era esperado. Algumas coisas devem ser observadas: 1) Seu nobreak NÃO é um equipamento de medição. Ele está longe de ser. Portanto, não confie demasiadamente nos dados. 2) Quanto a carga da bateria, o software SGM está te apresentando apenas a tensão da bateria. Mas essa informação não quer dizer muita coisa. O dado mais importante é o tempo restante da carga. No apcctrl eu preferi apresentar a percentagem do tempo restante. 3) Recomendo ler os comentários que estão...
Oseias, boa noite. Sim, você pode fazer isso. Mas eu prefiro utilizar o monitoramento do próprio apcctrl/apcupsd. Dê olha olhada no tópico sobre acesso via rede nesse link para a Wiki
Bom dia, Bráulio. Eu não conheço nenhum comando que deva ser enviado para o nobreak solicitando isso. Você já viu isso acontecendo? Existe um comando que permite solicitar o desligamento do nobreak quando ele não detectar nenhuma carga. Essa é, ou deveria ser, a operação padrão do apcctrl. Att, Wagner Em qua, 11 de set de 2019 08:45, "Bráulio Barros de Oliveira" brauliobo@users.sourceforge.net escreveu: Bom dia, Não vejo a opção de desligar o beep do alarme no apctest. Como fazer isso? att, bráulio...
Sérgio, Os nobreaks são exatamente do mesmo modelo? Quais são? Como essas portas COM são listadas no "device manager"? Em ter, 20 de ago de 2019 09:35, "Sergio Galvão" serginhodti@users.sourceforge.net escreveu: Tenho dois servidores, cada um com seu no-break APC. Um deles, tem o Server 2012. Neste, o apcctrl está operando corretamente. No outro, com o Server 2016, o serviço inicia, o apctray carrega, e após alguns segundos indica COMMLOST. A porta serial USB está aparecendo normalmente no gerenciador...
Integração com o NUT
Modelos suportados
Adicionando Recursos, Bug BCHARGE ocilando.
Levi, implementei o cálculo automátivo de potência de saída. Por enquanto, só testei no Debian. Mas a versão para Windows já está disponível. Já em relação ao cálculo da bateria, isso é muito mais complexo que a imagem que você enviou. Se tiver interesse, dê uma olhada no arquivo brazilbattery.c Outra característica que influencia muito o cálculo é a precisão do conversor analógico digital embutido no nobreak. As medidas são discretas, variando de alguns mili Volts. Por exemplo, o nobreak informa...
Merge branch 'show_current_load_power_0002' into develop
[Apresentacao da potencia de saida em Watts e VA]
[Apresentacao da potencia de saida em Watts e VA]
iweriweirwagner
wagner
weorwromnorewowwagnerr
wwagnerr
wewerw
wwerwrwerwerew
werww
hhhhSubject line (try to keep under 50 characters)
[teste pre-push]
[teste pre-push]
[teste pre-push]
[teste pre-push]
[teste pre-push]
[teste pre-push]
[teste pre-push]
[teste pre-push]
[teste pre-push]
[Ajustes para o novo repositorio GIT]
Merge branch 'git_repo_adjusts_0001' into develop
Recommit
Windows installer changes
Windows installer changes
windows usb changes
windows usb changes
Windows installer changes
windows usb changes
windows usb changes
windows usb changes
windows usb changes
testing...
Deleted VERIFYING
Deleted bateria-chumbo-acido...
New routines of timeleft
New routines of timeleft
teste de bateria
Win USB Driver