Seite 5 von 9

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 15.11.2021, 21:15
von Slice
Die Einrichtung hat keine 15 Minuten gedauert und läuft bei mir nun auch.
Allerdings habe ich den CuxD-Timer als Trigger bei TIMER_EVENT konfiguriert, so laufen meine anderen Timer auch.

Mal schauen ob ich das noch weiter auswerte und einbaue. Bisher brauchte ich keine Anwesenheitserkennung per WLAN.
Aber wenn ich schon vor kurzem auf UniFi APs umgebaut habe, kann ich die Funktion mal nutzen. :wink:

Danke nochmal und Grüße,
Slice

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 15.11.2021, 21:19
von my_idefix
die names vergabe hatte ich verstanden.
55.JPG
siehe Bild
nur die angabe mit dem Format ( mus diese angabe unter Maßeinheit )
56.JPG
Gruss

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 15.11.2021, 21:26
von Slice
Nein, die Namen der Systemvariablen müssen hinten mit .mac_address enden, nicht mit Deiner eingetragenen Mac-Adresse. Also Smartphone_Jens.mac_address
Sonst kann das Script die Daten nicht weiter verarbeiten.
Und die Einheit bleibt leer.
Du kannst in der Webui leider direkt keinen Wert sprich die Macadresse setzen.
Ein Tip hier aus dem Beitrag hilft da aber weiter:
Roland M. hat geschrieben:
15.02.2021, 15:27
Programme > Script testen
Dort eingeben: dom.GetObject("meine_Systemvariable").State("mein_Wert");
(Bitte auf Groß-/Kleinschreibung und Satzzeichen achten!)
Also, wie es da steht: dom.GetObject("Smartphone_Jens.mac_address").State("aa:bb:cc:dd:ff"); die Macadresse rein.

Grüße,
Slice

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 15.11.2021, 21:50
von my_idefix
Oh mann
Danke für den anstoss

habe den unifi dann auch per Skript eingetragen

Danke
Gruss

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 15.11.2021, 22:49
von Slice
Gerne doch! Hauptsache jetzt gehts..

Grüße,
Slice

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 16.11.2021, 17:54
von Danizan
Bei mir will es einfach nicht klappen :roll:

Wenn ich meine Controller mit https://IP:8443 im Browser aufrufe, dann bekomme ich nur ein weißes Bild. Wenn ich den Port weglasse, dann gelange ich auf die Anmeldeseite und kann den User, anmelden. Wenn ich die Befehle:

curl -X POST 'https://[DEINE_CONTROLLER_IP:PORT]/api/login' --data-binary '{"username":"[DEIN_UNIFI_USER]","password":"[DEIN_UNIFI_PASSWORT]","strict":true}' --compressed --insecure -c cookies.txt

in der Shell Command Line ausführe bekomme ich nur folgende Antwort:

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 69 0 0 100 69 0 656 --:--:-- --:--:-- --:--:-- 663


Wenn ich den Port weglasse, dann kommt:

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 78 100 9 100 69 62 476 --:--:-- --:--:-- --:--:-- 537
Not Found


Verstehe es nicht... Ich benutze den CloudKey 2 Plus

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 16.11.2021, 19:10
von my_idefix
Hi

habe das gleiche Problem

curl -X POST 'https://[DEINE_CONTROLLER_IP:PORT]/api/login'

curl -X POST 'https://[DEINE_CONTROLLER_IP:PORT]/proxy/network/api//api/login'

ich denke das problem liegt am /proxy/network/api/ ohne Port

siehe Wiki https://ubntwiki.com/products/software/ ... roller/api
Bin noch am Testen

Gruss

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 16.11.2021, 19:14
von Danizan
schön zu hören, dass ich nicht der einzige bin :-)

Aber bei den anderen klappt es doch?!? Komisch...

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 16.11.2021, 19:20
von Slice
Bei mir läuft die Controllersoftware auf einem Windows2016Server und ich greife mit Port 8443 im Browser darauf zu.
Und bei dem Curl Befehl von weiter vorne bekomme ich eine saubere Rückgabe:

Code: Alles auswählen

curl -X POST 'https://xx.x.x.x:8443/api/login' --data-binary '{"username":"..","password":"..","strict":true}' --compressed --insecure -c cookies.txt
Momentan steht da noch der Admin Account drin, will ich noch ändern.

Code: Alles auswählen

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    95  100    30  100    65     36     79 --:--:-- --:--:-- --:--:--   116
{"meta":{"rc":"ok"},"data":[]}

Grüße,
Slice

Re: UniFi-basierte Anwesenheitserkennung

Verfasst: 16.11.2021, 19:41
von my_idefix
Hi ich bekomme nur
57.JPG
57.JPG (20.46 KiB) 1124 mal betrachtet
bei mir fehlt die Antwort

{"meta":{"rc":"ok"},"data":[]}