Bonjour à tous,
Je tourne en rond depuis plusieurs jours à ce sujet.
Avant la V4 j’envoyai des valeurs de l’Arduino dans un virtuel Jeedom.
Cela fonctionnait parfaitement avec le sketch ci dessous.(Extrait)
Client_Connecte.print(F("GET /core/api/jeeApi.php?apikey="));
Client_Connecte.print(APIKEYJEEDOM);
Client_Connecte.print(F("&type=virtual&id="));
Client_Connecte.print(ID);
Client_Connecte.print(F("&value="));
Client_Connecte.print(ValeurAEnvoyer);
J’ai lui les modifications avec la V4 pour envoyer une valeur dans un virtuel.
L’expression dans un navigateur fonctionne.
https:/#IP+PORTJEEDOM#/core/api/jeeApi.php?plugin=virtual&type=event&apikey=#APIKEYVIRYUEL#&id=#cmd_id#&value=#value#
En revanche impossible d’utiliser cette expression dans le sketch Arduino
Serial.println("Connexion Jeedom OK|| ");
Client_Connecte.print(F("core/api/jeeApi.php?plugin=virtual&type=event&apikey="));
Client_Connecte.print(APIKEYJEEDOM);
Client_Connecte.print(F("&id="));
Client_Connecte.print(ID);
Client_Connecte.print(F("&value="));
Client_Connecte.print(ValeurAEnvoyer);
Client_Connecte.println(F(" HTTP/1.1"));
Client_Connecte.println(F("Host: 192.168.1.200"));
Client_Connecte.println(F("Connection: close"));
Client_Connecte.println();
Pourriez vous me donner un coup de main SVP
Je seche
DB