Navigation

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

    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

    Unifi-Adapter Anmeldeprobleme

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

      Moin!
      Mein Unifi-Adapter lauft bereits eine Weile (2-3 Wochen) immer wieder in die Fehlermeldung:

      [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/lib/adapters/http.js:628:16) at RedirectableRequest.emit (node:events:514:28) at RedirectableRequest.emit (node:domain:489:12) at Timeout.<anonymous> (/opt/iobroker/node_modules/follow-redirects/index.js:169:12) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7)
      

      Ich habe mittlerweile, über 24h verteilt, 5 Adapterneustarts, eingebaut, da es danach immer eine Weile gut geht. Allerdings wohl immer nur so ca. 2-3 Stunden und dann bekomme ich wieder die Fehlermeldung.

      Hat da jemand einen Tip?
      So auf Dauer nervt es doch etwas, wenn die angezeigten Parameter immer so 1-2 Stunden alt sind 😉

      Evtl. noch als Ergänzung:
      Ich habe gerade mal die Log-Stufe des Adapters auf 'silly' gestellt und ihn neu gestartet.
      Da kommt rein gar nichts, aber der Adapter (bzw. die VIS-View) zeigt sofort wieder alle aktualisierten DPs an, obwohl da nun vorher schon wieder 1 Std. kein Update mehr passiert war.

      Setup:
      Adapter: 0.6.6
      ioBroker Slave auf Bullseye, up to date in Proxmox auf:
      HP Elite Intel(R) Core(TM) i3-8300T CPU @ 3.20GHz
      Node.js: v18.17.0
      Js-Controller: 4.0.24
      npm: 9.6.7
      Unifi-Controller: auf der selben HW, Vers. 7.4.162
      GW: USG-PRO-4

      G 1 Reply Last reply Reply Quote 0
      • G
        guergen @Pedder007 last edited by

        @pedder007 Ich starte den Adapter jede Stunde....

        Pedder007 1 Reply Last reply Reply Quote 0
        • Pedder007
          Pedder007 @guergen last edited by

          Hallo @guergen, danke für Deine Rückmeldung!
          Tja, das ging mir auch schon durch den Kopf, ist aber ja irgendwie auch nur wieder ne'n Workaround ...

          Ich hatte gehofft, dass es da evtl. noch irgendwo ein "Häckchen" gibt, was ich noch nicht kenne 😉

          1 Reply Last reply Reply Quote 0
          • N
            nevermind last edited by

            Das Problem habe ich neuerdings leider auch, nachdem der Adapter eigentlich jahrelang super funktioniert hat. Habe dazu heute hier was geschrieben:

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

            Ich kann leider auch nicht sagen, seit wann genau das Problem besteht, also was sich zu diesem Zeitpunkt geändert hat...

            Wäre wirklich prima, wenn sich das einer der Entwickler mal ansehen könnte.

            vg

            Jens

            nevermind2001 created this issue in iobroker-community-adapters/ioBroker.unifi

            closed [updateUnifiData-login site undefined] error: timeout of 5000ms exceeded #709

            L 1 Reply Last reply Reply Quote 0
            • L
              looxer01 @nevermind last edited by looxer01

              Hi,

              ich habe den fix (siehe link) probiert. Es scheint aber so, dass die Probleme noch da sind, wenngleich weniger häufig auftreten. https://github.com/iobroker-community-adapters/ioBroker.unifi/issues/709

              Es wird wahrscheinlich noch etwas dauern bis das gefixt ist.

              Falls interessant hier mein Workaround: Ich habe den Logparser-Adapter installiert und auf die Meldung eingestellt. Sobald die Meldung im Log also auftaucht stoppe ich den Adapter und restarte dann. (mittels eines Mini-Javascript Programmes) Der Restart erfolgt dann gezielt zum Zeitpunkt wo auch das Problem auftaucht und der regelmäßige Restart kann entfallen.

              vG Looxer

              log beim Event:


              host.RR-DEB-iOB
              2023-11-02 11:00:56.421 info stopInstance system.adapter.unifi.0 send kill signal
              host.RR-DEB-iOB
              2023-11-02 11:00:56.387 info stopInstance system.adapter.unifi.0 send kill signal
              host.RR-DEB-iOB
              2023-11-02 11:00:56.342 info stopInstance system.adapter.unifi.0 (force=false, process=true)
              host.RR-DEB-iOB
              2023-11-02 11:00:56.342 info "system.adapter.unifi.0" enabled
              host.RR-DEB-iOB
              2023-11-02 11:00:56.336 info stopInstance system.adapter.unifi.0 (force=false, process=true)
              host.RR-DEB-iOB
              2023-11-02 11:00:56.335 info "system.adapter.unifi.0" disabled

              javascript.0
              2023-11-02 11:00:56.326 info script.js.common.System.Unifi_Adapter_Restart: Adapter Unifi.0 wird gestarted

              javascript.0
              2023-11-02 11:00:56.325 info script.js.common.System.Unifi_Adapter_Restart: Adapter Unifi.0 wird gestoppt

              javascript.0
              2023-11-02 11:00:56.325 info script.js.common.System.Unifi_Adapter_Restart: Unifi Fehler im Log - on id erreicht

              unifi.0
              2023-11-02 11:00:53.099 error [updateUnifiData-login site undefined] error: timeout of 5000ms exceeded, stack: AxiosError: timeout of 5000ms exceeded at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/axios/lib/adapters/http.js:628:16) at RedirectableRequest.emit (node:events:517:28) at RedirectableRequest.emit (node:domain:489:12) at Timeout.<anonymous> (/opt/iobroker/node_modules/follow-redirects/index.js:164:12) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7)

              LogParserEinstellung:
              logparser.JPG

              Script dazu:

              // Adapter Unifi -muss  neu gestartet werden, wenn unifi login failedd
              const idStau = 'system.adapter.unifi.0';
              const UnifiLogDP = "logparser.0.filters.updateUnifiData-loginsiteundefined.mostRecentLogTime";
              
               
              
              // Wenn Fehler im LogParser dann Restart
              on({id: UnifiLogDP, change: 'any' }, function(obj) {
                  if (obj.state.val !== obj.oldState.val) {
                      log("Unifi Fehler im Log - on id  erreicht");
                      log ("Adapter Unifi.0 wird gestoppt")
                      extendObject(idStau, {common: {enabled: false}});
                      log ("Adapter Unifi.0 wird gestarted")
                      extendObject(idStau, {common: {enabled: true}});
                  }
              
              }) // ende on
              
               // alternativ 
               // system.adapter.unifi.0.alive
              
              nevermind2001 created this issue in iobroker-community-adapters/ioBroker.unifi

              closed [updateUnifiData-login site undefined] error: timeout of 5000ms exceeded #709

              Z 1 Reply Last reply Reply Quote 0
              • Z
                zerraxys @looxer01 last edited by

                @looxer01 Mit dem Fix treten die Timeouts immer noch gelegentlich auf. Er sollte es dann aber eine Minute später (oder was auch immer das Update-Interval ist) erneut versuchen. Das heißt, der Adapter sollte sich nicht mehr komplett weghängen.

                L 2 Replies Last reply Reply Quote 0
                • L
                  looxer01 @zerraxys last edited by

                  @zerraxys
                  ok, danke für die Info. Ich meine, dass er sich bei mir nach dem Fehler verabschiedet hatte, werde es aber nochmal testen. Im Moment passiert das so alle 2 Tage bei mir.

                  1 Reply Last reply Reply Quote 0
                  • L
                    looxer01 @zerraxys last edited by

                    @zerraxys

                    Der Adapter-- Login-Fehler tritt bei mir jetzt täglich auf und das immer in etwa zur selben Zeit. bisher 2 x 09:00 morgens und 1 x 10:00 morgens, wobei mit dem Fix, das Problem der ausbleibenden Unifi-Datenpunkt-Updates gelöst zu sein scheint.

                    Mein Programm habe ich deaktiviert.

                    vielen Dank

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

                      Es gibt etliche Threads zum Unifi-Adapter, meine Frage passt mMn. am Besten hierher.

                      Ich habe bis Anfang Dezember den Controller in einem Docker-Container (jacobalberti, v7.x) betrieben. Da v8 eine mongodb voraussetzt und diese nicht vom meinem NAS unterstützt wird, habe ich als Zwischenlösung den Controller auf meinem Laptop installiert (im Nachhinein war die Migration keine so gute Entscheidung).

                      Jetzt habe ich das Problem, dass ich den Controller nur über die Localhost-Adresse ansprechen kann, der Adapter hat darauf keinen Zugriff.

                      Ich bin sicher, es gibt eine Lösung für mein Problemchen, bin da aber überfordert.

                      EDIT:
                      In der Konfiguration des USG ist das eingestellt.
                      cfefb6c6-e815-47a1-813b-9a61321d9f67-image.png

                      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

                      465
                      Online

                      31.9k
                      Users

                      80.1k
                      Topics

                      1.3m
                      Posts

                      6
                      9
                      745
                      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