[Résolu] Zigate - Problème avec API base url
-
Laurent_d40
- Messages : 15
- Inscription : 24 juil. 2020, 15:04
- Localisation : 91 - Essonne
[Résolu] Zigate - Problème avec API base url
Bonjour
J'exécute DomoticZ sur un serveur en https seulement.
Mais je n'arrive pas à faire passer cette url, et le user admin dans le format demandé dans le plugin Zigate que je viens d'upgrader.
Une idée sur le format à respecter ?
Error: Zigate: domoticz_request - wrong URL toget access to Domoticz JSON/API: http://https://dom.toto.tata:443/json.h ... e=hardware
Merci d'avance
J'exécute DomoticZ sur un serveur en https seulement.
Mais je n'arrive pas à faire passer cette url, et le user admin dans le format demandé dans le plugin Zigate que je viens d'upgrader.
Une idée sur le format à respecter ?
Error: Zigate: domoticz_request - wrong URL toget access to Domoticz JSON/API: http://https://dom.toto.tata:443/json.h ... e=hardware
Merci d'avance
Dernière modification par Laurent_d40 le 04 janv. 2023, 13:32, modifié 1 fois.
Re: Zigate - Problème avec API base url
le format est explicité dans le menu
En clair
(http://username:password@127.0.0.1:8080):
Pour référence: https://www.domoticz.com/wiki/Domoticz_ ... horization
Qu'est-ce qu'il y a dans les logs du plugin ?
En clair
(http://username:password@127.0.0.1:8080):
Pour référence: https://www.domoticz.com/wiki/Domoticz_ ... horization
Qu'est-ce qu'il y a dans les logs du plugin ?
-
Laurent_d40
- Messages : 15
- Inscription : 24 juil. 2020, 15:04
- Localisation : 91 - Essonne
Re: Zigate - Problème avec API base url
J'ai mis un extrait du log (modifié évidemment) dans mon message initial, mais en voici un peu plus ci-dessous.
Le pb semble venir du fait qu'il cherche un http://
En respectant le format demandé, mais en https (sachant que j'ai le certificat qui va bien) je mets donc dans le champs
Le pb semble venir du fait qu'il cherche un http://
En respectant le format demandé, mais en https (sachant que j'ai le certificat qui va bien) je mets donc dans le champs
Code : Tout sélectionner
https://adm:pasceluila@dom.toto.tata:8443Code : Tout sélectionner
2022-12-16 16:06:14.152 Error: Zigate: Please cross-check the Domoticz Hardware settingi for the plugin instance. >https://adm:pasceluila@dom.toto.tata:8443< You must set the API base URL
2022-12-16 16:06:14.180 Error: Zigate: We are expecting a username and password but do not find it in https://adm:pasceluila@dom.toto.tata:8443 ==> ['https://adm:pasceluila', 'dom.toto.tata:8443'] ==> https://adm:pasceluila ==> ['https', '//adm', 'pasceluila']
2022-12-16 16:06:14.193 Error: Zigate: domoticz_request - wrong URL toget access to Domoticz JSON/API: https://adm:pasceluila@dom.toto.tata:8443/json.htm?type=hardware
2022-12-16 16:06:14.198 Error: Zigate: We are expecting a username and password but do not find it in https://adm:pasceluila@dom.toto.tata:8443 ==> ['https://adm:pasceluila', 'dom.toto.tata:8443'] ==> https://adm:pasceluila ==> ['https', '//adm', 'pasceluila']
2022-12-16 16:06:14.207 Error: Zigate: domoticz_request - wrong URL toget access to Domoticz JSON/API: https://adm:pasceluila@dom.toto.tata:8443/json.htm?type=hardware Re: Zigate - Problème avec API base url
8443 c'est le port d'accès à Domoticz ?
https://adm:pasceluila@dom.toto.tata:84 ... e=hardware
pourquoi pas
https://adm:pasceluila@127.0.0.1:8443/j ... e=hardware
As-tu essayé sans utilisé le https ?
https://adm:pasceluila@dom.toto.tata:84 ... e=hardware
pourquoi pas
https://adm:pasceluila@127.0.0.1:8443/j ... e=hardware
As-tu essayé sans utilisé le https ?
-
Laurent_d40
- Messages : 15
- Inscription : 24 juil. 2020, 15:04
- Localisation : 91 - Essonne
Re: Zigate - Problème avec API base url
Oui, j'ai essayé sans le https, avec 127.0... avec l'@ip réelle au lieu du nom, rien à faire.
Pour l'instant je suis revenu en arrière en 6.1.005 mais du coup j'ai les pb sur mes stores avec la nouvelle version de domoticz.
Pour l'instant je suis revenu en arrière en 6.1.005 mais du coup j'ai les pb sur mes stores avec la nouvelle version de domoticz.
Re: Zigate - Problème avec API base url
Je viens de regarder le code, et effectivement https n'est pas supporté, d'autant plus que je ne vois pas l'intéret dans la mesure où l'on se trouve sur le loopback ( 127.0.0.1 )
donc l'utl que tu dois mettre c'est:
c'est à dire http et pas https et 8080 (ou le port http de domoticz,) et pas 8443 qui est le port SSL https
[edit] je ferrais un update pour le https sur la branche de developement
donc l'utl que tu dois mettre c'est:
Code : Tout sélectionner
http://adm:pasceluila', 'dom.toto.tata:8080[edit] je ferrais un update pour le https sur la branche de developement
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Re: Zigate - Problème avec API base url
Sur quelle version de Domoticz es-tu ? sur la 2022.2 ? ou sur une des dernière beta ?
Re: Zigate - Problème avec API base url
Voila , si tu bascules sur la branche de developpement, le https doit normalement etre supporté
Code : Tout sélectionner
git pull
git checkout dev
git pullRe: Zigate - Problème avec API base url
Un retour ? ca donne quoi ?
-
Laurent_d40
- Messages : 15
- Inscription : 24 juil. 2020, 15:04
- Localisation : 91 - Essonne
Re: Zigate - Problème avec API base url
Bonjour @pipiche
Désolé pour le retour très tardif, mais j'étais absent et en plus je n'avais pas vu tes messages.
Je viens de tester : problème résolu. J'arrive à faire pointer vers mon url domoticz en https, et le plugin refonctionne bien avec mes BSO profalux.
Noter qu'il reste bizarrement un message d'erreur au démarrage :
Merci beaucoup !
Désolé pour le retour très tardif, mais j'étais absent et en plus je n'avais pas vu tes messages.
Je viens de tester : problème résolu. J'arrive à faire pointer vers mon url domoticz en https, et le plugin refonctionne bien avec mes BSO profalux.
Noter qu'il reste bizarrement un message d'erreur au démarrage :
Code : Tout sélectionner
Error: Zigate: Please cross-check the Domoticz Hardware settingi for the plugin instance. >https://dom.toto.tata:443< You must set the API base URL