Erreur API

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Erreur API

Message 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
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Re: Erreur API

Message par juchalin »

HAHAHA j'ai trouvé c'est par ce que j'étais en traduction automatique et la commande était fausse :D
facoco83
Messages : 13
Inscription : 30 janv. 2019, 23:49

Re: Erreur API

Message 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
Dernière modification par Keros le 23 mai 2021, 22:47, modifié 1 fois.
Raison : Merci de ne pas citer le message précédent lors d'une réponse directe
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Erreur API

Message 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 !
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
facoco83
Messages : 13
Inscription : 30 janv. 2019, 23:49

Re: Erreur API

Message 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 Image

Envoyé de mon SM-G973F en utilisant Tapatalk

Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Erreur API

Message 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 ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
facoco83
Messages : 13
Inscription : 30 janv. 2019, 23:49

Re: Erreur API

Message 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
Dernière modification par Keros le 24 mai 2021, 18:30, modifié 1 fois.
Raison : Merci de ne pas citer le message précédent lors d'une réponse directe
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Erreur API

Message 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).
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
facoco83
Messages : 13
Inscription : 30 janv. 2019, 23:49

Re: Erreur API

Message 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
Dernière modification par Keros le 24 mai 2021, 21:13, modifié 1 fois.
Raison : Merci de ne pas citer le message précédent lors d'une réponse directe
facoco83
Messages : 13
Inscription : 30 janv. 2019, 23:49

Re: Erreur API

Message 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... Image 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
Dernière modification par Keros le 24 mai 2021, 21:14, modifié 1 fois.
Répondre