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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    12
    1
    308

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.3k

Unifi WLAN Script 2 mit Anwesenheitskontrolle

Scheduled Pinned Locked Moved JavaScript
javascriptmonitoring
1.4k Posts 46 Posters 480.8k 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.
  • 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
                                        • coyoteC coyote

                                          @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 Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          wrote on last edited by
                                          #23

                                          @coyote vielen dank -

                                          hast natürlich recht damit - hab es korrigiert und ist nun im ersten post ausgebessert

                                          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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          671

                                          Online

                                          32.5k

                                          Users

                                          81.6k

                                          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