Page 1 sur 2
Erreur API
Publié : 11 déc. 2018, 23:13
par juchalin
Je m'intéresse un l'api de domoticz afin de piloter le tout avec un assistant vocal jarvis@home. QUi marche très bien d’ailler, je vais surement pousser la solution avec open jarvis sur un autre raspberry avec un MatriceVoice comme micro.
Sinon voici mon problème lorsque je tape ceci dans mon navigateur :
http://192.168.1.49:8081/json.htm?type= ... itchcmd=On
Mon device 19 passe sur on.
Par contre les commandes pour récupérer les info de température, humidité, levée de soleil statut de Domoticz j'ai forcément un message d'erreur voici un exemple de commande pour la tempéraure et l'humidité pour une sonde idx 157
http://192.168.1.49:8081/json.htm?type= ... M;HUM_STAT
Ou est ce que je me trompe !!!!!!
Merci d'avance
Re: Erreur API
Publié : 12 déc. 2018, 16:43
par juchalin
HAHAHA j'ai trouvé c'est par ce que j'étais en traduction automatique et la commande était fausse

Re: Erreur API
Publié : 23 mai 2021, 22:23
par facoco83
Bonjour, j'ai un problème similaire. J'ai pris le script que tout le monde utilise mais j'ai erreur api domoticz 200.. et quand je met le l'URL dans le navigateur ça fonctionne nickel. Une idée ?
Envoyé de mon SM-G973F en utilisant Tapatalk
Re: Erreur API
Publié : 23 mai 2021, 22:50
par Keros
Qu'est-ce que tu cherches à faire ?
Qu'est ce que tu as essayé ?
Plus tu nous donneras d'informations, plus nous pourront t'aider !
Re: Erreur API
Publié : 23 mai 2021, 22:57
par facoco83
J'ai acheté une imprimante 3d. Pour la contrôler, j'ai installer octoprint sur un rpi, j'ai mis le tout dans un coffret fabriqué par mes soins. Le but est de prendre la température sur la sonde dht22 qui est dans le coffret, connectée au rpi vers domoticz qui est installé sur ma freebox delta.
J'ai suivi le tuto :
https://easydomoticz.com/dht-11-22-rasp ... che-enfin/
Mais quand je lance le script j'ai "erreur api domoticz 200". Je n'y connais pas grand chose en programmation du coup j'avoue être bloqué à ce niveau là..
Quand je met l'URL qui est dans le code, dans le navigateur, ça envoi bien des données dans domoticz..
Merci pour votre aide
Envoyé de mon SM-G973F en utilisant Tapatalk
Re: Erreur API
Publié : 23 mai 2021, 23:37
par Keros
Généralement, les URL dans les codes sont générées en fonction de variables. Pour Tester l'URL de ton code, est ce que tu l'as fait afficher dans les logs pour être sûr de l'URL calculée ?
Autre point peut-être, est-ce que ton Pi a bien les autorisations pour se connecter à ton DomoticZ sur ta Freebox ? Est-ce que tu fais ton essai d'URL depuis ton Pi, ou depuis ton PC ?
Re: Erreur API
Publié : 24 mai 2021, 07:57
par facoco83
Aaaah, j'ai fait mon test depuis mon pc en effet... je vais essayer depuis le navigateur du pi mais je ne me souvient pas avoir mis de blocage au niveau des ip. Quand tu veux dire afficher dans les logs, à quel niveau? Domoticz ? J'ai pas regardé regardé effet, je vais ressayer aujourd'hui, je fais un retour dans le fil de discussion

merci
Envoyé de mon SM-G973F en utilisant Tapatalk
Re: Erreur API
Publié : 24 mai 2021, 18:32
par Keros
Je pensais que tu pouvais avoir une sortie log de ton script. Ou simplement afficher l'URL quelque part (un fichier txt par exemple).
Re: Erreur API
Publié : 24 mai 2021, 19:23
par facoco83
Alors je viens de tester d'envoyer le lien sur le navigateur du raspi, j'ai une erreur 401 Unauthorized .. donc déjà on sait qu'il y a un souci entre le rpi et la box delta. Si tu arrive à m'aider je t'en serai reconnaissant
Envoyé de mon SM-G973F en utilisant Tapatalk
Re: Erreur API
Publié : 24 mai 2021, 19:47
par facoco83
EDIT Keros : Citation du message précédent supprimée
J'ai trouvé le problème, la semaine dernière j'ai ouvert le port domoticz pour l'accès à distance et j'ai activé identifiant et mot de passe pour éviter les intrusions...

je me fatigue tout seul.. du coup maintenant je n'ai plus le message d'erreur mais j'ai un autre message qui me dit, 'humidity' is not defined
Envoyé de mon SM-G973F en utilisant Tapatalk