Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Adapter: ioBroker.unifi

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Adapter: ioBroker.unifi

Scheduled Pinned Locked Moved ioBroker Allgemein
unifi
1.0k Posts 172 Posters 392.7k Views 93 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    adarof
    wrote on last edited by
    #161

    Hallo

    das ". unifi_sh_api" in meinem Script bedeutet, dass er die Date "unifi_sh_api" (die Du im Download gefunden hast) "sourced" oder einfach quasi wie eine Library lädt - aus dem gleichen Verzeichnis. D.h. einfach neben meine Scripte legen.

    Gruss -

    1 Reply Last reply
    0
    • Z Offline
      Z Offline
      zloe
      wrote on last edited by
      #162

      Hi,

      ich würde gerne mein failover WAN (LTE Router mit prepaid SIM) nur im Bedarfsfall einschalten (mit einer HomematicIP Schaltsteckdose) und wen das "normale" WAN wieder up ist wieder ausschalten.

      Dazu müsste ich den load-balancer status des UniFi USG auslesen können.

      Wäre es möglich den Adapter entsprechend zu erweitern?

      integer63I 1 Reply Last reply
      0
      • DutchmanD Offline
        DutchmanD Offline
        Dutchman
        Developer Most Active Administrators
        wrote on last edited by
        #163

        @stephanstricker:

        @stephanstricker:

        @Kiwifranky:

        Hi,

        hab heute mal den Unifi Adapter ausprobieren wollen. Leider schmeisst er beim Start direkt "api.err.Invalid".

        Der Unifi Controller ist Version 5.6.29.

        Irgendwelche Tipps?

        Grüsse

        Franky `

        Ich habe das gleiche Problem. Gibt es dafür schon eine Lösung? `

        Habs gefunden, Benutzername war falsch `

        Habe genau dasselbe Problem Username und Pass stimmen aber 100%…

        Könnte es sein das der Controller probiert Port 22 (SSH) zu benutzen?

        Das würde bei mir nicht gehen da der Controller in einem docker läuft und 22 bereits anderweitig belegt ist.

        Sent from my iPhone using Tapatalk

        1 Reply Last reply
        0
        • BBTownB Offline
          BBTownB Offline
          BBTown
          wrote on last edited by
          #164

          Falls der mehrfach benutzte Port 22 die Ursache ist …

          hast Du mal probiert dem Container eine eigene (statische?) IP zu geben, so dass der Container nicht mit der IP des HOST angesprochen wird?

          (so mache ich es zumindest mit meinen Docker-Containern auf meinem QNAP-NAS). Dann wäre der Port 22 für diese IP zumindets noch nicht anderweitig belegt.

          Falls Deine Docker-Umgebung allerdings auf einem Windows oder MAC Client laufen, weiss ich nicht ob es da auch so eine Option gibt.

          ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

          1 Reply Last reply
          0
          • BBTownB Offline
            BBTownB Offline
            BBTown
            wrote on last edited by
            #165

            Ich habe gerade noch einmal in meinen Einstellungen des UniFi Adapters im ioBroker nachgeschaut.

            Bei mir wird explizit der Port 8443 angegeben und mein Username/Passwort ist auch <u>nicht</u> der, den ich für SSH im Controller defniert habe.

            Dann würde ich 2 x NEIN sagen für deine Vermutung es würde der Port 22 (SSH) für die Verbindung genutzt (ausser Du hast das so eingetragen?!?!?)

            ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

            1 Reply Last reply
            0
            • BBTownB Offline
              BBTownB Offline
              BBTown
              wrote on last edited by
              #166

              Einen hab ich noch 😉

              Du kannst doch im UniFi Controller weitere Admin-User anlegen.

              Probier doch mal einen separaten Admin-User für den ioBroker Zugriff anzulegen und beginne mal mit einem einfachen Passwort aus Buchstaben und Zahlen. Womöglich liegt das Problem an Sonderzeichen im Passwort oder der Passwortlänge?

              ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

              1 Reply Last reply
              0
              • DutchmanD Offline
                DutchmanD Offline
                Dutchman
                Developer Most Active Administrators
                wrote on last edited by
                #167

                Werde ich Mal probieren, eigentlich ist das Password einigermaßen simpel gehalten mit 8zeichen, Buchstaben und zahlen wobei 1 Grossbuchstabe und 2 Zeichen (* #)

                Admin reicht für Zugriff also muss nicht der Site "super Admin" sein richtig?

                Sent from my iPhone using Tapatalk

                1 Reply Last reply
                0
                • BBTownB Offline
                  BBTownB Offline
                  BBTown
                  wrote on last edited by
                  #168

                  @Dutchman:

                  Admin reicht für Zugriff also muss nicht der Site "super Admin" sein richtig? ` gute Frage, kann ich dir nicht mit Sicherheit beantworten.

                  Versuch macht kluch 😄

                  ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                  1 Reply Last reply
                  0
                  • DutchmanD Offline
                    DutchmanD Offline
                    Dutchman
                    Developer Most Active Administrators
                    wrote on last edited by
                    #169

                    @BBTown:

                    @Dutchman:

                    Admin reicht für Zugriff also muss nicht der Site "super Admin" sein richtig? ` gute Frage, kann ich dir nicht mit Sicherheit beantworten.

                    Versuch macht kluch 😄 `

                    Wir werden sehen ich sag heut Abend / morgen bescheid

                    Sent from my iPhone using Tapatalk

                    1 Reply Last reply
                    0
                    • DutchmanD Offline
                      DutchmanD Offline
                      Dutchman
                      Developer Most Active Administrators
                      wrote on last edited by
                      #170

                      leider kein folg ich habe ein einfaches password genommen miet 4 Zahlen und 6 Buchstaben mit einem gross geschrieben

                      1 Reply Last reply
                      0
                      • S Offline
                        S Offline
                        Solear
                        wrote on last edited by
                        #171

                        Wird der Adapter nicht mehr gepflegt? Auf Github ist der seit 2 Jahren ohne Änderungen (https://github.com/jens-maus/ioBroker.unifi)

                        Auf meinem aktuellen iobroker (Docker Container) lassen sich die Adaptereinstellungen nach Installation nicht aufrufen. Es steht nur da "File index.html not found".

                        Gibt es eine andere Möglichkeit Unifigeräte abzufragen (WLAN Anwesenheitserkennung)?

                        iobroker als LXC unter Proxmox

                        1 Reply Last reply
                        0
                        • DutchmanD Offline
                          DutchmanD Offline
                          Dutchman
                          Developer Most Active Administrators
                          wrote on last edited by
                          #172

                          Kan ich nicht nachvollziehen der Adapter läuft bei mir im ioBroker docker Container (buanet) auf nen Synology nas

                          Sent from my iPhone using Tapatalk

                          1 Reply Last reply
                          0
                          • S Offline
                            S Offline
                            Solear
                            wrote on last edited by
                            #173

                            Mh, merkwürdig. Bei mir das gleich. DS-918+ und buanet Container. Das ist auch der einzige Adapter der nicht geht. Neustart hilft auch nicht.

                            Welche admin/Host Version hast du?

                            iobroker als LXC unter Proxmox

                            1 Reply Last reply
                            -1
                            • BBTownB Offline
                              BBTownB Offline
                              BBTown
                              wrote on last edited by
                              #174

                              Bei mir - ioBroker unter Docker -auf QNAP!-NAS - läuft der Adapter auch einwandfrei.

                              Kann das etwas mit deinen Netzwerkeinstellungen des Containers zu tun haben?

                              Ich hatte z.B. in der Vergangenheit Porbleme mit dem Verbindungsaufbau des Cloud Adapters,

                              das lag eindeutig an meinem Container-Netzwerk-Einstellungen

                              ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                Solear
                                wrote on last edited by
                                #175

                                Klappt jetzt. Über die GUI lies sich das nicht installieren, per Konsole dann schon:

                                npm install iobroker.unifi

                                Iobroker upload unifi

                                Und dann hat es auch geklappt.

                                iobroker als LXC unter Proxmox

                                1 Reply Last reply
                                0
                                • M Offline
                                  M Offline
                                  mike1976
                                  wrote on last edited by
                                  #176

                                  @Solear:

                                  Klappt jetzt. Über die GUI lies sich das nicht installieren, per Konsole dann schon:

                                  npm install iobroker.unifi

                                  Iobroker upload unifi

                                  Und dann hat es auch geklappt. `

                                  Hallo, bei mir leider nicht:

                                  /opt/iobroker$ npm install iobroker.unifi
                                  
                                  > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                                  > node-gyp rebuild
                                  
                                  make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                                    CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                                  ../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefunden
                                  #include <security pam_appl.h="">^
                                  compilation terminated.
                                  authenticate_pam.target.mk:93: die Regel für Ziel „Release/obj.target/authenticate_pam/authenticate_pam.o“ scheiterte
                                  make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                                  make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1
                                  gyp
                                  ERR!
                                  build error
                                  gyp
                                  ERR! stack Error: `make` failed with exit code: 2
                                  gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/node_modules/node-gyp/lib/build.js:258:23)
                                  gyp ERR!
                                  stack     at emitTwo (events.js:126:13)
                                  gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
                                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
                                  gyp
                                  ERR! System Linux 4.14.34-v7+
                                  gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/npm-lifecycle/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                  gyp
                                  ERR! cwd /opt/iobroker/node_modules/authenticate-pam
                                  gyp ERR! node -v v8.11.1
                                  gyp ERR! node-gyp -v v3.6.2
                                  gyp
                                  ERR! not ok
                                  npm
                                  WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):
                                  npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
                                  npm
                                  WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild`
                                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                  
                                  + iobroker.unifi@0.3.1
                                  added 1 package from 2 contributors and updated 2 packages in 47.346s
                                  /opt/iobroker$ iobroker upload unifi
                                  
                                  got /opt/iobroker/node_modules/iobroker.unifi/admin
                                  upload [1] unifi.admin /opt/iobroker/node_modules/iobroker.unifi/admin/unifi.png unifi.png image/png
                                  upload [0] unifi.admin /opt/iobroker/node_modules/iobroker.unifi/admin/index.html index.html text/html
                                  got /opt/iobroker/node_modules/iobroker.unifi/www
                                  upload [1] unifi /opt/iobroker/node_modules/iobroker.unifi/www/index.html index.html text/html
                                  upload [0] unifi /opt/iobroker/node_modules/iobroker.unifi/www/README.md README.md text/markdown
                                  /opt/iobroker$ c</security> 
                                  

                                  und im log sieht es dann so aus:

                                   unifi.0	2018-10-04 10:43:37.784	info	starting. Version 0.3.1 in /opt/iobroker/node_modules/iobroker.unifi, node: v8.11.1
                                  unifi.0	2018-10-04 10:43:05.728	info	cleaned everything up...
                                  unifi.0	2018-10-04 10:43:05.728	error	TypeError: Cannot read property 'subsystem' of null at /opt/iobroker/node_modules/iobroker.unifi/main.js:292:58 at traverse (/opt/iobroker/node_modules/iobroker.unifi/main.js:156:32) at tr
                                  unifi.0	2018-10-04 10:43:05.727	error	uncaught exception: Cannot read property 'subsystem' of null
                                  unifi.0	2018-10-04 10:43:05.727	info	getSitesStats: default
                                  unifi.0	2018-10-04 10:43:03.423	info	controller = 192.168.1.2:8443
                                  unifi.0	2018-10-04 10:43:03.423	info	update_interval = 60
                                  unifi.0	2018-10-04 10:43:03.423	info	Starting UniFi-Controller query
                                  unifi.0	2018-10-04 10:43:03.422	info	starting. Version 0.3.1 in /opt/iobroker/node_modules/iobroker.unifi, node: v8.11.1
                                  unifi.0	2018-10-04 10:42:40.002	info	terminating
                                  unifi.0	2018-10-04 10:42:39.953	info	cleaned everything up...
                                  unifi.0	2018-10-04 10:42:39.948	error	at traverseArray (/opt/iobroker/node_modules/iobroker.unifi/main.js:165:7)
                                  unifi.0	2018-10-04 10:42:39.948	error	at Array.every ()
                                  unifi.0	2018-10-04 10:42:39.948	error	at /opt/iobroker/node_modules/iobroker.unifi/main.js:168:7
                                  unifi.0	2018-10-04 10:42:39.948	error	at traverse (/opt/iobroker/node_modules/iobroker.unifi/main.js:155:5)
                                  unifi.0	2018-10-04 10:42:39.948	error	at traverseObject (/opt/iobroker/node_modules/iobroker.unifi/main.js:178:27)
                                  unifi.0	2018-10-04 10:42:39.948	error	at /opt/iobroker/node_modules/iobroker.unifi/main.js:288:13
                                  unifi.0	2018-10-04 10:42:39.948	error	at traverse (/opt/iobroker/node_modules/iobroker.unifi/main.js:155:5)
                                  unifi.0	2018-10-04 10:42:39.948	error	at traverseObject (/opt/iobroker/node_modules/iobroker.unifi/main.js:184:7)
                                  unifi.0	2018-10-04 10:42:39.948	error	at traverse (/opt/iobroker/node_modules/iobroker.unifi/main.js:156:32)
                                  unifi.0	2018-10-04 10:42:39.948	error	at /opt/iobroker/node_modules/iobroker.unifi/main.js:292:58
                                  unifi.0	2018-10-04 10:42:39.948	error	TypeError: Cannot read property 'subsystem' of null
                                  unifi.0	2018-10-04 10:42:39.947	error	uncaught exception: Cannot read property 'subsystem' of null
                                  unifi.0	2018-10-04 10:42:39.931	info	getSitesStats: default
                                  unifi.0	2018-10-04 10:42:37.009	info	controller = 192.168.1.2:8443
                                  unifi.0	2018-10-04 10:42:37.009	info	update_interval = 60
                                  unifi.0	2018-10-04 10:42:37.008	info	Starting UniFi-Controller query
                                  unifi.0	2018-10-04 10:42:36.998	info	starting. Version 0.3.1 in /opt/iobroker/node_modules/iobroker.unifi, node: v8.11.1
                                  unifi.0	2018-10-04 10:42:36.927	info	States connected to redis: 127.0.0.1:6379 
                                  

                                  zur info, bei mir läuft das ganze auf einem pi3

                                  1 Reply Last reply
                                  0
                                  • M Offline
                                    M Offline
                                    mike1976
                                    wrote on last edited by
                                    #177

                                    Echt keiner eine Idee? 😞

                                    1 Reply Last reply
                                    0
                                    • A Offline
                                      A Offline
                                      aleks-83
                                      wrote on last edited by
                                      #178

                                      Hi,

                                      bei mir läuft der UniFi Controller auf meinem Pi3B.

                                      Jetzt habe ich in den Ereignissen gesehen dass sich der admin offenbar 1x pro Minute am System über den Localhost anmeldet.

                                      Wie kann das sein?

                                      Das Aktualisierungsintervall steht zwar auf 60s, aber dafür muss sich der admin doch nicht jedes mal neu einloggen, oder?

                                      Gibt es da kein keepalive der Verbindung?

                                      Admin Admin admin hat sich von der IP-Adresse 127.0.0.1 aus eingeloggt.
                                      

                                      = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                                      = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                                      Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                                      Glasfaser 400

                                      1 Reply Last reply
                                      0
                                      • DutchmanD Offline
                                        DutchmanD Offline
                                        Dutchman
                                        Developer Most Active Administrators
                                        wrote on last edited by
                                        #179

                                        Nein wird alle x Zeit gepolt also keine offene Session

                                        Sent from my iPhone using Tapatalk

                                        1 Reply Last reply
                                        0
                                        • D Offline
                                          D Offline
                                          Dice19
                                          wrote on last edited by
                                          #180

                                          Hab den Adapter installiert.

                                          Daten kamen relativ zügig.

                                          Habe 2 AP installiert.

                                          Relativ viele Datenpunkte, die als nicht Informatiker teils unbekannt sind.

                                          Muss nur den Controller mal vom Desktop PC auf Nas oder PI verschieben was sich anbietet….

                                          Apadater läuft ohne Fehler im Log.

                                          Tobias

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          618

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe