Plugin: Unifi Presence

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • hauwech
    Smart Home'r
    • 03.07.2024
    • 46

    #91
    Erstmal vorweg: Cool, daß sich in Sachen Unifi was tut, vielen Dank dafür!
    Ich bekomme aber den Fehler "... wifi-presence-unifi Plugin: fetching unifi clients failed" und "wifi-presence-unifi Plugin: fetching unifi client history failed".
    Ich habe die MAC Adressen im üblichen Format "xx:xx:xx:xx:xx:xx:" angegeben. Bindestrich als Trenner geht auch nicht. Soviele Einstellungen gibt's ja nicht, wo könnte denn das Problem liegen?

    Gruß Roland

    Kommentar

    • hauwech
      Smart Home'r
      • 03.07.2024
      • 46

      #92
      Update:
      Ich hatte den site Name "Default" eingetragen, weil er im Unifi Controller so angezeigt wird. Ich hab's im Plugin testweise auf "default" geändert, jetzt geht's, in MQTT schlägt ein Topic "wifi-presence-unifi/clients/..." auf.

      Gruß Roland

      Kommentar

      • hauwech
        Smart Home'r
        • 03.07.2024
        • 46

        #93
        Ich bin gerade am Testen. Mit dem neuen Plugin kann man jedenfalls schon mal arbeiten. Vielleicht kann man das Pull-Intervall noch (in Grenzen) parametrisierbar machen. Schön wäre, wenn das Passwortfeld ein maskiertes Feld (******) wäre.

        Gruß Roland

        Kommentar

        • LoxxyFoxxy
          Dumb Home'r
          • 28.08.2024
          • 10

          #94
          Zitat von hauwech
          Ich bin gerade am Testen. Mit dem neuen Plugin kann man jedenfalls schon mal arbeiten. Vielleicht kann man das Pull-Intervall noch (in Grenzen) parametrisierbar machen. Schön wäre, wenn das Passwortfeld ein maskiertes Feld (******) wäre.

          Gruß Roland
          Möchtest du das das Intervall erhöhen, oder verringern? Theoretisch sollte das aber machbar sein. Habe ich auch schon drüber nachgedacht. Das PW-Feld werde ich auch noch optimieren und auch einen Status einbauen. Ist ja noch eine frühe Version :-)

          Kommentar

          • hauwech
            Smart Home'r
            • 03.07.2024
            • 46

            #95
            Die Minute ist schon mal ein guter Kompromiß für den aktuellen Stand. Tendenziell würde ich das Intervall eher verkleinern. Das Verhalten muß man aber testen, was Traffic und Performance angeht. Daher wäre es gut, wenn das Intervall als Einstellung zur Verfügung stünde. Mal sehen, was erfahrenere User dazu meinen.

            Gruß Roland

            Kommentar

            • hstohl
              LoxBus Spammer
              • 09.02.2016
              • 337

              #96
              Guten Morgen!
              Vielen Dank für die Mühe deinerseits.
              Ich würde überlegen einen eigenen Thread dazu aufzumachen, da früher oder später Missverständnisse entstehen könnten.
              Leider hab ich gerade nicht die Zeit mich näher mit dem Plugin zu befassen. Habs nur kurz getestet und die Fehlermeldung bekommen, dass die Login Credentials nicht passen. Das hab ich aber kontrolliert.

              LG

              Kommentar

              • Robivan
                Azubi
                • 08.05.2023
                • 1

                #97
                Zitat von hstohl
                Guten Morgen!
                Vielen Dank für die Mühe deinerseits.
                Ich würde überlegen einen eigenen Thread dazu aufzumachen, da früher oder später Missverständnisse entstehen könnten.
                Leider hab ich gerade nicht die Zeit mich näher mit dem Plugin zu befassen. Habs nur kurz getestet und die Fehlermeldung bekommen, dass die Login Credentials nicht passen. Das hab ich aber kontrolliert.

                LG
                Kann mich hier nur anschließen. Eigener Thread wäre klasse, nicht zuletzt, weil es sich um ein eigenständiges Plugin handelt.
                Ansonsten habe ich das gleiche Problem beim Test des Plugins. Nach der Eingabe der Anmeldedaten passiert nichts und muss den manuellen Abruf ausführen. Würde eine Push-Benachrichtigung der Verify-App erwarten wegen 2-Faktor-Authentifizierung. Bekommen in den Logs lediglich einen Anmeldefehler, wenn ich manuell abrufe.

                Kommentar

                • challo
                  LoxBus Spammer
                  • 21.09.2016
                  • 388

                  #98
                  Ich habe ein CloudKey Gen2. Im bisherigen Plugin musste ich hier den Haken "Wenn du eine UniFi Dream Machine oder die Dream Machine Pro benutzt, aktiviere bitte den Schalter. " setzen damit der Abruf funktioniert hat. Läuft das dann jetzt auch mit dem "neuen" Plugin bzw. wie muss ich den Port einstellen?

                  Kommentar


                  • LoxxyFoxxy
                    LoxxyFoxxy kommentierte
                    Kommentar bearbeiten
                    In der neuesten Version macht das Plugin das alles automatisch. Nur MFA wird nicht unterstützt. Siehe meinen neuen Thread.
                    Viele Grüße
                • LoxxyFoxxy
                  Dumb Home'r
                  • 28.08.2024
                  • 10

                  #99
                  Alles was zu meinem (neuen) UniFi Plugin gehört, ab jetzt bitte im richtigen Thread disktuieren:
                  Plugin: Wifi Presence Unifi - loxforum.com

                  Wer jedoch Probleme mit diesem Plugin hier hat, welches nicht mehr gewartet wird, schreibt hier natürlich weiter :-)
                  Zuletzt geändert von LoxxyFoxxy; 23.09.2024, 18:08.

                  Kommentar


                  • Stefan668
                    Stefan668 kommentierte
                    Kommentar bearbeiten
                    Hey LoxxyFoxxy, vielen Dank, dass du ein neues Präsenz Plugin entwickelt hast. Werd ich demnächst auch gleich mal ausprobieren.

                    Möchtest du dein Plugin vielleicht in die Plugin Liste aufnehmen?
                • bob83
                  Azubi
                  • 13.05.2020
                  • 9

                  #100
                  Hi zusammen,

                  seit dem letzten UniFi Update bekomme ich im UniFi Präsenz Plugin folgende Fehlermeldung angezeigt.

                  The version of your unifi controller is lower than 6.4.54. Please update your controller to be able to use the plugin. Your current version is: 10.0.162

                  Geht das nur mir so, oder bekommen die Meldung auch andere? Evtl. muss hier die Versionsvalidierung im Plugin angepasst werden.

                  Wäre schön, wenn sich hierzu jemand äußern könnte. Vielen Dank schon einmal und vor allem für das tolle Plugin. Ich hoffe, ich bekomme es wieder zum Laufen.

                  Kommentar

                  • dieter_v
                    Smart Home'r
                    • 28.03.2016
                    • 96

                    #101
                    Servus,
                    hier findest Du zumindest die Version 10.0.160 für Debian.
                    Viel Erfolg.

                    Browse downloads by product and explore popular and new Ubiquiti applications.

                    Kommentar

                    • bob83
                      Azubi
                      • 13.05.2020
                      • 9

                      #102
                      Zitat von dieter_v
                      Servus,
                      hier findest Du zumindest die Version 10.0.160 für Debian.
                      Viel Erfolg.

                      Browse downloads by product and explore popular and new Ubiquiti applications.
                      Sorry, vielleicht kam das nicht über. Ich verwende ein UniFi Gateway Ultra und dort wurde auf die letzte Version 10.0.162 aktualisiert. Und seit dem Update geht es nicht mehr.

                      Kommentar

                      • Stefan668
                        Dumb Home'r
                        • 16.09.2018
                        • 11

                        #103
                        Hallo zusammen,

                        ich fürchte das Plugin wird nicht mehr weiterentwickelt und langfristig sollte wohl auf den Container unifi2mqtt gewechselt werden. Auch im Hinblick auf die Probleme mit dem Express Server bei Neustarts.

                        Wer jedoch kurzfristig - so wie ich - nach einer Lösung sucht, dem hilft vielleicht folgender Quick und Dirty Fix.

                        Der Versionsfehler kommt dadurch, dass der String Vergleich der Versionen nicht mehr funktioniert, seit die Unifi Haupt-Versionsnummer zweistellig ist. Sauber sollten die Versionsteile separat geprüft werden.

                        Wenn ich an zwei Stellen eine 0 vor die Mindestversion stelle funktioniert das Plugin wieder.

                        1. /opt/loxberry/webfrontend/htmlauth/plugins/unifi_presence/express/api
                        Datei http.js Zeile 44
                        Code:
                            if (version < '06.4.54') {
                        2. /opt/loxberry/webfrontend/htmlauth/plugins/unifi_presence/assets
                        Datei main-542444cd.js
                        Suche nach 6.4.54.
                        Erstelle Fundstelle ändern auf
                        Code:
                        ||l.value<"06.4.54"||
                        Funktioniert bei mir - jedoch ohne Gewähr.
                        Originale vorher sichern!

                        Vielleicht hilfts ja dem einen oder anderen.
                        LG

                        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 162
Größe: 73,0 KB
ID: 476833

                        Kommentar


                        • mwi438
                          mwi438 kommentierte
                          Kommentar bearbeiten
                          Mega - vielen Dank - bei mir hat das auch funktioniert! Ich musste allerdings den Loxberry erst nach den Änderungen neu starten dann ging es sofort... Nochmal vielen Dank!

                        • LexB-Hard
                          LexB-Hard kommentierte
                          Kommentar bearbeiten
                          Danke dir

                          Notfalls, hab mal nen fork erstellt... mit den Korrekturen.


                          Angepasst wurde:
                          Version String 6.4.54 -> 06.4.54
                          "webfrontend/htmlauth/plugins/unifi_presence/express/api
                          Datei http.js Zeile 44"
                          sowie
                          webfrontend/htmlauth/plugins/unifi_presence/assets
                          Datei main-542444cd.js


                          Nichts weiter verändert, damit ich das Plugin einfach Instalieren kann, was ich auch erfolgreich getan habe

                        • bob83
                          bob83 kommentierte
                          Kommentar bearbeiten
                          super, das hat bei mir auch geklappt. Vielen lieben Dank für den schnellen Workaround.
                      Lädt...