F1ATB forum
Connecter compteur eau impulsion - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Domotique (https://f1atb.fr/forum_f1atb/forum-6.html)
+--- Sujet : Connecter compteur eau impulsion (/thread-1984.html)

Pages : 1 2 3 4 5 6 7 8 9


RE: Connecter compteur eau impulsion - Lolo69 - 17-11-2025

J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai


RE: Connecter compteur eau impulsion - tupolev89 - 17-11-2025

(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai

oui merci


RE: Connecter compteur eau impulsion - Lolo69 - 17-11-2025

(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai

oui merci

globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...


RE: Connecter compteur eau impulsion - tupolev89 - 17-11-2025

(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai

oui merci

globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...

j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465

un message derreur vient dapparaitre dans le moniteur serie

(Hier, 07:14 PM)tupolev89 a écrit :
(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai

oui merci

globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...

j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465

un message derreur vient dapparaitre dans le moniteur serie

(Hier, 07:14 PM)tupolev89 a écrit :
(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai

oui merci

globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...

j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465

un message derreur vient dapparaitre dans le moniteur serie

(Hier, 07:14 PM)tupolev89 a écrit :
(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai

oui merci

globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...

j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465

un message derreur vient dapparaitre dans le moniteur serie
âpres un redémarrage message erreur dans moniteur apparemment impossible de se connecter au smtp orange?


RE: Connecter compteur eau impulsion - Mike - 17-11-2025

OK donc il faut comprendre pourquoi on arrive pas à se connecter à smtp.orange.fr.
As tu utilisé ton adresse email orange ou wanadoo comme login ? et son mot de passe associé comme password ?


RE: Connecter compteur eau impulsion - tupolev89 - 17-11-2025

(Hier, 07:45 PM)Mike a écrit : OK donc il faut comprendre pourquoi on arrive pas à se connecter à smtp.orange.fr.
As tu utilisé ton adresse email orange ou wanadoo comme login ? et son mot de passe associé comme password ?

oui et je viens de refaire un essai depuis mon tel ,c’est les bons identifiants

on est bien daccord que lon doit les infos mettre entre les guillemets ligne 27?


RE: Connecter compteur eau impulsion - Mike - 17-11-2025

On doit pas être loin...
Le login tu as bien utilisé l'adresse email complète avec le @orange.fr ou @wanadoo.fr ?


RE: Connecter compteur eau impulsion - Lolo69 - 17-11-2025

de mon coté avec le code suivant , je viens de tester cela fonctionne
chez orange il faut que ton esp soit connecté à ta box orange pour que ca fonctionne
dans le code remplace evidemment les bons identifiants et mot de passe
et il est important que message.sender.email = "ton mail orange@orange.fr"; // chez orange obligatoirement c est ton mail orange tu peux pas mettre ESP@orange.fr

Code :
#include <WiFi.h>
#include <ESP_Mail_Client.h>

const char* ssid = "Livebox-51F0";
const char* password = "ton mot de passe wifi";

SMTPSession smtp;

void setup() {
  Serial.begin(115200);

  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) delay(500);

  ESP_Mail_Session session;
  session.server.host_name = "smtp.orange.fr";
  session.server.port = 465;
  session.login.email = "ton mail orange@orange.fr";
  session.login.password = "TOn mot de passe de ton compte orange";
  session.login.user_domain = "";

  SMTP_Message message;
  message.sender.name = "ESP32";
  message.sender.email = "ton mail orange@orange.fr"; // chez orange obligatoirement c est ton mail orange
  //on ne peut pas envoyer de la part de "ESP@orange.fr"
  message.addRecipient("Destinataire", "tonOUtesDestinataires@domain.COM");
  message.subject = "Test ESP32";
  message.text.content = "Bonjour ! Email envoyé depuis ESP32.";

  smtp.debug(1);
 
  if (!smtp.connect(&session))
    return;

  if (!MailClient.sendMail(&smtp, &message))
    Serial.println("Erreur d'envoi !");
  else
    Serial.println("Email envoyé !");
}

void loop() {}



RE: Connecter compteur eau impulsion - tupolev89 - 17-11-2025

(Hier, 07:53 PM)Mike a écrit : On doit pas être loin...
Le login tu as bien utilisé l'adresse email complète avec le @orange.fr ou @wanadoo.fr ?

oui

(Hier, 07:54 PM)Lolo69 a écrit : de mon coté avec le code suivant , je viens de tester cela fonctionne
chez orange il faut que ton esp soit connecté à ta box orange pour que ca fonctionne
dans le code remplace evidemment les bons identifiants et mot de passe

Code :
#include <WiFi.h>
#include <ESP_Mail_Client.h>

const char* ssid = "Livebox-51F0";
const char* password = "ton mot de passe wifi";

SMTPSession smtp;

void setup() {
  Serial.begin(115200);

  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) delay(500);

  ESP_Mail_Session session;
  session.server.host_name = "smtp.orange.fr";
  session.server.port = 465;
  session.login.email = "ton mail orange@orange.fr";
  session.login.password = "TOn mot de passe de ton compte orange";
  session.login.user_domain = "";

  SMTP_Message message;
  message.sender.name = "ESP32";
  message.sender.email = "ton mail orange@orange.fr"; // chez orange obligatoirement c est ton mail orange
  //on ne peut pas envoyer de la part de "ESP@orange.fr"
  message.addRecipient("Destinataire", "tonOUtesDestinataires@domain.COM");
  message.subject = "Test ESP32";
  message.text.content = "Bonjour ! Email envoyé depuis ESP32.";

  smtp.debug(1);
 
  if (!smtp.connect(&session))
    return;

  if (!MailClient.sendMail(&smtp, &message))
    Serial.println("Erreur d'envoi !");
  else
    Serial.println("Email envoyé !");
}

void loop() {}

peut être la double authentification avec orange, pour autoriser un nouvel équipement normalement il faut que j’approuve depuis mon portable? c’est peut être une piste
et je suis bien connecté à ma box orange


RE: Connecter compteur eau impulsion - Mike - 17-11-2025

Si le code de lolo marche on adaptera mon code pour utiliser ESP_Mail_Client plutôt que ReadyMail.