Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter: ioBroker.unifi

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter: ioBroker.unifi

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      fliegema @Meister Mopper last edited by

      @meister-mopper jup, hatte durch Zufall gesehen, dass es ein Update gibt. Hat mir der vorhergehenden Version aber auch nicht geklappt, es fing direkt nach dem Unif Adapter Update an. Habe auch bis auf 5.1. gedowngraded hat aber leider auch keinen Erfolg gebracht.

      Kann ich irgendwie noch mehr debug Code zur Verfügung stellen?

      1 Reply Last reply Reply Quote 0
      • Meister Mopper
        Meister Mopper last edited by Meister Mopper

        @fliegema

        Ok, dann stell mal hier das Ergebnis von

        iob diag ein,

        aber bitte in code tags

        1 Reply Last reply Reply Quote 0
        • crunchip
          crunchip Forum Testing Most Active last edited by

          @fliegema sagte in Adapter: ioBroker.unifi:

          Irgendwelche Ideen?

          einfach mal das passwort neu eintragen in der Instanz

          F 1 Reply Last reply Reply Quote 0
          • F
            fliegema @crunchip last edited by

            Danke für die Hinweise, hat leider noch nicht geklappt.

            @crunchip said in Adapter: ioBroker.unifi:

            @fliegema sagte in Adapter: ioBroker.unifi:

            Irgendwelche Ideen?

            einfach mal das passwort neu eintragen in der Instanz

            Hatte ich bereits probiert und eben erneut ein neues Passwort vergeben. Er synced auch manchmal die Datenpunkte aber verabschiedet sich in den roten Status.

            @meister-mopper said in Adapter: ioBroker.unifi:

            @fliegema

            Ok, dann stell mal hier das Ergebnis von

            iob diag ein,

            aber bitte in code tags

            2023-07-08 13:51:24.150  - info: host.ioBroker instance system.adapter.unifi.0 started with pid 621374
            2023-07-08 13:51:25.027  - info: unifi.0 (621374) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
            2023-07-08 13:51:25.183  - info: unifi.0 (621374) starting. Version 0.6.6 in /opt/iobroker/node_modules/iobroker.unifi, node: v16.20.0, js-controller: 4.0.24
            2023-07-08 13:51:25.228  - info: unifi.0 (621374) UniFi adapter is ready
            2023-07-08 13:51:30.556  - error: unifi.0 (621374) [updateUnifiData-login site undefined] error: timeout of 5000ms exceeded, stack: AxiosError: timeout of 5000ms exceeded
                at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/node-unifi/node_modules/axios/dist/node/axios.cjs:3047:16)
                at RedirectableRequest.emit (node:events:513:28)
                at Timeout.<anonymous> (/opt/iobroker/node_modules/follow-redirects/index.js:169:12)
                at listOnTimeout (node:internal/timers:559:17)
                at processTimers (node:internal/timers:502:7)
            2023-07-08 13:51:30.557  - error: unifi.0 (621374) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
            2023-07-08 13:51:30.557  - error: unifi.0 (621374) unhandled promise rejection: Cannot read properties of undefined (reading 'captureException')
            2023-07-08 13:51:30.557  - error: unifi.0 (621374) TypeError: Cannot read properties of undefined (reading 'captureException')
                at Unifi.handleError (/opt/iobroker/node_modules/iobroker.unifi/main.js:243:53)
                at Unifi.updateUnifiData (/opt/iobroker/node_modules/iobroker.unifi/main.js:268:22)
            2023-07-08 13:51:30.557  - error: unifi.0 (621374) Cannot read properties of undefined (reading 'captureException')
            2023-07-08 13:51:30.571  - info: unifi.0 (621374) cleaned everything up...
            2023-07-08 13:51:30.571  - info: unifi.0 (621374) terminating
            2023-07-08 13:51:30.572  - warn: unifi.0 (621374) Terminated (UNCAUGHT_EXCEPTION): Without reason
            2023-07-08 13:51:31.135  - error: host.ioBroker instance system.adapter.unifi.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
            2023-07-08 13:51:31.135  - info: host.ioBroker Restart adapter system.adapter.unifi.0 because enabled
            2023-07-08 13:51:32.215  - info: host.ioBroker instance system.adapter.unifi.0 started with pid 621464
            2023-07-08 13:51:33.513  - info: unifi.0 (621464) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
            2023-07-08 13:51:33.942  - info: unifi.0 (621464) starting. Version 0.6.6 in /opt/iobroker/node_modules/iobroker.unifi, node: v16.20.0, js-controller: 4.0.24
            2023-07-08 13:51:34.084  - info: unifi.0 (621464) UniFi adapter is ready
            

            Hier hat er es mal für 1min überlebt, danach wieder auf rot.

            Versionsstände:

            Core adapters versions
            js-controller:  4.0.24
            admin:          6.3.5
            javascript:     7.0.3
            
            Operatingsystem:        Ubuntu 22.04.2 LTS
            Kernel:                 5.15.74-1-pve
            Installation:           lxc
            Timezone:               Europe/Berlin (CEST, +0200)
            User-ID:                1001
            X-Server:               false
            Boot Target:            graphical.target
            
            Pending OS-Updates:     6
            Pending iob updates:    0
            
            Nodejs-Installation:    /usr/bin/nodejs         v18.16.1
                                    /usr/local/bin/node             v16.20.0
                                    /usr/local/bin/npm              8.19.4
                                    /usr/local/bin/npx              8.19.4
            
            Recommended versions are nodejs 18.x.y and npm 9.x.y
            *** nodejs is NOT correctly installed ***
            

            Hier wunder mich das "nicht korrekt installiert", habe einmal iob fix gemacht und danach kam es auch wieder.

            Gruss

            Neuschwansteini crunchip 2 Replies Last reply Reply Quote 0
            • Neuschwansteini
              Neuschwansteini @fliegema last edited by

              @fliegema

              Schau mal, ich denke deine Node Installation ist nicht ok… Nodejs v18 und Node v16…?

              F 1 Reply Last reply Reply Quote 0
              • crunchip
                crunchip Forum Testing Most Active @fliegema last edited by crunchip

                @fliegema nodejs ist falsch installiert
                https://forum.iobroker.net/post/460727

                1 Reply Last reply Reply Quote 0
                • F
                  fliegema @Neuschwansteini last edited by

                  @ilovegym said in Adapter: ioBroker.unifi:

                  @fliegema

                  Schau mal, ich denke deine Node Installation ist nicht ok… Nodejs v18 und Node v16…?

                  Korrekt, habe ich nun korrigiert.

                  @crunchip said in Adapter: ioBroker.unifi:

                  @fliegema nodejs ist falsch installiert
                  https://forum.iobroker.net/post/460727

                  Danke für den Link, habe in einem anderen Beitrag noch einen Befehl gefunden, welcher das Verzeichnis löscht, damit die v18 auch endlich startet.

                  Kurze Zusammenfassung, falls noch Jemand diese Infos braucht:
                  Kudos an: Help 1 & Help 2

                  iob stop
                  sudo rm /usr/local/bin/n*
                  sudo apt purge --autoremove nodejs* npm node-* libnode*
                  curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash
                  apt policy nodejs
                  sudo apt install nodejs
                  sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
                  iob fix
                  iob start
                  

                  Die oben genannten Befehle haben bei mir unter

                  Operatingsystem:        Ubuntu 22.04.2 LTS
                  Kernel:                 5.15.74-1-pve
                  

                  sowie

                  Operatingsystem:        Raspbian GNU/Linux 11 (bullseye)
                  Kernel:                 6.1.21-v7l+
                  

                  und

                  Operatingsystem:        Raspbian GNU/Linux 10 (buster)
                  Kernel:                 5.10.103-v7+
                  

                  funktioniert.

                  Nodejs-Installation:    /usr/bin/nodejs         v18.16.1
                                          /usr/bin/node           v18.16.1
                                          /usr/bin/npm            9.5.1
                                          /usr/bin/npx            9.5.1
                  
                  Recommended versions are nodejs 18.x.y and npm 9.x.y
                  Your nodejs installation is correct
                  

                  Zum Unifi Adapater zurück, der bringt mir leider nach wie vor die gleichen Fehlermeldungen:

                  2023-07-08 16:43:26.513  - info: host.ioBroker instance system.adapter.unifi.0 started with pid 11431
                  2023-07-08 16:43:27.483  - info: unifi.0 (11431) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                  2023-07-08 16:43:27.600  - info: unifi.0 (11431) starting. Version 0.6.6 in /opt/iobroker/node_modules/iobroker.unifi, node: v18.16.1, js-controller: 4.0.24
                  2023-07-08 16:43:27.649  - info: unifi.0 (11431) UniFi adapter is ready
                  2023-07-08 16:43:33.039  - error: unifi.0 (11431) [updateUnifiData-login site undefined] error: timeout of 5000ms exceeded, stack: AxiosError: timeout of 5000ms exceeded
                      at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/node-unifi/node_modules/axios/dist/node/axios.cjs:3047:16)
                      at RedirectableRequest.emit (node:events:513:28)
                      at Timeout.<anonymous> (/opt/iobroker/node_modules/follow-redirects/index.js:169:12)
                      at listOnTimeout (node:internal/timers:569:17)
                      at process.processTimers (node:internal/timers:512:7)
                  2023-07-08 16:43:33.040  - error: unifi.0 (11431) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                  2023-07-08 16:43:33.040  - error: unifi.0 (11431) unhandled promise rejection: Cannot read properties of undefined (reading 'captureException')
                  2023-07-08 16:43:33.040  - error: unifi.0 (11431) TypeError: Cannot read properties of undefined (reading 'captureException')
                      at Unifi.handleError (/opt/iobroker/node_modules/iobroker.unifi/main.js:243:53)
                      at Unifi.updateUnifiData (/opt/iobroker/node_modules/iobroker.unifi/main.js:268:22)
                  2023-07-08 16:43:33.041  - error: unifi.0 (11431) Cannot read properties of undefined (reading 'captureException')
                  2023-07-08 16:43:33.049  - info: unifi.0 (11431) cleaned everything up...
                  2023-07-08 16:43:33.050  - info: unifi.0 (11431) terminating
                  2023-07-08 16:43:33.050  - warn: unifi.0 (11431) Terminated (UNCAUGHT_EXCEPTION): Without reason
                  2023-07-08 16:43:33.608  - error: host.ioBroker instance system.adapter.unifi.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                  2023-07-08 16:43:33.608  - info: host.ioBroker Restart adapter system.adapter.unifi.0 because enabled
                  2023-07-08 16:43:34.670  - info: host.ioBroker instance system.adapter.unifi.0 started with pid 11485
                  2023-07-08 16:43:35.456  - info: unifi.0 (11485) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                  2023-07-08 16:43:35.537  - info: unifi.0 (11485) starting. Version 0.6.6 in /opt/iobroker/node_modules/iobroker.unifi, node: v18.16.1, js-controller: 4.0.24
                  2023-07-08 16:43:35.603  - info: unifi.0 (11485) UniFi adapter is ready
                  

                  habe auch nochmal Passwort neu eingetragen, leider kein Erfolg.

                  1 Reply Last reply Reply Quote 0
                  • crunchip
                    crunchip Forum Testing Most Active last edited by crunchip

                    @fliegema worauf läuft dein unifi bzw welche Firmware?

                    nach deiner nodejs Korrektur mal probiert den Adapter zu löschen und neu zu installieren?

                    ansonsten mal dort nachsehen, eventuell auch bei den bereits geschlossenen
                    https://github.com/iobroker-community-adapters/ioBroker.unifi/issues

                    F 1 Reply Last reply Reply Quote 0
                    • M
                      mhuber last edited by

                      Hallo zusammen,

                      ich bekomme bei mir im iobroker Log immer wieder (3-4x am Tag) diese Fehlermeldungen, manchmal funktioniert trotzdem noch alles normal, manchmal scheint aber die Verbindung zum CloudKey unterbrochen zu sein, ein Restart vom Adapter hilft dann immer.
                      Hab den iobroker im Docker laufen, überall (iobroker, Adapter, CloudKey...) latest Software, war aber auch in den letzten Releaes schon da der Fehler.
                      Hat jemand einen Tipp?

                      updateUnifiData site default] error: Request failed with status code 503, stack: AxiosError: Request failed with status code 503 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:570:11) at IncomingMessage.emit (node:events:525:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21)
                      

                      Danke

                      1 Reply Last reply Reply Quote 0
                      • F
                        fliegema @crunchip last edited by

                        @crunchip, Moin.

                        Adapter löschen und neu installieren hat leider nicht geklappt. Gleiches Fehlerbild.

                        Der Controller ist Ubuntu 20.04.6 LTS (GNU/Linux 5.15.0-1038-oracle x86_64) mit Unifi 7.4.162

                        ich werde mal ein Issue aufmachen, gucken wir mal was kommt. Wobei der Log von sehr ähnlich aussieht.

                        @mhuber said in Adapter: ioBroker.unifi:

                        Hallo zusammen,

                        ich bekomme bei mir im iobroker Log immer wieder (3-4x am Tag) diese Fehlermeldungen, manchmal funktioniert trotzdem noch alles normal, manchmal scheint aber die Verbindung zum CloudKey unterbrochen zu sein, ein Restart vom Adapter hilft dann immer.
                        Hab den iobroker im Docker laufen, überall (iobroker, Adapter, CloudKey...) latest Software, war aber auch in den letzten Releaes schon da der Fehler.
                        Hat jemand einen Tipp?

                        updateUnifiData site default] error: Request failed with status code 503, stack: AxiosError: Request failed with status code 503 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:570:11) at IncomingMessage.emit (node:events:525:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21)
                        

                        Danke

                        maduuto F 2 Replies Last reply Reply Quote 0
                        • maduuto
                          maduuto @fliegema last edited by

                          Ich habe schon wieder das Problem, dass die Anwesenheit einfach nicht übermittelt wird., sprich der Status is_online nicht übermittelt wird (ggf andere Parameter auch nicht die nutze ich nur nicht) Ich probiere mal die Version 6.0.

                          Unifi Controller ist auf dem aktuellsten Stand. Nach einem Adapterneustart funktioniert das meist einmalig.

                          crunchip 1 Reply Last reply Reply Quote 0
                          • crunchip
                            crunchip Forum Testing Most Active @maduuto last edited by

                            @maduuto dss hatte ich auch seit geraumer Zeit, seitdem mach ich einen Neustart der Instanz alle 6 Std.

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              Digi-Bit @crunchip last edited by

                              Hallo

                              Ich würde gerne einen Datenpunkt für WAN2 haben wollen, also wenn da einer schon ist dann sehe ich den nicht 😞

                              unifi.0.default.health.wan.wan_ip ist ja WAN1

                              unifi.0.default.health.wan2.wan_ip müsste dann so aussehen oder wie ?

                              Mann kann ja wohl auch daten punkte selber anlegen aber ich habe da kein Plan wie man das machen soll.

                              Kann mich da mal einer in die richtige Richtung schuppsen ? ^^

                              mfg

                              Digi-Bit

                              crunchip 1 Reply Last reply Reply Quote 0
                              • crunchip
                                crunchip Forum Testing Most Active @Digi-Bit last edited by

                                @digi-bit es wird nur das abgerufen was der Adapter bringt

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Digi-Bit @crunchip last edited by

                                  @crunchip sagte in Adapter: ioBroker.unifi:

                                  @digi-bit es wird nur das abgerufen was der Adapter bringt

                                  ah ok dann habe ich da was falsch verstanden.....

                                  schade dann bringt der Adapter für "mich" etwas zu wenig 🙄 (Nicht hauen Bitte ^^)

                                  Aber ich denke das da ein schlauer Progger was machen kann vielleicht wenn man nett Bitte sagt ?

                                  Wäre das möglich.

                                  Ich würde gerne Überwachen ob meine LTE O2 IP mit 46. anfängt das wäre Klasse !😊

                                  mfg

                                  Digi-Bit

                                  crunchip 1 Reply Last reply Reply Quote 0
                                  • crunchip
                                    crunchip Forum Testing Most Active @Digi-Bit last edited by

                                    @digi-bit sagte in Adapter: ioBroker.unifi:

                                    Aber ich denke das da ein schlauer Progger was machen kann vielleicht wenn man nett Bitte sagt ?

                                    https://github.com/iobroker-community-adapters/ioBroker.unifi/issues/new/choose

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      martinschm @maximal1981 last edited by

                                      @maximal1981 said in Adapter: ioBroker.unifi:

                                      @hant0r man könnte im Blockly eine Schleife auf die online machen und zu diesem dann den hostnamen extrahieren.
                                      so die Theorie, müsste mich auch hin basteln, hab mit diesen Schleifen noch nie gearbeitet.

                                      Jedoch aus meiner Sicht, scheint mir der Unifi-Adapter sehr instabil zu sein, hab damit nur Probleme.
                                      Hängt sich öfters auf, ...

                                      Hey, hast du das Problem gelöst bekommen?

                                      Mir ist jetzt auch schon ein paar mal aufgefallen, das wenn ich mich in iobroker einlogge die Meldung kommt, das der Adapter beendet wurde weil er mehrfach abgestürzt ist.
                                      Hab den Adapter jetzt mal auf debug laufen, vielleicht steht da dann was drin was hilft.

                                      1 Reply Last reply Reply Quote 0
                                      • X
                                        xdelta last edited by xdelta

                                        Wenn ich mittels des Adapters mein Gast WLan aktiviere oder deaktiviere, dann deaktiviert und reaktiviert sich automatisch jedesmal ebenfalls das normale WLan kurzzeitig ?!
                                        Dabei kann ich beobachten, dass die Datenpunkte des normalen WLans in iobroker alle NULL Werte erhalten.

                                        Ist das bei Euch auch so?

                                        F 1 Reply Last reply Reply Quote 0
                                        • F
                                          Frank579 @xdelta last edited by

                                          @xdelta das ist ganz normal da er dann alle Sender neu Provisioniert, passiert auch wenn du im Controller das WLAN aus/ein schaltest

                                          X 1 Reply Last reply Reply Quote 2
                                          • X
                                            xdelta @Frank579 last edited by

                                            @frank579 said in Adapter: ioBroker.unifi:

                                            @xdelta das ist ganz normal da er dann alle Sender neu Provisioniert, passiert auch wenn du im Controller das WLAN aus/ein schaltest

                                            OK, danke für die Info!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            509
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            unifi
                                            170
                                            997
                                            285427
                                            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