Connection Domoticz avec GET /json.htm?

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 Concernant le Raspberry ou les scripts de toute nature des forums spécifiques sont ouverts
Répondre
ohaldi
Messages : 1
Enregistré le : 28 juil. 2019, 15:10
Contact :

Connection Domoticz avec GET /json.htm?

Message par ohaldi » 19 août 2019, 22:18

Comment débugger une connection avec Domoticz?

J'ai mis le code suivant dans mon ESP8266:
Le but est d'informer un switch Domoticz sur l'état d'une porte.

void InfoDomo()
{
// Lecture de la pin 14 (D5), Switch de la porte
int door = digitalRead(14);

if (client.connect(domoticz_server,port)) {
Serial.println("Sending Values to server...:");
Serial.println("idx,door,server,port:");
Serial.println(idx);
Serial.println(door);
Serial.println(domoticz_server);
Serial.println(":");
Serial.println(port);

client.print("GET /json.htm?type=command&param=udevice&idx=");
client.print(idx);
client.print("&nvalue=0&svalue=");
client.print(door);
client.println(" HTTP/1.1");
client.print( "Host: ");
client.print(domoticz_server);
client.print(":");
client.println(port);
client.println("User-Agent: Arduino-ethernet");
client.println("Connection: close");
client.println();
client.println();
client.stop();
}
}
Le moniteur série m'affiche correctement mes lignes d'informations, mais je ne vois rien dans le log de Domoticz

Si je met dans mon browser l'url suivante :
http://192.168.90.10:8084/json.htm?type ... 0&svalue=1

Cela m'affiche :
{
"status" : "OK",
"title" : "Update Device"
}
Mais toujours rien dans le log de Domoticz.

J'ai lu des dizaines d'exemples tous ressemble au code ci-dessus.
Comment peut-on débugger ce genre de problème?
Merci d'avance pour votre aide.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre