Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. USV in ioBroker integrieren

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    999

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

USV in ioBroker integrieren

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
17 Beiträge 4 Kommentatoren 3.2k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • K Offline
    K Offline
    Kuddel
    schrieb am zuletzt editiert von
    #7

    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 Antwort Letzte Antwort
    0
    • K Offline
      K Offline
      Kuddel
      schrieb am zuletzt editiert von
      #8

      Das Webinterface funktioniert auch schonmal:

      3467_apc.jpg

      3467_apc2.jpg

      Leider kommen im ioBroker immer noch keine Daten an

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #9

        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?

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • K Offline
          K Offline
          Kuddel
          schrieb am zuletzt editiert von
          #10

          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 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #11

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

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            1 Antwort Letzte Antwort
            0
            • K Offline
              K Offline
              Kuddel
              schrieb am zuletzt editiert von
              #12

              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 Antwort Letzte Antwort
              0
              • eric2905E Offline
                eric2905E Offline
                eric2905
                schrieb am zuletzt editiert von
                #13

                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

                Roses are red, violets are blue,

                if I listen to metal, my neighbours do too

                1 Antwort Letzte Antwort
                0
                • SegwayS Offline
                  SegwayS Offline
                  Segway
                  schrieb am zuletzt editiert von
                  #14

                  @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.

                  Gruß Dirk
                  Intel Proxmox Cluster (3x NUC) mit Debian & Proxmox / IoB als VM unter Debian / 60+ Adapter installiert

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    Kuddel
                    schrieb am zuletzt editiert von
                    #15

                    @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 Antwort Letzte Antwort
                    0
                    • SegwayS Offline
                      SegwayS Offline
                      Segway
                      schrieb am zuletzt editiert von
                      #16

                      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.

                      Gruß Dirk
                      Intel Proxmox Cluster (3x NUC) mit Debian & Proxmox / IoB als VM unter Debian / 60+ Adapter installiert

                      1 Antwort Letzte Antwort
                      0
                      • apollon77A Offline
                        apollon77A Offline
                        apollon77
                        schrieb am zuletzt editiert von
                        #17

                        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

                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        595

                        Online

                        32.5k

                        Benutzer

                        81.6k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe