Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

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

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    15
    1
    215

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Unifi WLAN Script 2 mit Anwesenheitskontrolle

Scheduled Pinned Locked Moved JavaScript
javascriptmonitoring
1.4k Posts 46 Posters 498.3k Views 51 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.
  • dslraserD dslraser

    @liv-in-sky
    @thewhobox
    Feedback Nr.: 1

    ich habe jetzt 3 AP drinn sowie iQontrol und alles andere aktiv. Läuft alles (bei mir über aliasname)
    sieht dann in iQontrol bei mir so aus:

    Bildschirmfoto 2019-09-13 um 14.06.03.png

    Bildschirmfoto 2019-09-13 um 14.20.10.png

    Die Voucherliste und auch das erstellen von Vouchern funktioniert ebenfalls.

    Danke auch nochmal an @thewhobox für die Starthilfe und ganz besonderen Dank an @liv-in-sky , der viel Zeit in dieses Script gesteckt hat. So macht es Spaß, auch das Testen und Fehler finden sowie korrigieren macht dann Spaß.

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    wrote on last edited by
    #3

    @dslraser kleines update im ersten post - einstellen der farben und schriftart für vis und iqontrol :-)

    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 Reply Last reply
    1
    • ChaotC Offline
      ChaotC Offline
      Chaot
      wrote on last edited by
      #4

      Der Hinweis zum Eintragen der Site wenn nicht die Deafult verwendet wird:

      Der Name der Site kommt hier:

      https://192.168.xxxxxx:8443/manage/site/ka118xps/clients/list/1/50
      

      in meinem Fall ist das "ka118xps" bei default steht da nur "default"

      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 Reply Last reply
      0
      • liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        wrote on last edited by liv-in-sky
        #5

        wieder kleines update

        vouchers können gelöscht werden - siehe beschreibung erster post

        besonders für vis user - datenpunkte direkt für SelecValueList- Widget vorbereitet - müssen nur noch mit binding eingebunden werden - anschliessend kann der zu löschende code ausgewählt werden und mit schalter des datenpunktes "Wifi_Vouchers-CODES.A_Delete_Voucher.Delete" aktiviert (mit true) werden
        Image 1.png

        Image 4.png

        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 Reply Last reply
        0
        • ChaotC Offline
          ChaotC Offline
          Chaot
          wrote on last edited by
          #6

          Daten kommen alle und Vouchers lassen sich generieren.
          Aber ich kann keines der beiden Netwerke schalten.
          Habe ich irgendwas übersehen?

          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 Reply Last reply
          0
          • ChaotC Chaot

            Daten kommen alle und Vouchers lassen sich generieren.
            Aber ich kann keines der beiden Netwerke schalten.
            Habe ich irgendwas übersehen?

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by liv-in-sky
            #7

            @Chaot dann könnte es am setting liegen

            das hier richtig konfiguriert? ganz oben im script

            // 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" }
            }
            

            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

            ChaotC 1 Reply Last reply
            1
            • liv-in-skyL liv-in-sky

              @Chaot dann könnte es am setting liegen

              das hier richtig konfiguriert? ganz oben im script

              // 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" }
              }
              
              ChaotC Offline
              ChaotC Offline
              Chaot
              wrote on last edited by
              #8

              @liv-in-sky Der Datenpunkt ist leer

              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 Reply Last reply
              0
              • ChaotC Chaot

                @liv-in-sky Der Datenpunkt ist leer

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                wrote on last edited by liv-in-sky
                #9

                @Chaot zeig mal deine conf
                die id verfremden und den wlannamen über all etwas verändern

                wieviele netze hast du definiert und wieviele daten punkte hast du für diese netze

                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

                ChaotC 1 Reply Last reply
                0
                • liv-in-skyL liv-in-sky

                  @Chaot zeig mal deine conf
                  die id verfremden und den wlannamen über all etwas verändern

                  wieviele netze hast du definiert und wieviele daten punkte hast du für diese netze

                  ChaotC Offline
                  ChaotC Offline
                  Chaot
                  wrote on last edited by
                  #10

                  @liv-in-sky
                  KopfTisch KopfTisch
                  Ich habe versucht den Namen der Site zu ändern. Dabei wurden die ID verändert
                  KopfTisch KopfTisch

                  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 Reply Last reply
                  0
                  • ChaotC Chaot

                    @liv-in-sky
                    KopfTisch KopfTisch
                    Ich habe versucht den Namen der Site zu ändern. Dabei wurden die ID verändert
                    KopfTisch KopfTisch

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    wrote on last edited by liv-in-sky
                    #11

                    @Chaot

                    kopfWand ist wirksamer ! :-)

                    hätte ich aber wahrscheinlich auch vergessen zu kontrollieren

                    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

                    ChaotC 1 Reply Last reply
                    0
                    • liv-in-skyL liv-in-sky

                      @Chaot

                      kopfWand ist wirksamer ! :-)

                      hätte ich aber wahrscheinlich auch vergessen zu kontrollieren

                      ChaotC Offline
                      ChaotC Offline
                      Chaot
                      wrote on last edited by
                      #12

                      @liv-in-sky Besser Nicht. Ich habe im Büro nur Rigips. Das gibt Löcher :anguished:

                      Dann werde ich mal die Version aktualisieren und weiter testen.

                      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 Reply Last reply
                      0
                      • liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        wrote on last edited by
                        #13

                        kleines update - minimale ap infos

                        sonst keine änderung - update muss also nicht sein

                        ap infos werden alle 3 zyklen geholt

                        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 Reply Last reply
                        0
                        • liv-in-skyL liv-in-sky

                          kleines update - minimale ap infos

                          sonst keine änderung - update muss also nicht sein

                          ap infos werden alle 3 zyklen geholt

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          wrote on last edited by
                          #14

                          @liv-in-sky sagte in Unifi WLAN Script 2 mit Anwesenheitskontrolle:

                          minimale ap infos

                          welche denn ?

                          liv-in-skyL 1 Reply Last reply
                          0
                          • dslraserD dslraser

                            @liv-in-sky sagte in Unifi WLAN Script 2 mit Anwesenheitskontrolle:

                            minimale ap infos

                            welche denn ?

                            liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            wrote on last edited by
                            #15

                            @dslraser steht in beschreibung

                            und

                            Image 5.png

                            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 Reply Last reply
                            0
                            • liv-in-skyL Offline
                              liv-in-skyL Offline
                              liv-in-sky
                              wrote on last edited by
                              #16

                              weiters update

                              die ap-info's stehen auch für iqontrol zur verfügung - popup-filename: "htmlinfo.html" - siehe letztes bild der beschreibung

                              <iframe width="100% "height="100% "frameborder="0" src="htmlinfo.html"></iframe)>
                              

                              es gibt auch einen info table für die vis - zum einfachen einbinden - wie erwähnt html-widget mit binding zum table-info-datenpunkt (javascript.x.WLANUnifi.Wifi_Info)

                              dieses update bis ganz nach oben bis zum site-name ersetzen - danach die gewünschten features wieder auf "true" setzen - und falls verändert - die farben einstellen

                              let iqontrol = false;
                              let anwesenheit = false; // beim setzen von true auf false die verzeichnisstruktur unter iobroker-objects "von hand" löschen
                              let vouchers = false;
                              let apInfo = false;
                              

                              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 2 Replies Last reply
                              0
                              • liv-in-skyL liv-in-sky

                                weiters update

                                die ap-info's stehen auch für iqontrol zur verfügung - popup-filename: "htmlinfo.html" - siehe letztes bild der beschreibung

                                <iframe width="100% "height="100% "frameborder="0" src="htmlinfo.html"></iframe)>
                                

                                es gibt auch einen info table für die vis - zum einfachen einbinden - wie erwähnt html-widget mit binding zum table-info-datenpunkt (javascript.x.WLANUnifi.Wifi_Info)

                                dieses update bis ganz nach oben bis zum site-name ersetzen - danach die gewünschten features wieder auf "true" setzen - und falls verändert - die farben einstellen

                                let iqontrol = false;
                                let anwesenheit = false; // beim setzen von true auf false die verzeichnisstruktur unter iobroker-objects "von hand" löschen
                                let vouchers = false;
                                let apInfo = false;
                                
                                dslraserD Offline
                                dslraserD Offline
                                dslraser
                                Forum Testing Most Active
                                wrote on last edited by
                                #17

                                @liv-in-sky

                                funktioniert in iQontrol

                                Bildschirmfoto 2019-09-15 um 21.24.45.png

                                1 Reply Last reply
                                0
                                • liv-in-skyL liv-in-sky

                                  weiters update

                                  die ap-info's stehen auch für iqontrol zur verfügung - popup-filename: "htmlinfo.html" - siehe letztes bild der beschreibung

                                  <iframe width="100% "height="100% "frameborder="0" src="htmlinfo.html"></iframe)>
                                  

                                  es gibt auch einen info table für die vis - zum einfachen einbinden - wie erwähnt html-widget mit binding zum table-info-datenpunkt (javascript.x.WLANUnifi.Wifi_Info)

                                  dieses update bis ganz nach oben bis zum site-name ersetzen - danach die gewünschten features wieder auf "true" setzen - und falls verändert - die farben einstellen

                                  let iqontrol = false;
                                  let anwesenheit = false; // beim setzen von true auf false die verzeichnisstruktur unter iobroker-objects "von hand" löschen
                                  let vouchers = false;
                                  let apInfo = false;
                                  
                                  dslraserD Offline
                                  dslraserD Offline
                                  dslraser
                                  Forum Testing Most Active
                                  wrote on last edited by dslraser
                                  #18

                                  @liv-in-sky
                                  Ganz oben ist ein Umlaute Fehler bei Gäste, wo finde ich das im Script ?

                                  EDIT: Die Umlautefehler bekomme ich immer wenn ich aus einer Textdatei das Script kopiere.

                                  liv-in-skyL 1 Reply Last reply
                                  0
                                  • D Offline
                                    D Offline
                                    dos1973
                                    wrote on last edited by dos1973
                                    #19

                                    Ich gebe zu habe nicht alles gelesen, aber eine kurze Frage vorab.

                                    Bein Gast wlan ein/ ausschalten.
                                    Wird dann proviosioniert? K.a ob der Begriff stimmt, aber so ähnlich ;-)

                                    Thx

                                    dslraserD 1 Reply Last reply
                                    0
                                    • D dos1973

                                      Ich gebe zu habe nicht alles gelesen, aber eine kurze Frage vorab.

                                      Bein Gast wlan ein/ ausschalten.
                                      Wird dann proviosioniert? K.a ob der Begriff stimmt, aber so ähnlich ;-)

                                      Thx

                                      dslraserD Offline
                                      dslraserD Offline
                                      dslraser
                                      Forum Testing Most Active
                                      wrote on last edited by
                                      #20

                                      @dos1973
                                      ja, es wird provisioniert.

                                      1 Reply Last reply
                                      0
                                      • dslraserD dslraser

                                        @liv-in-sky
                                        Ganz oben ist ein Umlaute Fehler bei Gäste, wo finde ich das im Script ?

                                        EDIT: Die Umlautefehler bekomme ich immer wenn ich aus einer Textdatei das Script kopiere.

                                        liv-in-skyL Offline
                                        liv-in-skyL Offline
                                        liv-in-sky
                                        wrote on last edited by
                                        #21

                                        @dslraser sagte in Unifi WLAN Script 2 mit Anwesenheitskontrolle:

                                        @liv-in-sky
                                        Ganz oben ist ein Umlaute Fehler bei Gäste, wo finde ich das im Script ?

                                        EDIT: Die Umlautefehler bekomme ich immer wenn ich aus einer Textdatei das Script kopiere.

                                        danke - hab es ausgebessert - ist oben im script geändert (wäre unter workHealth() zu finden)

                                        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 Reply Last reply
                                        0
                                        • coyoteC Offline
                                          coyoteC Offline
                                          coyote
                                          Most Active
                                          wrote on last edited by
                                          #22

                                          @liv-in-sky schau mal bekomme folgende Warnung noch im Log, obwohl Voucher deaktiviert (false) ist.
                                          Da ist noch ein kleiner Fehler im Script, da Wifi_Voucher_List ja nicht angelegt wird, wenn es deaktiviert ist.
                                          In Zeile 625 soll aber da ein State gesetzt werden oder liege ich da falsch?

                                          javascript.1	2019-09-16 10:16:01.188	warn	at process._tickCallback (internal/process/next_tick.js:68:7)
                                          javascript.1	2019-09-16 10:16:01.188	warn	at Object.setInterval (script.js.Unifi:941:12)
                                          javascript.1	2019-09-16 10:16:01.188	warn	at workVouchers (script.js.Unifi:626:2)
                                          javascript.1	2019-09-16 10:16:01.187	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1276:20)
                                          javascript.1	2019-09-16 10:16:01.187	warn	State "javascript.1.WLANUnifi.Wifi_Vouchers_CodeList" not found
                                          javascript.1	2019-09-16 10:16:01.187	warn	at process._tickCallback (internal/process/next_tick.js:68:7)
                                          javascript.1	2019-09-16 10:16:01.187	warn	at Object.setInterval (script.js.Unifi:941:12)
                                          javascript.1	2019-09-16 10:16:01.187	warn	at workVouchers (script.js.Unifi:625:2)
                                          javascript.1	2019-09-16 10:16:01.187	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1276:20)
                                          javascript.1	2019-09-16 10:16:01.187	warn	State "javascript.1.WLANUnifi.Wifi_Vouchers_List" not found
                                          
                                          liv-in-skyL 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

                                          567

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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