[Résolu] Zigate+ V2- 2023.2 - Messages HTTP Error - 401 unauthorized

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
Krakoukas
Messages : 33
Inscription : 10 sept. 2022, 10:53

[Résolu] Zigate+ V2- 2023.2 - Messages HTTP Error - 401 unauthorized

Message par Krakoukas »

Bonjour,
Je suis sur la 2023.2 avec la dernière version stable du plugin : 7.1.002 [2.78]
Config : RPI3B+ et domoticz derrière un serveur nginx.

Depuis la mise à jour vers la 2023.2, j'ai de manière semi-aléatoire dans les logs le fameux message

Code : Tout sélectionner

 Error: Zigbee for Domoticz: Urlopen to http://127.0.0.1:8080/json.htm?type=command&param=getdevices&rid=877 rejected. Error: HTTP Error 401: Unauthorized
J'ai bien mis 127.0.0.1 dans les réseaux de confiance et également activé le basic-auth pour les API.
domoticz_security.png
domoticz_security.png (24.96 Kio) Consulté 409 fois
Le message apparait toutes les 10min + parfois à d'autres intervalles.
J'ai fait un petit script bash qui fait un

Code : Tout sélectionner

wget '127.0.0.1:8080/json.htm?type=command&param=getdevices&rid=877' 
depuis le Pi toutes les 2 secondes et le retour est toujours un 200, pas de 401 en vue, donc l'accès est bien autorisé.

Également, j'ai une dizaine de device sur le zigbee, et le problème ne semble apparaitre que sur des sondes de températures.

Par contre, tout semble bien fonctionner, les devices sont mis à jour.
Une idée?

[Edit] : je rajoute les logs en PJ. Il y a quelques erreurs sur d'autres plugins (j'aurais pas du passer en 2023.2...) mais tout est là
[Edit2]: J'ai également vérifié les droits de l'utilisateur renseigné dans "API Base URL" pour le plugin, et il a bien accès au idx indiqués dans les logs
Pièces jointes
domoticz.zip
(3.65 Kio) Téléchargé 80 fois
PluginZigbee_08.zip
(3.06 Kio) Téléchargé 70 fois
Dernière modification par Krakoukas le 14 août 2023, 21:09, modifié 1 fois.
Krakoukas
Messages : 33
Inscription : 10 sept. 2022, 10:53

Re: Zigate+ V2- 2023.2 - Messages HTTP Error - 401 unauthorized

Message par Krakoukas »

Je pense que je viens de résoudre mon problème :
Dans les paramètres du plugin pour l'url de base de l'API, il ne faut pas mettre d'utilisateur/mot de passe:
Capture d’écran du 2023-08-14 21-06-37.png
Capture d’écran du 2023-08-14 21-06-37.png (27.97 Kio) Consulté 369 fois
Je n'ai plus le message depuis que j'ai fait ce réglage, et à priori pas de régression non plus (pour l'instant)
Répondre