Aller au contenu
Lazer

Détection de présence avec points d'accès Wi-Fi Ubiquiti Unifi

Recommended Posts

Grand salut à tous,
Le thème est génial et j'ai déjà fait tout ce dont j'avais besoin. Cependant, je ne reçois jamais d'informations sur l'appareil.
Comme vous pouvez le voir dans Debug, il est indiqué qu'aucun périphérique n'a été trouvé.

Est-ce que quelqu'un sait ce qu'il faut faire?

Unifi sur le contrôleur Synology.

Merci d'avance pour votre aide

Srba

[DEBUG] 17:41:57: GetDevices
[DEBUG] 17:41:57: https://10.0.1.91:8443/api/s/default/stat/sta
[DEBUG] 17:41:57: {"headers":{"X-Frame-Options":"DENY","Date":"Thu, 08 Aug 2019 15:41:57 GMT","Content-Type":"application\/json;charset=UTF-8","Content-Length":"30","vary":"Origin","Cache-Control":"private","Expires":"Thu, 01 Jan 1970 00:00:00 GMT","Access-Control-Allow-Credentials":"true","Connection":"close","Access-Control-Expose-Headers":"Access-Control-Allow-Origin,Access-Control-Allow-Credentials"},"data":"{\"meta\":{\"rc\":\"ok\"},\"data\":[]}","status":200}
[DEBUG] 17:41:57: Found 0 devices

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Étrange....

 

Je vois  :

"X-Frame-Options":"DENY"

 

Est-tu certain que ton login/password est valable et que cet utilisateur a les droits suffisant pour lister les appareils ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Ja da bin ich mir sicher Ich habe es sogar mit super admin versucht. Kein unterschied

Le contrôleur Unifi signale que l'utilisateur est connecté

Modifié par Srba

Partager ce message


Lien à poster
Partager sur d’autres sites

You could try to mannualy access the API from a Linux command line :

curl --insecure -c cookies.txt 'https://10.0.1.91:8443/api/login' --data-binary '{"username":"xxx","password":"yyy","strict":true}'
curl --insecure -b cookies.txt -c cookies.txt 'https://10.0.1.91:8443/api/s/default/stat/sta'
curl --insecure -b cookies.txt -c cookies.txt 'https://10.0.1.91:8443/logout'

 

The second command should list every known devices

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 11/08/2019 à 15:24, Lazer a dit :

You could try to mannualy access the API from a Linux command line :


curl --insecure -c cookies.txt 'https://10.0.1.91:8443/api/login' --data-binary '{"username":"xxx","password":"yyy","strict":true}'
curl --insecure -b cookies.txt -c cookies.txt 'https://10.0.1.91:8443/api/s/default/stat/sta'
curl --insecure -b cookies.txt -c cookies.txt 'https://10.0.1.91:8443/logout'

 

The second command should list every known devices

 

c'est la réponse. Quelque chose ne va pas mais je ne sais pas quoi. La connexion est sûre, car j'ai essayé avec Super Admin. Il est seulement possible que certains ports soient bloqués. Qu'en penses-tu?

 

{"meta":{"rc":"error","msg":"api.err.LoginRequired"},"data":[]}

Partager ce message


Lien à poster
Partager sur d’autres sites

According to the given response, it look's like you really have a login issue.

Partager ce message


Lien à poster
Partager sur d’autres sites

×