Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Unifi WLAN Script

NEWS

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

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

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

Unifi WLAN Script

Geplant Angeheftet Gesperrt Verschoben JavaScript
380 Beiträge 13 Kommentatoren 57.6k Aufrufe 13 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • dslraserD dslraser

    @Chaot

    https://forum.iobroker.net/post/299109

    dslraserD Offline
    dslraserD Offline
    dslraser
    Forum Testing Most Active
    schrieb am zuletzt editiert von dslraser
    #360

    @Chaot

    "m Controler habe ich 31 aktive Clients, im ioBroker 28?"

    über hostname oder aliasname im Script ?

    1 Antwort Letzte Antwort
    0
    • ChaotC Chaot

      @dslraser Es werden die Datenpunkte überschrieben.
      Ok, Stoppen und Straten war schon nötig, aber Löschen nicht.

      Es scheint alles da zu sein bis auf 3 Clients die irgendwie nicht übertragen werden.
      Im Controler habe ich 31 aktive Clients, im ioBroker 28?

      Wie generiere ich eigentlich einen Voucher?
      Anzahl 1
      Dauer 24
      MultiUse ? 0 oder false?
      Create auf True

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      schrieb am zuletzt editiert von dslraser
      #361

      @Chaot sagte in Unifi WLAN Script:

      Anzahl 1
      Dauer 24
      MultiUse ? 0 oder false?
      Create auf True

      Anzahl 1 (oder mehr)
      Dauer in Minuten
      MultiUse 0 = dauerhaft
      MultiUse 1 = einmal Benutzung
      MultiUse z.B. 5 = 5 mal Benutzung
      Create auf True

      1 Antwort Letzte Antwort
      0
      • ChaotC Offline
        ChaotC Offline
        Chaot
        schrieb am zuletzt editiert von
        #362

        Jetzt bin ich verwirrt.
        Im WiFiClient States stehen 36 Geräte
        In Wifi_Clients_Anzahl stehen 28
        im Table stehen 31 Geräte

        Ich gehe jetzt einfach ins Bett. Das löst die meisten Computerprobleme :confounded:

        ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

        1 Antwort Letzte Antwort
        0
        • ChaotC Offline
          ChaotC Offline
          Chaot
          schrieb am zuletzt editiert von
          #363

          Ok, das scheint trotzdem gelöst.
          Bei 3 Geräten war kein Alias vergeben :confounded:
          Die anderen Geräte waren offensichtlich Dubletten die nach Löschen der Datenpunkte auch weg waren.
          (Ja, @dslraser , ich weiß. Du hast es ja gleichgesagt :confused: )

          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            darkiop
            Most Active
            schrieb am zuletzt editiert von
            #364

            Kurze Frage, habt ihr in Post #1 das altuelle Skript liegen?

            Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

            liv-in-skyL 1 Antwort Letzte Antwort
            0
            • D darkiop

              Kurze Frage, habt ihr in Post #1 das altuelle Skript liegen?

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von
              #365

              @darkiop moin das ist das aktuelle :
              https://forum.iobroker.net/post/299760

              ich mache einen neuen thread mit beschreibung und werde dann die updates immer im ersten post machen

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              1 Antwort Letzte Antwort
              2
              • ChaotC Chaot

                Ok, das scheint trotzdem gelöst.
                Bei 3 Geräten war kein Alias vergeben :confounded:
                Die anderen Geräte waren offensichtlich Dubletten die nach Löschen der Datenpunkte auch weg waren.
                (Ja, @dslraser , ich weiß. Du hast es ja gleichgesagt :confused: )

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von liv-in-sky
                #366

                @Chaot du hast recht - health wird nicht angezeigt - weil sa_dummer fehler im script - in der nächsten version bereinigt !! health arbeitete nur wenn voucher aktiviert !!! oh mann

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                liv-in-skyL 1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @Chaot du hast recht - health wird nicht angezeigt - weil sa_dummer fehler im script - in der nächsten version bereinigt !! health arbeitete nur wenn voucher aktiviert !!! oh mann

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von
                  #367

                  @dslraser @Chaot @darkiop

                  hier geht es weiter mit dem script

                  https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle

                  bitte nehmt das neue script des neuen threats- es wurde noch etwas geändert

                  wie immer datenpunkte löschen und instanz checken

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  • coyoteC Offline
                    coyoteC Offline
                    coyote
                    Most Active
                    schrieb am zuletzt editiert von
                    #368

                    Habe das Script auch gerade mal eingefügt und wollte mal testen. Wo finde ich den diese WLAN ID ("5cadcaxxxxxxxxxdd7e5381") im Controller?

                    dslraserD 1 Antwort Letzte Antwort
                    0
                    • coyoteC coyote

                      Habe das Script auch gerade mal eingefügt und wollte mal testen. Wo finde ich den diese WLAN ID ("5cadcaxxxxxxxxxdd7e5381") im Controller?

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #369

                      @coyote
                      schau mal in den ersten Beitrag ganz oben.

                      @liv-in-sky
                      das sollte noch in die Beschreibung im neuen Threat mit rein

                      liv-in-skyL 1 Antwort Letzte Antwort
                      1
                      • dslraserD dslraser

                        @coyote
                        schau mal in den ersten Beitrag ganz oben.

                        @liv-in-sky
                        das sollte noch in die Beschreibung im neuen Threat mit rein

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #370

                        @dslraser hab auf deinen link verwiesen in meiner beschreibung

                        vielleicht kannst du im ersten post hier noch einen link zum neuen script einfügen mit einem kurzen kommentar ? :-)

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        dslraserD 1 Antwort Letzte Antwort
                        0
                        • liv-in-skyL liv-in-sky

                          @dslraser hab auf deinen link verwiesen in meiner beschreibung

                          vielleicht kannst du im ersten post hier noch einen link zum neuen script einfügen mit einem kurzen kommentar ? :-)

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          schrieb am zuletzt editiert von dslraser
                          #371

                          @liv-in-sky
                          okay

                          Edit: erledigt ✅

                          1 Antwort Letzte Antwort
                          0
                          • liv-in-skyL liv-in-sky

                            @dslraser falls du es testest bitte vorher datenpunkte löschen

                            gehe jetzt kurz rasenmähen - muss mal vom rechner weg :-)

                            S Offline
                            S Offline
                            Sven_hh
                            schrieb am zuletzt editiert von
                            #372

                            @liv-in-sky

                            Ich glaube ich hab dir eben im falsche Tread geantwortet. Deshalb jetzt noch mal hier zur Sicherheit. Sorry, ist für mich alles noch neu.

                            Hallo, vielen dank für das Angebot mit dem geänderten UniFi Script was ich sehr gerne annehmen würde.

                            Benötigt ihr bestimmte Infos von mir?

                            Gruß Sven

                            VG Sven :idea:

                            liv-in-skyL 1 Antwort Letzte Antwort
                            0
                            • S Sven_hh

                              @liv-in-sky

                              Ich glaube ich hab dir eben im falsche Tread geantwortet. Deshalb jetzt noch mal hier zur Sicherheit. Sorry, ist für mich alles noch neu.

                              Hallo, vielen dank für das Angebot mit dem geänderten UniFi Script was ich sehr gerne annehmen würde.

                              Benötigt ihr bestimmte Infos von mir?

                              Gruß Sven

                              liv-in-skyL Offline
                              liv-in-skyL Offline
                              liv-in-sky
                              schrieb am zuletzt editiert von
                              #373

                              @Sven_hh
                              ich meld mich morgen dann werden wir schon was zusammenbauen

                              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                              S 1 Antwort Letzte Antwort
                              0
                              • liv-in-skyL liv-in-sky

                                @Sven_hh
                                ich meld mich morgen dann werden wir schon was zusammenbauen

                                S Offline
                                S Offline
                                Sven_hh
                                schrieb am zuletzt editiert von
                                #374

                                @liv-in-sky

                                Perfekt, danke dir.

                                VG Sven :idea:

                                liv-in-skyL 1 Antwort Letzte Antwort
                                0
                                • D Offline
                                  D Offline
                                  darkiop
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #375

                                  Vielleicht noch eine Idee die sich in der VIS gut machen würde - der Speedtest:

                                  unifi.0.default.devices.MAC-ADRESSE.speedtest-status.latency
                                  unifi.0.default.devices.MAC-ADRESSE.speedtest-status.xput_download
                                  unifi.0.default.devices.MAC-ADRESSE.speedtest-status.xput_upload
                                  

                                  Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                                  DutchmanD 1 Antwort Letzte Antwort
                                  0
                                  • D darkiop

                                    Vielleicht noch eine Idee die sich in der VIS gut machen würde - der Speedtest:

                                    unifi.0.default.devices.MAC-ADRESSE.speedtest-status.latency
                                    unifi.0.default.devices.MAC-ADRESSE.speedtest-status.xput_download
                                    unifi.0.default.devices.MAC-ADRESSE.speedtest-status.xput_upload
                                    
                                    DutchmanD Offline
                                    DutchmanD Offline
                                    Dutchman
                                    Developer Most Active Administrators
                                    schrieb am zuletzt editiert von
                                    #376

                                    @darkiop sagte in Unifi WLAN Script:

                                    Vielleicht noch eine Idee die sich in der VIS gut machen würde - der Speedtest:

                                    we er betraubar waehre ja ;)

                                    dslraserD 1 Antwort Letzte Antwort
                                    0
                                    • DutchmanD Dutchman

                                      @darkiop sagte in Unifi WLAN Script:

                                      Vielleicht noch eine Idee die sich in der VIS gut machen würde - der Speedtest:

                                      we er betraubar waehre ja ;)

                                      dslraserD Offline
                                      dslraserD Offline
                                      dslraser
                                      Forum Testing Most Active
                                      schrieb am zuletzt editiert von
                                      #377

                                      @Dutchman
                                      hier ist der aktuelle Thread.

                                      https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle

                                      D 1 Antwort Letzte Antwort
                                      0
                                      • dslraserD dslraser

                                        @Dutchman
                                        hier ist der aktuelle Thread.

                                        https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle

                                        D Offline
                                        D Offline
                                        darkiop
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #378

                                        @dslraser bin auch im falschen gelandet :D

                                        Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Sven_hh

                                          @liv-in-sky

                                          Perfekt, danke dir.

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          schrieb am zuletzt editiert von liv-in-sky
                                          #379

                                          @Sven_hh

                                          habe nachgedacht: normalerweise wird , wenn man längere zeit mit iobroker arbeitet, der wunsch nach mehr daten und anzeigemöglichkeiten stetig wachsen - daher benutze bitte das orginal script vom ersten post:
                                          https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle

                                          ich habe einen weiteren datenpunkt eingebaut, der das script weiter hindert, bestimmte datenpunkte zu schreiben oder funktionen auszuführen - ich schlage dir deshalb ein setting vor, speziell für user , die nur wlan schalten wollen

                                          daher ein setting beispiel für dich:

                                          // September 2019 @liv-in-sky durch viel vorarbeit von @thewhobox (api verbindung)
                                          
                                          // Definition Login
                                          const unifi_username = "y";
                                          const unifi_password = "yy";
                                          const unifi_controller = "https://192.168.y.y:8443";
                                          
                                          let siteName ="default";   //Site name 
                                          
                                          // DEFINITION der zu anzeigenden Netzwerke am besten bis auf id und smart alle gleich setzen
                                          const wifis = {
                                            "WLAN_Dragon1":     { name: "WLAN_Dragon1", id: "5cadcxxxxxxxxxxxe5381", desc: "WLAN_Dragon1", smart: "WLAN_Dragon1" } ,
                                            "WLAN_DragonGuest": { name: "WLAN_DragonGuest", id: "5d65xxxxxxxxx1edd761", desc: "WLAN_DragonGuest", smart: "WLAN_DragonGuest" }
                                          }
                                          // DEFINITION der Aliasnamen für die AP's - hat nichts mit den Aliasnamen im Controller zu tun - wird nur für das script gebraucht 
                                          const apName = {  "b4:xx:e4:xx:96:xx" : { aname: "AP-LongR"}, //mac adresse der ap's
                                                           "18:xx:29:xx:40:xx" : { aname: "AP-Light"}
                                          }
                                          
                                          //Vordefinierte Vouchers für  one-click-create - wird hier etwas geändert BITTE DATENPUNKT (Vouchers_StandardList) LÖSCHEN vor Scriptstart!!!!
                                          //BITTE alle Werte eingeben - für nichtbenutzte wie up-, download und nmb_begrenzung eine 0 eintragen
                                          // Pflichteinträge sind dauer, anzahl, multiuse und notiz !!!
                                          const standardVouchers = {"Vier Tage" : {dauer: 240, anzahl: 1, multiuse: 1, upload: 0, download:0, mb_begrenzung: 500, notiz:"MB Begrenzung 500 - 4 Tage"}, 
                                                                   "Sieben Tage" : {dauer: 10080, anzahl: 1, multiuse: 1, upload: 300, download:300, mb_begrenzung: 500, notiz:"MB Begrenzung 500 - 7 Tage"},
                                                                   "99 Minuten" : {dauer: 99, anzahl: 2, multiuse: 1, upload: 0, download:200, mb_begrenzung: 500, notiz:"Dauer 99 Minuten - Anzahl 2"}}
                                          
                                                                      
                                          
                                          //Pause bei Umschalten der WLANnetze, damit Netzanmeldungen der clients wieder normal
                                          const clientPauseConst = 200000;    //1000 bedeutet 1 Sekunde -  das braucht Zeit !!!
                                          
                                          // Abfragezyklus definieren
                                          const abfragezyklus =20000; // es ist nicht zu empfehlen unter 20000 (20 sekunden) zu gehen
                                          const abfageoffset = 15000; // zu schnelle Abmeldungen können hier eingestellt weren - > erhöhen (15000 = 15 sek.)
                                          
                                          //HIER Einstellungen : EIN-AUSSCHALTEN Vouchers, iqontrol-Datei erstellen, anwesenheitskontrolle-clientpflege
                                          let iqontrol = false;
                                          let anwesenheit = false; // beim setzen von true auf false die verzeichnisstruktur unter iobroker-objects "von hand" löschen
                                          let ohneClientAbfrage=true; //schaltet das bearbeiten der clients vollständig ab
                                          let vouchers = false;
                                          let apInfo = false;
                                          let problemWLAN=false; //bei problemen mit APs die über WLAN angebuden sind
                                          let countFalseSetting=2; //2 bedeutet : einmal einen abfragezyklus auslassen bevor auf false gesetzt wird: Formel:  n-1
                                          
                                          let aliasname=false; 
                                          

                                          zur erklärung, was du ändern mußt (das meiste hättest du auch mit einer kleinen version machen müssen)

                                          Image 6.png

                                          melde dich bei fragen

                                          wenn das script ersmal problemlos läuft stellen wir noch den nächsten wert auf 360000 - damit das script auch nur einmal pro stunde läuft - wlan schalten kannst du aber immer - von vis oder iqontrol - ist davon unabhängig
                                          Image 7.png

                                          mache auch mal eine teamviewer session, falls gewünscht

                                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                          1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          779

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe