Envoyer une requête internet via wifi (Wemos d1)

Bonjour à tous.

Je me suis fait un montage avec un wemos d1 et un switch reed pour brancher sur mon compteur gaz.
Les données doivent être envoyer sur mon serveur Jeedom.
Pour cela il suffit de passer une adresse http de ce type :

http://192.168.1.149/core/api/jeeApi.php?plugin=virtual&apikey=xxxxxxxxxxxxxxx&type=virtual&id=832&value=

Mais je n'arrive pas à envoyer la requête.

J'ai trouvé un tuto avec cette fonction

boolean sendToJeedom(String url){

Serial.print("connecting to ");
  Serial.println(host);
  Serial.print("Requesting URL: ");
  Serial.println(url);
  http.begin(host,port,url);
  int httpCode = http.GET();
  Serial.println("closing connection");
  http.end();
}

Mais la compilation est impossible car la fonciton http.begin est déprécié.
Arduino me dit qu'il faut utiliser wificlient et begin, mais je ne trouve aucun exemple et je ne comprends pas ce qu'il faut faire.

Bref, si une âme charitable veut bien prendre quelques minutes pour m'expliquer.

Merci beaucoup.

tapes "Arduino wifi client exemple tuto" sur G**gle.
Il y a pléthore d'exemples.

oui mais je ne comprends pas pourquoi il faut faire un get !!!
Je veux juste lancer la commande http://mon_url !!!

Pourquoi faire un get et pas un post ?

Les exemples trouvés sont incompréhensible pour moi. Je ne comprends pas l'histoire du server et client .
Le serveur dans mon cas c'est quoi ?

La différence entre GET et POST :

La requête GET envoie les paramètres dans l'URL, donc dans l'entête HTTP. Avec un navigateur tu peux envoyer la même URL à l'aide de la barre de navigation. Tu peux tester ta requête par ce moyen d'ailleurs.

La requête POST envoie les paramètres dans le corps du message, après l'entête. C'est une requête adaptée aux formulaires. Un utilisateur ne peut donc pas recopier la requête dans la barre de navigation, la modifier et la renvoyer.

Je veux juste lancer la commande http://mon_url !!!

Qu'y a t-il d'anormal à faire cela avec un GET ?

Le serveur dans mon cas c'est quoi ?

Le serveur est JEEDOM, il attend les requêtes et y répond. Ton ESP est client.

Il est facile de se documenter : GET vs POST, quelle méthode pour un formulaire HTML?