Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. USV in ioBroker integrieren

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    USV in ioBroker integrieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kuddel last edited by

      Habe mir mal fix eine Ubuntu VM aufgesetzt und doer den NUT Server installiert,

      Mit dem Befehl````
      upsc apc

      
      bekomme ich folgendes Ergebnis:
      
      

      Init SSL without certificate database
      battery.charge: 100
      battery.charge.low: 10
      battery.charge.warning: 50
      battery.date: not set
      battery.mfr.date: 2014/02/25
      battery.runtime: 645
      battery.runtime.low: 120
      battery.type: PbAc
      battery.voltage: 13.7
      battery.voltage.nominal: 12.0
      device.mfr: APC
      device.model: Back-UPS ES 700G
      device.serial: 5B1409T02546
      device.type: ups
      driver.name: usbhid-ups
      driver.parameter.pollfreq: 30
      driver.parameter.pollinterval: 2
      driver.parameter.port: auto
      driver.version: 2.7.1
      driver.version.data: APC HID 0.95
      driver.version.internal: 0.38
      input.sensitivity: medium
      input.transfer.high: 266
      input.transfer.low: 180
      input.voltage: 234.0
      input.voltage.nominal: 230
      ups.alarm: Replace battery!
      ups.beeper.status: disabled
      ups.delay.shutdown: 20
      ups.firmware: 871.O3 .I
      ups.firmware.aux: O3
      ups.load: 54
      ups.mfr: APC
      ups.mfr.date: 2014/02/25
      ups.model: Back-UPS ES 700G
      ups.productid: 0002
      ups.serial: 5B1409T02546
      ups.status: ALARM OL RB
      ups.timer.reboot: 0
      ups.timer.shutdown: -1
      ups.vendorid: 051d

      
      Der Server an sich scheint also zu laufen.
      
      Leider bekommt der ioBroker Adapter immer noch keine Daten.
      
      Hier meine Adapter Konfig:
       ![3467_nut.jpg](/assets/uploads/files/3467_nut.jpg) 
      1 Reply Last reply Reply Quote 0
      • K
        Kuddel last edited by

        Das Webinterface funktioniert auch schonmal:

        3467_apc.jpg

        3467_apc2.jpg

        Leider kommen im ioBroker immer noch keine Daten an

        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          Dann fang mal "Low level" an:

          https://github.com/Apollon77/ioBroker.n … leshooting

          bzw was sagt das log vom Adapter wenn Du Debug log einschaltest?

          1 Reply Last reply Reply Quote 0
          • K
            Kuddel last edited by

            nut.0 Log

            nut.0	2018-11-16 10:43:46.415	debug	system.adapter.admin.0: logging true
            nut.0	2018-11-16 10:37:27.478	debug	system.adapter.admin.0: logging false
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.severity = 4
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.shutdown = false
            nut.0	2018-11-16 10:34:10.393	debug	Create State status.shutdown
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.boosting = false
            nut.0	2018-11-16 10:34:10.393	debug	Create State status.boosting
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.trimming = false
            nut.0	2018-11-16 10:34:10.393	debug	Create State status.trimming
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.overload = false
            nut.0	2018-11-16 10:34:10.393	debug	Create State status.overload
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.offline = false
            nut.0	2018-11-16 10:34:10.393	debug	Create State status.offline
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.calibration = false
            nut.0	2018-11-16 10:34:10.393	debug	Create State status.calibration
            nut.0	2018-11-16 10:34:10.393	debug	Set State status.bypass = false
            nut.0	2018-11-16 10:34:10.393	debug	Create State status.bypass
            nut.0	2018-11-16 10:34:10.392	debug	Set State status.discharging = false
            nut.0	2018-11-16 10:34:10.392	debug	Create State status.discharging
            nut.0	2018-11-16 10:34:10.392	debug	Set State status.charging = false
            nut.0	2018-11-16 10:34:10.392	debug	Create State status.charging
            nut.0	2018-11-16 10:34:10.392	debug	Set State status.replacebattery = false
            nut.0	2018-11-16 10:34:10.392	debug	Create State status.replacebattery
            nut.0	2018-11-16 10:34:10.392	debug	Set State status.highbattery = false
            nut.0	2018-11-16 10:34:10.392	debug	Create State status.highbattery
            nut.0	2018-11-16 10:34:10.392	debug	Set State status.lowbattery = false
            nut.0	2018-11-16 10:34:10.392	debug	Create State status.lowbattery
            nut.0	2018-11-16 10:34:10.392	debug	Set State status.onbattery = false
            nut.0	2018-11-16 10:34:10.392	debug	Create State status.onbattery
            nut.0	2018-11-16 10:34:10.392	debug	Set State status.online = false
            nut.0	2018-11-16 10:34:10.392	debug	Create State status.online
            nut.0	2018-11-16 10:34:10.391	debug	NUT Connection closed. Done.
            nut.0	2018-11-16 10:34:10.391	error	Error happend: Error: connect ECONNREFUSED 192.168.4.33:3493
            nut.0	2018-11-16 10:34:10.302	info	starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.nut, node: v8.11.3
            nut.0	2018-11-16 10:34:10.196	debug	statesDB connected
            nut.0	2018-11-16 10:34:10.184	debug	objectDB connected
            
            
            1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 last edited by

              Dann bin ich weiter bei: irgendwas verweigert den Zugriff direkt auf Netzwerkebene! Da musst Du schauen was das ist, Sorry

              1 Reply Last reply Reply Quote 0
              • K
                Kuddel last edited by

                Das ist ja eine Abfrage von einer Debian-VM (iobroker) auf eine Ubuntu-VM (Nut-Server).

                Haben die VMs überhaupt Firewalls?

                Muss ich evtl. auf dem ESX Host den Port in der Firewall freigeben ?

                1 Reply Last reply Reply Quote 0
                • eric2905
                  eric2905 last edited by

                  Hast Du ggf. auf der Nut-Serverseite die Konfig nicht sauber und der läßt keine Zugriffe über LAN zu?

                  Gruß,

                  Eric

                  Von unterwegs getippert

                  1 Reply Last reply Reply Quote 0
                  • Segway
                    Segway last edited by

                    @Kuddel:

                    Das ist ja eine Abfrage von einer Debian-VM (iobroker) auf eine Ubuntu-VM (Nut-Server). `

                    Ich habe es mit einem javascript gemacht und habe auch eine VM.

                    Du musst den USB Port durchreichen in deine VM und den service apcusvd installieren / starten.

                    Bei Fragen bitte melden.

                    1 Reply Last reply Reply Quote 0
                    • K
                      Kuddel last edited by

                      @Segway:

                      @Kuddel:

                      Das ist ja eine Abfrage von einer Debian-VM (iobroker) auf eine Ubuntu-VM (Nut-Server). `

                      Ich habe es mit einem javascript gemacht und habe auch eine VM.

                      Du musst den USB Port durchreichen in deine VM und den service apcusvd installieren / starten.

                      Bei Fragen bitte melden. `

                      Der NUT-Server lief / läuft ja korrekt (siehe miene Screenshots der USV Leistungsdaten oben).

                      Das Problem ist nur die Kommunikation zwischen NUT-Adapter auf ioBroker und dem NUT-Server

                      1 Reply Last reply Reply Quote 0
                      • Segway
                        Segway last edited by

                        Ich hatte mich gegen den Nut-Adapter entschieden, da ich meine, dass dies nur läuft, wenn er an der VM eingebunden ist, auf der auch iobroker läuft. Bei mir ist aber eine andere VM dafür zuständig um mit der USV zu kommunizieren. sprich da muss man also eine (andere) IP Adresse eingeben um zu kommunizieren. Geht das ? da bin ich überfragt.

                        Daher das Script - war super einfach.

                        Readme:

                        Description of parameters
                        host_ip
                        
                        IP address of the NUT server. NUT needs to run in server mode and needs to be accessible by the computer the
                        iobroker NUT adapter runs on. So check firewall settings if you have problems and allow the access. If the UPS
                        is connected locally you can also use 127.0.0.1 or localhost.
                        host_port
                        
                        Port of NUT. The default port is 3493
                        

                        Demnach schaut er nur auf localhost. Bei einer VM Software sitzt der USB aber am Main Server und jeder andere VM hat eine abweichende IP Adresse. Da bin ich überfragt ob das dann geht.

                        1 Reply Last reply Reply Quote 0
                        • apollon77
                          apollon77 last edited by

                          Wo liesst Du da das es nur localhost geht, da steht "Nutze 127.0.0.1 wennn dein Nut Server lokal läuft".

                          Installiere Nut-Adapter doch mal dann sieh in die Konfiguration und Deine Frage beantwortet sich aber mal sowas von ganz alleine 🙂

                          Na klar kannst Du da eine IP angeben … jede die Du willst

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          414
                          Online

                          31.8k
                          Users

                          79.9k
                          Topics

                          1.3m
                          Posts

                          4
                          17
                          3081
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo