Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] UniFi WLAN Anwesenheitskontrolle

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] UniFi WLAN Anwesenheitskontrolle

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      CruziX @TobStar last edited by

      @TobStar Soweit ich weiß ist der Hauptgrund, wie von dir schon angemerkt, die bessere Persistierung.
      Wobei ich finde auch die Übersichtlichkeit profitiert davon.

      1 Reply Last reply Reply Quote 0
      • H
        homecineplexx @TobStar last edited by

        @TobStar
        hallo
        prinzipiell eine super Sache, aber wie oft holst du dir die Daten vom Unifi Controller?
        Denn wenn die Zeitspanne recht groß eingetragen ist im Unifi Adapter, bekommst womöglich gar nicht oder recht spät eine Änderung mit oder?

        C T 2 Replies Last reply Reply Quote 0
        • C
          CruziX @TobStar last edited by

          @TobStar Gibt es einen Grund wieso du die Variable json als string und nicht als Objekt direkt verwendest?
          So wandelst du später unnötiger weise eh in ein Object

          T 1 Reply Last reply Reply Quote 0
          • C
            CruziX @homecineplexx last edited by CruziX

            @homecineplexx sagte in [Vorlage] UniFi WLAN Anwesenheitskontrolle:

            @TobStar
            hallo
            prinzipiell eine super Sache, aber wie oft holst du dir die Daten vom Unifi Controller?
            Denn wenn die Zeitspanne recht groß eingetragen ist im Unifi Adapter, bekommst womöglich gar nicht oder recht spät eine Änderung mit oder?

            Ich nutze Unifi (leider) nicht.
            Hab mir nur mal dein Skript angeschaut 🙂

            Edit: Wüsste jetzt nicht wieso man in userdata Änderungen später mitbekommen sollte 🤔

            H 1 Reply Last reply Reply Quote 0
            • H
              homecineplexx @CruziX last edited by homecineplexx

              @CruziX said in [Vorlage] UniFi WLAN Anwesenheitskontrolle:

              @homecineplexx sagte in [Vorlage] UniFi WLAN Anwesenheitskontrolle:

              @TobStar
              hallo
              prinzipiell eine super Sache, aber wie oft holst du dir die Daten vom Unifi Controller?
              Denn wenn die Zeitspanne recht groß eingetragen ist im Unifi Adapter, bekommst womöglich gar nicht oder recht spät eine Änderung mit oder?

              Ich nutze Unifi (leider) nicht.
              Hab mir nur mal dein Skript angeschaut 🙂

              Ähm, ich hab auch TobStar angeschrieben 😉

              @CruziX und ich hab auch nicht geschrieben dass man die Änderungen in userdata.0 später mitbekommt. ich rede vom Unifi Adapter. Da müßte man alle 10 sekunden pollen
              Lesen ist Macht 😉

              C 1 Reply Last reply Reply Quote 0
              • C
                CruziX @homecineplexx last edited by

                @homecineplexx Ach, hab ich gerade nicht drauf geachtet, sry 😄

                1 Reply Last reply Reply Quote 0
                • T
                  TobStar @homecineplexx last edited by

                  @homecineplexx per Default wird hier jede Minute der Controller abgefragt. Aber ja grundsätzlich ist das abhängig von den Einstellungen im unifi Adapter

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    homecineplexx @TobStar last edited by

                    @TobStar said in [Vorlage] UniFi WLAN Anwesenheitskontrolle:

                    @homecineplexx per Default wird hier jede Minute der Controller abgefragt. Aber ja grundsätzlich ist das abhängig von den Einstellungen im unifi Adapter

                    und was hast du eingestellt? hast du die Minute?

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      TobStar @CruziX last edited by

                      @CruziX das ist eine berechtigte Frage 🙂
                      Ich werd's morgen nochmal auf Userdata umschreiben und die variable anpassen

                      1 Reply Last reply Reply Quote 0
                      • T
                        TobStar @homecineplexx last edited by

                        @homecineplexx ja ich hab's auf einer Minute stehen.

                        1 Reply Last reply Reply Quote 1
                        • T
                          TobStar last edited by

                          Hab das Script nun einmal bearbeitet und nochmal abgelegt (siehe oben). Es ist nun möglich eine Zeit zu definieren nachdem eine Person als abwesend markiert wird, sprich wenn Sie z.B. länger wie 3 Minuten nicht mehr im WLAN hängt.

                          1 Reply Last reply Reply Quote 1
                          • D
                            DoMM last edited by DoMM

                            Hi, ich habe dein Script in den IOBroker integriert, habe es aber nicht zum Laufen bekommen. In der Kopfzeile habe ich den Namen und die MAC der zu überwachenden Geräte eingegeben.

                            Ich habe versucht die Warnmeldungen zur verstehen, und habe dabei z.B. die Variable last_seen im Unify Controller zu finden, diese ist auch vorhanden. Wo steckt der Fehler kannst du hier helfen @TobStar?

                            3d40f1b3-8386-43f8-bdd3-f8714c5242af-image.png

                            K 1 Reply Last reply Reply Quote 0
                            • K
                              Kellerkind-86 @DoMM last edited by

                              @TobStar
                              verzeih mir...ich bin noch relativ frisch was sowas angeht..
                              wo baue ich das script ein ?
                              das würde mir so gefallen.
                              gruß Marcell

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

                                @TobStar
                                Ich habe als neuling diese Script in gebrauch und funktioniert auch sehr gut.
                                Nun hätte ich 2 Wünsche, wie kann man die Datenpunkte für Anwesend_seit (timestamp oder online Zeit) bzw Abwesend_seit (timestamp) anlegen?

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

                                  @TobStar @CruziX
                                  Ich will hier nocheinmal die Frage stellen.

                                  Ich es möglich die OnlineZeit (last_seen) bzw Abwesend_seit (last_seen - uptime) noch als Datenpunkt hinzuzufügen?

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  702
                                  Online

                                  31.7k
                                  Users

                                  79.7k
                                  Topics

                                  1.3m
                                  Posts

                                  javascript template
                                  6
                                  18
                                  1607
                                  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