Menu

#2 Integração com o NUT

2.0
closed
None
2019-05-14
2016-12-19
No

Haveria algum modo de integrar o aplicativo com as configurações do NUT ?

Tenho um servidor NAS que possui plugin do NUT embutido, e como o apcctrl instalei em paralelo, não posso pela interface web de gerenciamento monitorar o UPS.

Related

Tickets: #2

Discussion

  • Wagner Popov dos Santos

    Anderson,

    Qual o seu modelo de nobreak? Esse seu NAS é uma máquina rodando uma distribuição gnu/linux ou é um dispositivo proprietário? Basicamente, qual a facilidade que você tem em compilar algo para ele?

    Eu tenho que estudar o NUT para te dar uma resposta adequada. Mas sei que alguem já fez um plugin para o modelo BZ1200BI. Mas na lista de compatibilidade colocaram como sendo o procotolo solis (que não é o caso).

    Além disso, existe a possibilidade de conectar o NUT com o ApcCtrl pelo protocolo SNMP. Apesar dele estar listado como experimental no NUT. E no apcupsd (projeto base do apcctrl) o protocolo snmp estar como abandonado e foi substituído pelo snmp-lite. Só testando nesse caso. :-)

     
    • Anderson Pereira

      Meu Nobreak teambém é o BZ1200BI, e meu NAS é um Debian Linux com uma
      aplicação instalada para este fim, no caso o OMV.

      Pra mim é fácil compilar coisas. Inclusive consegui compilar o apcctrl e
      está em uso.

      Não sabia que poderia usar o snmp pra este fim. Bom saber.

      Abs

      On Dec 20, 2016 17:21, "Wagner Popov dos Santos" wpopov@users.sf.net
      wrote:

      Anderson,

      Qual o seu modelo de nobreak? Esse seu NAS é uma máquina rodando uma
      distribuição gnu/linux ou é um dispositivo proprietário? Basicamente, qual
      a facilidade que você tem em compilar algo para ele?

      Eu tenho que estudar o NUT para te dar uma resposta adequada. Mas sei que
      alguem já fez um plugin para o modelo BZ1200BI. Mas na lista de
      compatibilidade colocaram como sendo o procotolo solis (que não é o caso).

      Além disso, existe a possibilidade de conectar o NUT com o ApcCtrl pelo
      protocolo SNMP. Apesar dele estar listado como experimental no NUT. E no
      apcupsd (projeto base do apcctrl) o protocolo snmp estar como abandonado e
      foi substituído pelo snmp-lite. Só testando nesse caso. :-)


      Status: open
      Milestone: 2.0
      Created: Mon Dec 19, 2016 05:53 PM UTC by Anderson Pereira
      Last Updated: Mon Dec 19, 2016 05:53 PM UTC
      Owner: nobody

      Haveria algum modo de integrar o aplicativo com as configurações do NUT ?

      Tenho um servidor NAS que possui plugin do NUT embutido, e como o apcctrl
      instalei em paralelo, não posso pela interface web de gerenciamento
      monitorar o UPS.


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/apcupsd-brazil/tickets/2/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Tickets: #2

      • Wagner Popov dos Santos

        Anderson, acabei ficando em dúvida com relação ao SNMP. Talvez ele seja
        usado só para conectar o nobreak com comunicação SNMP.

        On Dec 20, 2016 6:01 PM, "Anderson Pereira" anderbytes@users.sf.net wrote:

        Meu Nobreak teambém é o BZ1200BI, e meu NAS é um Debian Linux com uma
        aplicação instalada para este fim, no caso o OMV.

        Pra mim é fácil compilar coisas. Inclusive consegui compilar o apcctrl e
        está em uso.

        Não sabia que poderia usar o snmp pra este fim. Bom saber.

        Abs

        On Dec 20, 2016 17:21, "Wagner Popov dos Santos" wpopov@users.sf.net
        wrote:

        Anderson,

        Qual o seu modelo de nobreak? Esse seu NAS é uma máquina rodando uma
        distribuição gnu/linux ou é um dispositivo proprietário? Basicamente, qual
        a facilidade que você tem em compilar algo para ele?

        Eu tenho que estudar o NUT para te dar uma resposta adequada. Mas sei que
        alguem já fez um plugin para o modelo BZ1200BI. Mas na lista de
        compatibilidade colocaram como sendo o procotolo solis (que não é o caso).

        Além disso, existe a possibilidade de conectar o NUT com o ApcCtrl pelo
        protocolo SNMP. Apesar dele estar listado como experimental no NUT. E no
        apcupsd (projeto base do apcctrl) o protocolo snmp estar como abandonado e
        foi substituído pelo snmp-lite. Só testando nesse caso. :-)


        Status: open
        Milestone: 2.0
        Created: Mon Dec 19, 2016 05:53 PM UTC by Anderson Pereira
        Last Updated: Mon Dec 19, 2016 05:53 PM UTC
        Owner: nobody

        Haveria algum modo de integrar o aplicativo com as configurações do NUT ?

        Tenho um servidor NAS que possui plugin do NUT embutido, e como o apcctrl
        instalei em paralelo, não posso pela interface web de gerenciamento
        monitorar o UPS.


        Sent from sourceforge.net because you indicated interest in
        https://sourceforge.net/p/apcupsd-brazil/tickets/2/

        To unsubscribe from further messages, please visit
        https://sourceforge.net/auth/subscriptions/


        Status: open
        Milestone: 2.0
        Created: Mon Dec 19, 2016 05:53 PM UTC by Anderson Pereira
        Last Updated: Tue Dec 20, 2016 07:37 PM UTC
        Owner: nobody

        Haveria algum modo de integrar o aplicativo com as configurações do NUT ?

        Tenho um servidor NAS que possui plugin do NUT embutido, e como o apcctrl
        instalei em paralelo, não posso pela interface web de gerenciamento
        monitorar o UPS.


        Sent from sourceforge.net because you indicated interest in
        https://sourceforge.net/p/apcupsd-brazil/tickets/2/

        To unsubscribe from further messages, please visit
        https://sourceforge.net/auth/subscriptions/

         

        Related

        Tickets: #2

  • Anderson Pereira

    **Anderson,

    Qual o seu modelo de nobreak? Esse seu NAS é uma máquina rodando uma distribuição gnu/linux ou é um dispositivo proprietário? Basicamente, qual a facilidade que você tem em compilar algo para ele?**

    *Meu Nobreak teambém é o BZ1200BI, e meu NAS é um Debian Linux com uma
    aplicação instalada para este fim, no caso o OMV.

    Pra mim é fácil compilar coisas. Inclusive consegui compilar o apcctrl e
    está em uso.*

     
    • Wagner Popov dos Santos

      Minha resposta está registrada aqui. Que estranho...

      Mas tive uma idéia de um driver e acabei descobrindo que já existe esse driver!!!

      Basicamente, você pode conectar no apcctrl com o driver do NUT para apcupsd. Dá uma olhada no link http://networkupstools.org/docs/man/apcupsd-ups.html

      Já existe um driver que consegue se conectar ao apcctrl e apcupsd.

       
      • Anderson Pereira

        Post awaiting moderation.
      • Wagner Popov dos Santos

        Anderson,

        Instalei o NUT e fiz a configuração dele. Funcionou corretamente aqui. Não sei qual a versão do nut que você está utilizando. Eu instalei a versão 2.7.4. Siga essa lista:

        1) Os drivers para os diversos modelos são arquivos executáveis. Você deve localizar o arquivo apcupsd-ups, no meu caso esse driver está na pasta: /usr/local/ups/bin

        2) O arquivo de configuração dos UPS é /usr/local/ups/etc/ups.conf . Esse é o conteúdo do meu arquivo:
        [apcupsd]
        driver = apcupsd-ups
        port = 192.168.22.1:3551
        desc = "apcupsd client"

        3) Antes de carregar o daemon (upsd) você precisa carregar o gerenciador dos ups. /usr/local/ups/sbin/upsdrvctl stop
        /usr/local/ups/sbin/upsdrvctl start

        4) Execute o daemon:
        /usr/local/ups/sbin/upsd -c stop
        /usr/local/ups/sbin/upsd

        5) Verifique se o driver apcupsd está acessível listando os drivers carregados:
        /usr/local/ups/bin/upsc -l

        6) Verifique se os parâmetros do nobreak:
        /usr/local/ups/bin/upsc apcupsd

        É isso. Boa sorte.

         
        • Wagner Popov dos Santos

          root@wagner-VirtualBox:/usr/local/ups/bin# ./upsc apcupsd
          battery.charge: 100.0
          battery.charge.low: 50
          battery.runtime: 840.0
          battery.runtime.low: 600
          battery.voltage: 26.3
          battery.voltage.nominal: 24.0
          device.mfr: APC
          device.model: APC Brazil BackUPS 1200 (code 18
          device.type: ups
          driver.name: apcupsd-ups
          driver.parameter.pollinterval: 60
          driver.parameter.port: 192.168.22.1:3551
          driver.parameter.synchronous: no
          driver.version: 2.7.4
          driver.version.internal: 0.04
          input.frequency: 59.0
          input.transfer.reason: No transfers since turnon
          input.voltage: 222.5
          input.voltage.maximum: 253.0
          input.voltage.minimum: 187.0
          input.voltage.nominal: 220
          output.frequency: 59.0
          output.voltage: 114.9
          output.voltage.nominal: 115
          ups.date: 2017-01-06
          ups.id: MeuAPC
          ups.load: 32.7
          ups.mfr: APC
          ups.model: APC Brazil BackUPS 1200 (code 18
          ups.realpower.nominal: 600.0
          ups.status: OL
          ups.temperature: 0.0
          ups.time: 15:22:43

           
          • Anderson Pereira

            É acho que não tem jeito, consegui quase tudo, mas nos dois últimos comandos "upsc", dá : "Error: Connection failure: Connection refused"

            Não sei nem onde debugar isso. :-/

             
            • Wagner Popov dos Santos

              Anderson,

              posso fazer um acesso remoto para tentar resolver isso. Te interessa? Me informe os horários que podemos fazer isso.

               
              • Anderson Pereira

                Você sabe me informar os comandos que vai executar? Pra eu cadastrar pra um usuário no "sudo"

                 
                • Wagner Popov dos Santos

                  Não consigo te dizer pq seria algo exploratório. Mas podemos fazer o acesso via algo visual, como o teamviewer, para você acompanhar.

                   
  • Anderson Pereira

    Wagner, peço desculpas mas recentemente estive muito ocupado e não pude
    combinar aquela configuração no NUT com você.

    Apenas pra te dar uma satisfação.

    Ats,
    Anderson

     

    Last edit: Wagner Popov dos Santos 2017-03-10
  • Anderson Pereira

    Meu Nobreak taeambém é o BZ1200BI, e meu NAS é um Debian Linux com uma aplicação instalada para este fim, no caso o OMV.

    Pra mim é fácil compilar coisas. Inclusive consegui compilar o apcctrl e está em uso.

    Não sabia que poderia usar o snmp pra este fim. Bom saber.

    Abs

     
  • Wagner Popov dos Santos

    • assigned_to: Wagner Popov dos Santos
     
  • Anderson Pereira

    Wagner, acho que descobri a causa do meu problema. Não tinha conferido direito antes, mas meu NUT está na versão 2.7.2 . Mas meu apt-get update não tem o 2.7.4 no repositório, putz

     
  • Anderson Pereira

    Agora consegui! Valeu a ajuda

     
    • Wagner Popov dos Santos

      muito bom!!!

      qualquer coisa estamos aqui.

      abraço,
      Wagner

      On Mar 29, 2017 2:04 PM, "Anderson Pereira" anderbytes@users.sf.net wrote:

      Agora consegui! Valeu a ajuda

      Status: open
      Milestone: 2.0
      Created: Mon Dec 19, 2016 05:53 PM UTC by Anderson Pereira
      Last Updated: Wed Mar 29, 2017 04:35 PM UTC
      Owner: Wagner Popov dos Santos

      Haveria algum modo de integrar o aplicativo com as configurações do NUT ?

      Tenho um servidor NAS que possui plugin do NUT embutido, e como o apcctrl
      instalei em paralelo, não posso pela interface web de gerenciamento
      monitorar o UPS.


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/apcupsd-brazil/tickets/2/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Tickets: #2

  • Wagner Popov dos Santos

    • status: open --> closed
     
  • Wagner Popov dos Santos

    • status: closed --> open
     
  • Wagner Popov dos Santos

    • status: open --> closed
     

Log in to post a comment.