Bonjour la communauté,
Je me creuse la tête depuis une semaine sur un sujet de client-serveur web avec un arduino
Je suis tombé sur plusieurs topics utilisant la librairie Ethernet/Ethernet2, mais celles-ci ne fonctionnent pas et bloque l'arduino
J'ai ensuite trouvé la librairie EtherCard.h qui fonctionne au moins pour le côté serveur Web
Mon arduino est piloté par jeedom par le client web. Ensuite il fait certaines manipulations et j'aurai besoin qu'il retourne au jeedom lorsqu'il a terminé. (pour ceux qui ne connaissent pas jeedom, il faut simplement que je me connecte a l'api rest)
la requete que je dois faire est simplement envoyer une requete:
http://192.168.1.2/core/api/jeeApi.php?apikey=maCleJeedom&type=virtual&id=277&;value=1
voici mon code sensé le faire
void SendInfo(String infos)
{
infos="type=virtual&id=277&value=1";
String ApiKey="maCleJeedom";
const char Adresse[] PROGMEM ="192.168.1.2";
String Get="apikey="+ApiKey+"&type=virtual&id=277&value=1";
char GetChar[Get.length()+1];
Get.toCharArray(GetChar,Get.length()+1);
ether.browseUrl(PSTR("/core/api/jeeApi.php?"),GetChar,Adresse,null);
}
mais celle-ci n'est pas envoyée ou pas reçue.
Quelqu'un pourrait-il me dire ce qui ne va pas SVP?
Merci d'avance