Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter: ioBroker.unifi

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Pino72 @warp735 last edited by Pino72

      Es hagelt leider immer noch Fehler....manchmal läuft es auch einen Tag ohne Fehler...man kann keine Logik aus den Fehler rauslesen, scheint recht willkürlich zu passieren.

      	2024-01-12 09:37:15.693	error	[updateUnifiData-login site undefined] error: timeout of 10000ms exceeded, stack: AxiosError: timeout of 10000ms exceeded at RedirectableRequest.handleRequestTimeout (C:\Program Files\ioBroker\node_modules\node-unifi\node_modules\axios\lib\adapters\http.js:643:16) at RedirectableRequest.emit (node:events:517:28) at RedirectableRequest.emit (node:domain:489:12) at Timeout.<anonymous> (C:\Program Files\ioBroker\node_modules\follow-redirects\index.js:209:12) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7)
      unifi.0
      	2024-01-12 09:10:00.810	error	[updateUnifiData-login site undefined] error: timeout of 10000ms exceeded, stack: AxiosError: timeout of 10000ms exceeded at RedirectableRequest.handleRequestTimeout (C:\Program Files\ioBroker\node_modules\node-unifi\node_modules\axios\lib\adapters\http.js:643:16) at RedirectableRequest.emit (node:events:517:28) at RedirectableRequest.emit (node:domain:489:12) at Timeout.<anonymous> (C:\Program Files\ioBroker\node_modules\follow-redirects\index.js:209:12) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7)
      unifi.0
      	2024-01-12 08:46:57.842	error	[updateUnifiData-login site undefined] error: timeout of 10000ms exceeded, stack: AxiosError: timeout of 10000ms exceeded at RedirectableRequest.handleRequestTimeout (C:\Program Files\ioBroker\node_modules\node-unifi\node_modules\axios\lib\adapters\http.js:643:16) at RedirectableRequest.emit (node:events:517:28) at RedirectableRequest.emit (node:domain:489:12) at Timeout.<anonymous> (C:\Program Files\ioBroker\node_modules\follow-redirects\index.js:209:12) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7)
      unifi.0
      	2024-01-12 08:37:53.398	error	[updateUnifiData-login site undefined] error: timeout of 10000ms exceeded, stack: AxiosError: timeout of 10000ms exceeded at RedirectableRequest.handleRequestTimeout (C:\Program Files\ioBroker\node_modules\node-unifi\node_modules\axios\lib\adapters\http.js:643:16) at RedirectableRequest.emit (node:events:517:28) at RedirectableRequest.emit (node:domain:489:12) at Timeout.<anonymous> (C:\Program Files\ioBroker\node_modules\follow-redirects\index.js:209:12) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7)
      unifi.0
      	2024-01-12 08:36:43.316	error	[updateUnifiData-login site undefined] error: timeout of 10000ms exceeded, stack: AxiosError: timeout of 10000ms exceeded at RedirectableRequest.handleRequestTimeout (C:\Program Files\ioBroker\node_modules\node-unifi\node_modules\axios\lib\adapters\http.js:643:16) at RedirectableRequest.emit (node:events:517:28) at RedirectableRequest.emit (node:domain:489:12) at Timeout.<anonymous> (C:\Program Files\ioBroker\node_modules\follow-redirects\index.js:209:12) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7) 
      
      B 1 Reply Last reply Reply Quote 0
      • mike2507
        mike2507 @warp735 last edited by mike2507

        @warp735 sagte in Adapter: ioBroker.unifi:

        @rushmed sagte in Adapter: ioBroker.unifi:

        Hallo, gibts denn mit dem Adapter ne Möglichkeit die UDM Pro herunter zu fahren?

        Hab das gleiche Szenario wie Du und mit folgendem Befehl funktioniert das prima:

        var SSH = require('simple-ssh');
        var ssh = new SSH({
            host: 'deine_ip_der UDM',
            user: 'dein_user',
            pass: 'dein_passwort'
        });
        
        ssh.exec('poweroff').start();
        

        Leider geht das mit dem Unifi Switch nicht 😞

        Funktioniert der Befehl noch bei dir?
        Bin schon ganzen Tag auf der Suche nach einer Lösung um die UDM herunter fahren zu lassen, leider will es nicht gelingen.
        Habe es auch schon mit node-ssh versucht leider auch ohne Erfolg.

        W 1 Reply Last reply Reply Quote 0
        • W
          warp735 @mike2507 last edited by warp735

          @mike2507
          hat es bei dir schonmal funktioniert? Ich fahr jetzt ungern das Ganze runter, nur zum Testen 🙂

          Hast ssh aber schon aktiviert, oder?

          Snag_1e599e7.png

          Snag_1ea8fbd.png

          mike2507 1 Reply Last reply Reply Quote 0
          • mike2507
            mike2507 @warp735 last edited by

            @warp735
            Natürlich habe ich SSH aktiviert in der UDM und im Javascriptadapter.
            Es geht ja auch zum runterfahren mit dem ssh Terminal vom Mac.
            Nur leider nicht über den iobroker.

            Bildschirmfoto 2024-01-31 um 15.47.52.png Bildschirmfoto 2024-01-31 um 15.48.13.png

            W 1 Reply Last reply Reply Quote 0
            • W
              warp735 @mike2507 last edited by

              @mike2507 sagte in Adapter: ioBroker.unifi:

              Natürlich habe ich...

              Oh sorry dass ich gefragt habe... Bei mir funktioniert´s einwandfrei

              mike2507 1 Reply Last reply Reply Quote 0
              • mike2507
                mike2507 @warp735 last edited by

                @warp735 sagte in Adapter: ioBroker.unifi:

                @mike2507 sagte in Adapter: ioBroker.unifi:

                Natürlich habe ich...

                Oh sorry dass ich gefragt habe... Bei mir funktioniert´s einwandfrei

                kein Problem.

                Habe noch ein wenig getestet.
                Anscheinend wird das Script überhaupt nicht ausgeführt.

                W 1 Reply Last reply Reply Quote 0
                • W
                  warp735 @mike2507 last edited by

                  @mike2507 sagte in Adapter: ioBroker.unifi:

                  kein Problem.

                  Kam scheinbar nicht an: war ironisch gemeint. 😉

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

                    @warp735

                    Hab mir jetzt den Linux Control Adapter installiert.
                    Auch mit diesem komme ich nicht auf die UDM.
                    Sehr interresant das es mit dem Terminal vom Mac funktioniert und übern iobroker nicht.
                    Die Firewall und meine VLAN sind nicht schuld daran - habe ich auch schon alles nachgesehen.
                    werde weiter suchen nach meinem Fehler.

                    wendy2702 1 Reply Last reply Reply Quote 0
                    • wendy2702
                      wendy2702 @mike2507 last edited by

                      @mike2507 Hast du mal versucht vom iobroker per ssh auf die UDM zu kommen?

                      Eventuell muss ja noch der Key akzeptiert werden.

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

                        @wendy2702 sagte in Adapter: ioBroker.unifi:

                        @mike2507 Hast du mal versucht vom iobroker per ssh auf die UDM zu kommen?

                        Eventuell muss ja noch der Key akzeptiert werden.

                        ja habe es versucht, mit dem xterm Adapter. Funktioniert auch.

                        wendy2702 1 Reply Last reply Reply Quote 0
                        • wendy2702
                          wendy2702 @mike2507 last edited by

                          @mike2507 Das meine ich nicht.

                          Du machst eine Konsole zu deinem iobroker Server auf und von da dann eine SSH verbindung zur UDM

                          mike2507 1 Reply Last reply Reply Quote 0
                          • mike2507
                            mike2507 @wendy2702 last edited by mike2507

                            @wendy2702

                            Habe meinen iobroker Server in einen proxmox ct laufen.
                            Habe von dort auch schon auf die UDM zugegriffen. Funktioniert auch.

                            Hab es mit dem xterm Adapter probiert, weil ich da dann mit iobroker Benutzer probiert habe.

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

                              Hier mal ein Auszug aus meinem Log.
                              Vielleicht kann jemand was damit anfangen und mir helfen.

                              2024-02-01 13:30:36.842  - info: linux-control.0 (1460619) getting data from UDMse (10.1.30.1:22, Adapter start)
                              2024-02-01 13:30:36.842  - debug: linux-control.0 (1460619) getting data from grafana (10.1.30.4:22) -> not enabled!
                              2024-02-01 13:30:36.865  - debug: linux-control.0 (1460619) [getConnection] Host 'UDMse' (10.1.30.1:22): using sudo for authentification
                              2024-02-01 13:30:36.971  - error: linux-control.0 (1460619) [getConnection] Could not establish a connection to 'UDMse' (10.1.30.1:22)!
                              2024-02-01 13:30:36.975  - error: linux-control.0 (1460619) [getConnection] error: All configured authentication methods failed, stack: Error: All configured authentication methods failed
                                  at doNextAuth (/opt/iobroker/node_modules/ssh2/lib/client.js:865:21)
                                  at tryNextAuth (/opt/iobroker/node_modules/ssh2/lib/client.js:1082:7)
                                  at USERAUTH_FAILURE (/opt/iobroker/node_modules/ssh2/lib/client.js:430:11)
                                  at 51 (/opt/iobroker/node_modules/ssh2/lib/protocol/handlers.misc.js:408:16)
                                  at Protocol.onPayload (/opt/iobroker/node_modules/ssh2/lib/protocol/Protocol.js:2052:10)
                                  at AESGCMDecipherBinding.decrypt (/opt/iobroker/node_modules/ssh2/lib/protocol/crypto.js:1086:26)
                                  at Protocol.parsePacket [as _parse] (/opt/iobroker/node_modules/ssh2/lib/protocol/Protocol.js:2021:25)
                                  at Protocol.parse (/opt/iobroker/node_modules/ssh2/lib/protocol/Protocol.js:306:16)
                                  at Socket.<anonymous> (/opt/iobroker/node_modules/ssh2/lib/client.js:775:21)
                                  at Socket.emit (node:events:514:28)
                                  at Socket.emit (node:domain:489:12)
                                  at addChunk (node:internal/streams/readable:324:12)
                                  at readableAddChunk (node:internal/streams/readable:297:9)
                                  at Socket.Readable.push (node:internal/streams/readable:234:10)
                                  at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
                              2024-02-01 13:30:37.139  - debug: linux-control.0 (1460619) [refreshHost] UDMse (10.1.30.1:22): button 'linux-control.0.UDMse.refresh' subscribed
                              
                              1 Reply Last reply Reply Quote 0
                              • wendy2702
                                wendy2702 last edited by wendy2702

                                Dann zeig doch mal das Logfile z.B. vom Linux Control im Debug Mode wenn der versucht sich zu verbinden oder die Ausgabe von den Eingaben die du machst wenn du vom iob auf die UDM gehst.

                                EDIT: Hat sich überschnitten.

                                Wie sieht der Befehl in Linux Control aus bzw. wie sind die Einstellungen?

                                Trotzdem noch das Log/Ausgabe wenn du es manuell machst.

                                mike2507 2 Replies Last reply Reply Quote 0
                                • mike2507
                                  mike2507 @wendy2702 last edited by

                                  @wendy2702 sagte in Adapter: ioBroker.unifi:

                                  Dann zeig doch mal das Logfile z.B. vom Linux Control im Debug Mode wenn der versucht sich zu verbinden oder die Ausgabe von den Eingaben die du machst wenn du vom iob auf die UDM gehst.

                                  EDIT: Hat sich überschnitten.

                                  Wie sieht der Befehl in Linux Control aus bzw. wie sind die Einstellungen?

                                  Trotzdem noch das Log/Ausgabe wenn du es manuell machst.

                                  Einen Befehl hab ich noch gar nicht hinterlegt im Linux Control Adapter. Hab nur mal die Verbindungseinstellungen gemacht.

                                  Einstellungen im Adapter


                                  Bildschirmfoto 2024-02-01 um 14.18.45.png
                                  B/Users/michael/Desktop/Bildschirmfoto 2024-02-01 um 14.27.28.pngildschirmfoto 2024-02-01 um 14.18.58.png
                                  Bildschirmfoto 2024-02-01 um 14.27.28.png

                                  Hier noch mal der Log vom linux-control

                                  2024-02-01 14:19:09.890  - info: linux-control.0 (1490423) getting data from UDMse (10.1.30.1:22, Adapter start)
                                  2024-02-01 14:19:09.891  - debug: linux-control.0 (1490423) getting data from grafana (10.1.30.4:22) -> not enabled!
                                  2024-02-01 14:19:10.052  - error: linux-control.0 (1490423) [getConnection] Could not establish a connection to 'UDMse' (10.1.30.1:22)!
                                  2024-02-01 14:19:10.056  - error: linux-control.0 (1490423) [getConnection] error: All configured authentication methods failed, stack: Error: All configured authentication methods failed
                                      at doNextAuth (/opt/iobroker/node_modules/ssh2/lib/client.js:865:21)
                                      at tryNextAuth (/opt/iobroker/node_modules/ssh2/lib/client.js:1082:7)
                                      at USERAUTH_FAILURE (/opt/iobroker/node_modules/ssh2/lib/client.js:430:11)
                                      at 51 (/opt/iobroker/node_modules/ssh2/lib/protocol/handlers.misc.js:408:16)
                                      at Protocol.onPayload (/opt/iobroker/node_modules/ssh2/lib/protocol/Protocol.js:2052:10)
                                      at AESGCMDecipherBinding.decrypt (/opt/iobroker/node_modules/ssh2/lib/protocol/crypto.js:1086:26)
                                      at Protocol.parsePacket [as _parse] (/opt/iobroker/node_modules/ssh2/lib/protocol/Protocol.js:2021:25)
                                      at Protocol.parse (/opt/iobroker/node_modules/ssh2/lib/protocol/Protocol.js:306:16)
                                      at Socket.<anonymous> (/opt/iobroker/node_modules/ssh2/lib/client.js:775:21)
                                      at Socket.emit (node:events:514:28)
                                      at Socket.emit (node:domain:489:12)
                                      at addChunk (node:internal/streams/readable:324:12)
                                      at readableAddChunk (node:internal/streams/readable:297:9)
                                      at Socket.Readable.push (node:internal/streams/readable:234:10)
                                      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
                                  2024-02-01 14:19:10.220  - debug: linux-control.0 (1490423) [refreshHost] UDMse (10.1.30.1:22): button 'linux-control.0.UDMse.refresh' subscribed
                                  
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • mike2507
                                    mike2507 @wendy2702 last edited by

                                    @wendy2702

                                    nach langen herum probieren habe ich es jetzt mit einem ssh-keygen gelöst.
                                    Mit diesem funktioniert es.

                                    1 Reply Last reply Reply Quote 1
                                    • E
                                      Einstein2002 last edited by Einstein2002

                                      Guten Abend zusammen,

                                      kann ich vom IOBroker aus auf der UDMPro ein WLAN an und ausschalten wenn ich auf den Datenpunkt wlans/passendes wlan/enabled gehe und dann von true auf false wechsle.

                                      Anders herum also wenn ich auf die UDM unter Netzwerke WLAN gehe dann das gewünschte WLAN ausschalte, so bekomme ich unter dem o.g. Datenpunkt angezeigt das sich dieses WLAN auf false befindet.

                                      Hoffe ich habe mich einigermaßen ausgedrückt.

                                      Mein Ziel wäre folgendes:

                                      Von einem NSPanel mit einem virtuellem Schalter das Wlan an und auszuschalten.

                                      Oder ist dieser Adapter nur zum lesen der Daten gedacht?

                                      Danke jetzt schon mal.

                                      Samson71 1 Reply Last reply Reply Quote 0
                                      • Samson71
                                        Samson71 Global Moderator @Einstein2002 last edited by

                                        @einstein2002
                                        Ich hatte mal versucht darüber das Gäste WLAN an- und auszuschalten (USG4 Pro), habe es aber nicht zum Laufen bekommen. Die Änderung des Datenpunktes bewirkt Richtung USG/Unifi nichts.

                                        X 1 Reply Last reply Reply Quote 0
                                        • X
                                          xdelta @Samson71 last edited by xdelta

                                          @samson71 said in Adapter: ioBroker.unifi:

                                          @einstein2002
                                          Ich hatte mal versucht darüber das Gäste WLAN an- und auszuschalten (USG4 Pro), habe es aber nicht zum Laufen bekommen. Die Änderung des Datenpunktes bewirkt Richtung USG/Unifi nichts.

                                          Bei der UDM Pro kann ich über nachfolgenden dp das (Gast-)WLAN deaktieren und wieder aktivieren (false/true):
                                          (! Man muss aber wissen, dass sich dabei immer das gesamte WLAN kurz trennt und dann wieder verbindet !)

                                          unifi.0.default.wlans.SSID.enabled
                                          
                                          Samson71 1 Reply Last reply Reply Quote 0
                                          • Samson71
                                            Samson71 Global Moderator @xdelta last edited by

                                            @xdelta sagte in Adapter: ioBroker.unifi:

                                            (! Man muss aber wissen, dass sich dabei immer das gesamte WLAN kurz trennt und dann wieder verbindet !)

                                            Ist klar, da die AP's dann kurz neu provisioniert werden. Letzten Endes auch der Grund warum ich das auch nicht weiter verfolgt habe. Das Gäste WLAN ist jetzt halt immer aktiv. Läuft über Voucher und hier ist die Gesamtdichte an aktiven Netzen nicht ganz so schlimm.

                                            X 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

                                            822
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            unifi
                                            170
                                            998
                                            308960
                                            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