Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [Tipp] Anwesenheit mit unifi-Adapter

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Tipp] Anwesenheit mit unifi-Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ahfreezer @lobomau last edited by

      @lobomau sagte in [Tipp] Anwesenheit mit unifi-Adapter:

      @ahfreezer Nein, 90% kann ich nicht bestätigen. Es ist aber schon Mal so, dass bei mir kein anderer Adapter so viele Objekte anlegt.
      Welches Aktualisierungsintervall hast du eingestellt und auf welcher Hardware läuft ioBroker. Wie stellst du die 90% fest?

      Ich habe auf Grund der hohen Auslastung das Intervall auf 2min gesetzt (Standard 60sek)
      Da ich aber zeitnah Trigger für die Abwesenheit haben möchte, wollte ich nicht mehr als 2min warten.

      ioBroker läuft bei mir auf einem HP ThinClient mit einem Intel Atom N280 (2x 1,66GhZ) und 2 RAM
      Bis dato vollkommen ausreichend.

      Die 90% habe ich gesehen, als ich per SSH und "TOP" mir die "Verbraucher" angeschaut habe. Die Last liegt immer so bei 10-20% (abhängig welcher Adapter gerade arbeitet. Sobald unifi durchstartet steigt die Last wie folgt.

      Hab leider nicht den Peak getroffen
      8562f212-92d8-4351-bfb7-514f00a5d2c1-image.png

      Wenn unifi durch ist sieht es dann wieder so aus. Komisch finde ich, dass trotz intervall auf 2min unifi all 30 Sekunden die Last erzeugt.

      aa323c24-1331-4e98-a19a-5a266531208b-image.png

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @ahfreezer last edited by Homoran

        @ahfreezer sagte in [Tipp] Anwesenheit mit unifi-Adapter:

        Sobald unifi durchstartet steigt die Last wie folgt.

        Also nur beim "anfahren"?

        Ich habe es gerade mal bei meiner Installation gecheckt:
        Proxmox_Last.png
        Der Unify Adapter baruch zwar nach dem Controller die meisten Ressourcen, ist aber (im Lauf) gerade mal 0,6% eines CPU-Kerns.

        Das ganze läuft in einer Proxmox VM auf einem NUC6i3
        Der Unify-controller läuft da auf einer zweiten VM

        Das Abfrageintervall beträgt 60sekunden

        A 1 Reply Last reply Reply Quote 0
        • A
          ahfreezer @Homoran last edited by

          @Homoran sagte in [Tipp] Anwesenheit mit unifi-Adapter:

          Also nur beim "anfahren"?

          Immer dann, wenn er die Daten neu abholt. Also stand jetzt alle 2min der Peak.
          Guck mal zur Laufzeit, wenn er gerade die Daten zieht ob's dann auch die 0,6% sind oder im Verhältnis zu deinem deutlich performanteren Rechner auch eine (deutliche) Steigerung sichtbar ist.

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @ahfreezer last edited by Homoran

            @ahfreezer

            Ja, da scheint es kurz hochzugehen:

            
            pi@ioBroker01:~$ top | grep io.unifi
            18392 iobroker  20   0 1001572  60596  23792 S   0,3  1,5   0:02.96 io.unifi.0
            18392 iobroker  20   0 1001572  60596  23792 S   0,3  1,5   0:02.97 io.unifi.0
            18392 iobroker  20   0 1003424  61268  23792 S  17,3  1,5   0:03.49 io.unifi.0
            18392 iobroker  20   0 1003424  61268  23792 S   0,3  1,5   0:03.50 io.unifi.0
            18392 iobroker  20   0 1003424  61268  23792 S   0,3  1,5   0:03.51 io.unifi.0
            18392 iobroker  20   0 1003424  62192  23792 S  14,3  1,5   0:03.94 io.unifi.0
            18392 iobroker  20   0 1004960  63640  23792 S  15,3  1,6   0:04.40 io.unifi.0
            18392 iobroker  20   0 1005984  64508  23792 S  14,3  1,6   0:04.83 io.unifi.0
            18392 iobroker  20   0 1003936  54184  23792 S   0,7  1,3   0:04.85 io.unifi.0
            18392 iobroker  20   0 1003936  53356  23792 S   0,3  1,3   0:04.86 io.unifi.0
            18392 iobroker  20   0 1003936  57028  23792 S  19,9  1,4   0:05.46 io.unifi.0
            18392 iobroker  20   0  999840  53380  23792 S   1,0  1,3   0:05.49 io.unifi.0
            18392 iobroker  20   0  999840  49652  23792 S   0,7  1,2   0:05.51 io.unifi.0
            
            

            Gruß
            Rainer

            1 Reply Last reply Reply Quote 0
            • A
              ahfreezer last edited by

              jepp...heir wird der Peak bei mir gar nicht sichtbar...
              Liegt das also an der Masse an Datenpunkten, die der Adapter zieht?

              root@debian:/home/iobroker# top | grep io.unifi
              15924 root      20   0  138232  48040  19448 S   0,3  2,4   3:08.28 io.unifi.0
              15924 root      20   0  138232  48040  19448 S   0,3  2,4   3:08.29 io.unifi.0
              15924 root      20   0  138232  48272  19448 S   1,7  2,4   3:08.34 io.unifi.0
              15924 root      20   0  138232  48272  19448 S   1,0  2,4   3:08.37 io.unifi.0
              15924 root      20   0  138232  41036  19448 S  15,8  2,1   3:08.85 io.unifi.0
              15924 root      20   0  138232  44076  19448 R  73,9  2,2   3:11.12 io.unifi.0
              15924 root      20   0  138232  48300  19448 R  73,1  2,4   3:13.38 io.unifi.0
              15924 root      20   0  138492  48048  19448 R  57,0  2,4   3:15.14 io.unifi.0
              15924 root      20   0  138492  48048  19448 S  43,0  2,4   3:16.45 io.unifi.0
              15924 root      20   0  138492  48048  19448 S  38,4  2,4   3:17.62 io.unifi.0
              15924 root      20   0  138492  48048  19448 S  41,0  2,4   3:18.87 io.unifi.0
              15924 root      20   0  138492  48048  19448 S  41,0  2,4   3:20.12 io.unifi.0
              15924 root      20   0  138492  48048  19448 R  43,1  2,4   3:21.43 io.unifi.0
              15924 root      20   0  138492  48048  19448 S  43,6  2,4   3:22.76 io.unifi.0
              15924 root      20   0  138492  48048  19448 R  42,8  2,4   3:24.06 io.unifi.0
              15924 root      20   0  138492  48048  19448 S  27,9  2,4   3:24.91 io.unifi.0
              15924 root      20   0  138492  48048  19448 S   0,3  2,4   3:24.92 io.unifi.0
              15924 root      20   0  138492  48048  19448 S   0,3  2,4   3:24.93 io.unifi.0
              
              
              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @ahfreezer last edited by Homoran

                @ahfreezer sagte in [Tipp] Anwesenheit mit unifi-Adapter:

                heir wird der Peak bei mir gar nicht sichtbar...

                Hab auch lange suchen müssen.
                Anscheinend schläft der Adapter zwischendrin.

                TOP sollte alle 3 sekunden einen Wert liefern. ich habe immer lange warten müssen, als ob nur dann unifi aktiv wird

                Zu deiner Ehrenrettung muss ich sagen, dass ich gerade erst auf Unifi umstelle und erst einen AP im Betrieb habe.

                A 1 Reply Last reply Reply Quote 0
                • A
                  ahfreezer @Homoran last edited by

                  @Homoran sagte in [Tipp] Anwesenheit mit unifi-Adapter:

                  Zu deiner Ehrenrettung

                  Nett von dir 😂
                  Ich hab ein paar Switche und AP's + USG und CloudKey.
                  Vermutlich macht es die Masse.

                  Vlt. muss ich mal darüber nachdenken, meine Hardware auch hier aufzurüsten 😉

                  lobomau K 2 Replies Last reply Reply Quote 0
                  • lobomau
                    lobomau @ahfreezer last edited by lobomau

                    @ahfreezer vielleicht ist das ein Grund. USG vorübergehend ausschalten zu Testzwecken ist wohl nicht möglich, oder?
                    Bei mir laufen nur zwei UAP-Pro und ein 24-switch. UnifiController läuft auf eigenem Container und ioBroker in eigener VM.
                    Andererseits betreiben andere den USG auch ohne merkbare zusätzliche Last.

                    A 1 Reply Last reply Reply Quote 0
                    • K
                      Kueppert @ahfreezer last edited by

                      @ahfreezer sagte in [Tipp] Anwesenheit mit unifi-Adapter:

                      @Homoran sagte in [Tipp] Anwesenheit mit unifi-Adapter:

                      Zu deiner Ehrenrettung

                      Nett von dir 😂
                      Ich hab ein paar Switche und AP's + USG und CloudKey.
                      Vermutlich macht es die Masse.

                      Vlt. muss ich mal darüber nachdenken, meine Hardware auch hier aufzurüsten 😉

                      Oder einfach Mal einen nuc besorgen 😉

                      1 Reply Last reply Reply Quote 0
                      • A
                        ahfreezer @lobomau last edited by

                        @lobomau sagte in [Tipp] Anwesenheit mit unifi-Adapter:

                        @ahfreezer vielleicht ist das ein Grund. USG vorübergehend ausschalten zu Testzwecken ist wohl nicht möglich, oder?
                        Bei mir laufen nur zwei UAP-Pro und ein 24-switch. UnifiController läuft auf eigenem Container und ioBroker in eigener VM.
                        Andererseits betreiben andere den USG auch ohne merkbare zusätzliche Last.

                        Hey,
                        das ist mal ein Versuch wert. Dann kann ich zumindest den potentiellen Lastreiber identifizieren.
                        Cool wäre es, wenn man den Adapter dahingehend erweitern könnte, dass man definieren kann, welche Daten man in ioBroker abgreifen will.

                        lobomau 1 Reply Last reply Reply Quote 0
                        • lobomau
                          lobomau @ahfreezer last edited by

                          @ahfreezer ja, definitiv eine gute Idee. Das ist ja bei der Version für fhem möglichst. Wäre also zumindest ein Feature request wert.

                          1 Reply Last reply Reply Quote 0
                          • A
                            ahfreezer last edited by

                            Hab gerade mal schnell geschaut. Einen ähnlichen Request gibt es gefühlt schon seit 2017.

                            https://github.com/jens-maus/ioBroker.unifi/issues/2

                            Bzgl. Github bin ich aber noch jungfräuchlich. Da muss ich mich erstmal einlesen, wie ein Feature Request korrekt eingestellt wird.

                            Shogun1978 created this issue in jens-maus/ioBroker.unifi

                            closed Zu viele Objekte im ioBroker #2

                            lobomau 1 Reply Last reply Reply Quote 1
                            • lobomau
                              lobomau @ahfreezer last edited by

                              @ahfreezer sehr gut. Hab auch den FR geliked und kommentiert.

                              1 Reply Last reply Reply Quote 1
                              • A
                                ahfreezer last edited by

                                dito
                                @Kueppert Los, da musst du mitziehen ☺

                                K 1 Reply Last reply Reply Quote 0
                                • K
                                  Kueppert @ahfreezer last edited by

                                  @ahfreezer bin doch schon mit dabei 😉

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

                                    @ahfreezer Bin auch dabei 😊

                                    1 Reply Last reply Reply Quote 1
                                    • M
                                      mrzee @lobomau last edited by

                                      @lobomau Ich grabe den alten Thread mal wieder aus - ich bin offenbar echt zu doof...bei mir wird einfach kein Wert geschrieben.

                                      createState("Variablen.HASE_UAP", function () {
                                      });
                                      
                                      schedule("*/2 * * * *", function () {
                                        if (getState("unifi.0.default.clients.fc:2a:9c:77:de:d6._uptime_by_uap").lc - ((new Date().getTime()) - 120000) < 0 == true) {
                                          setState("javascript.0.Variablen.HASE_UAP"/*Variablen.HASE_UAP*/, false);
                                        } else {
                                          setState("javascript.0.Variablen.HASE_UAP"/*Variablen.HASE_UAP*/, true);
                                        }
                                      });
                                      
                                      lobomau 1 Reply Last reply Reply Quote 0
                                      • lobomau
                                        lobomau @mrzee last edited by

                                        @mrzee eigentlich gibt es nicht viele Möglichkeiten.
                                        Unifi-Adapter läuft und Objekt im Unifi-Adapter "unifi.0.default.clients.fc:....." ändert sich korrekt?
                                        Update vom Adapter ist auf default 60 Sekunden?

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          mrzee @lobomau last edited by

                                          @lobomau Danke für die megaschnelle Antwort! Geduld ist eine Tugend - jetzt geht alles 🙂

                                          1 Reply Last reply Reply Quote 0
                                          • H
                                            Hagiman2000 last edited by

                                            Ich habe auch Unifi APs und einen Unifi Controller am laufen. Jetzt würde ich gerne nur mit einer Anzeige im VIS darstellen ob eine Person anwesend ist. Der Unifi Adapter läuft auch schon.

                                            Jetzt habe ich noch nie mit diesen Skript gearbeitet. Hat vielleicht einer von euch einen Link oder kann mit 2-3 Sätzen erklären wie ich ein solches Skript mit einem Widget verknüpfe?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            887
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            33
                                            85
                                            18987
                                            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