# Envoyer un mail depuis une scène

**URL:** <https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379>\
**Category:** Scènes\
**Created:** [Septembre 25, 2023, 7:17 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379 "2023-09-25T19:17:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Septembre 25, 2023, 7:17 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/1 "2023-09-25T19:17:48Z")

</div>

Bonsoir.  
J’aimerais être notifié (idéalement par email) lorsqu’un capteur s’active (niveau d’eau dans mon cas), mais je ne trouve nulle part cette fonction, à l’exception de l’envoi de message dans Gladys directement. Or, ce n’est pas vraiment pratique : il n’y a pas de notification sur mon smartphone et une anomalie de rafraîchissement des messages : je vois actualiser manuellement pour les voir apparaître …  
Merci par avance pour vos idées 🙂

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [Septembre 25, 2023, 9:58 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/2 "2023-09-25T21:58:28Z")

</div>

Salut, il faut le faire via mqtt.

Tu te crées un capteur mqtt auquel tu envoies une valeur, ce capteur doit être surveillé par bash/python/nodered… qui effectuera une action en fonction de la valeur.

Tu auras pas mal d’exemple de code en bash dans mes tutos :

> [@\[Tuto\] Bash et aspirateur robot sous Valetudo](https://community.gladysassistant.com/t/tuto-bash-et-aspirateur-robot-sous-valetudo/8226):
>
> Bonjour, je vous propose un tuto sur l’envoi de données d’un aspirateur robot Roborock S51 sous Valetudo à Gladys via MQTT. Si votre robot n’est pas compatible avec Valetudo, le code pourra être adapté à vos besoins, cela vous fera une base. TUTO n°4 : Gestion de son robot aspirateur sous Valetudo dans Gladys. EDIT 28/06/2023 : Refont complète du code du fichier RobotAspiToGladys.sh qui simplifie son utilisation EDIT 25/06/2023 : Modification de code (JsonArrayToString en autre), d’infos s…

> [@\[Tuto\] Bash et Téléphone connecté au WI-FI +/- Freebox](https://community.gladysassistant.com/t/tuto-bash-et-telephone-connecte-au-wi-fi-freebox/8045):
>
> Bonjour, je vous propose un tuto sur la surveillance de la présence d’un téléphone connecté au WI-FI et d’envoyer l’état à Gladys via MQTT. Je propose 2 versions : Avec nmap (fonctionnel avec toutes les box) Avec l’API Freebox avec ou non nmap dans un second temps. Le tout sur un Raspberry. TUTO n°3 : Indiquer la présence d’un utilisateur via le WI-FI de son téléphone. Côté Gladys : Création de l’appareil MQTT : Nom : Téléphone connecté au WIFI Id externe : mqtt:Salle:PhoneConnecte…

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Septembre 26, 2023, 7:46 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/3 "2023-09-26T07:46:15Z")

</div>

Tu as aussi la possibilité d’être notifié via **Telegram** via une scène.

Voici la documentation pour configurer Telegram [Telegram | Gladys Assistant](https://gladysassistant.com/fr/docs/integrations/telegram/)

Et un exemple de scène :

![CleanShot 2023-09-26 at 09.45.40](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/d/d729e70dc902417b2e6d70e6f218799d94cd4668.png)

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Septembre 26, 2023, 8:24 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/4 "2023-09-26T08:24:10Z")

</div>

@Hizo Je te remercie pour ces tutos 🙂

Toutefois, ne serait-il pas plus simple de pouvoir concevoir une fonction commune à tout Gladys, permettant d’envoyer une notification, en sélectionnant un ou plusieurs canaux (email, voix, SMS …) ?

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Septembre 26, 2023, 8:25 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/5 "2023-09-26T08:25:08Z")

</div>

@cicoub13 Merci pour cette idée, mais je n’utilise pas Telegram … En revanche, je vais me pencher sur l’usage des variables 🙂

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [Septembre 26, 2023, 9:21 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/6 "2023-09-26T09:21:01Z")

</div>

Je suis d’accord, ça serait pas mal un système d’envoi d’email directement depuis gladys.  
Pour les sms c’est plus compliqué…

On peut s’envoyer facilement des SMS depuis l’API Free (mobile) mais sinon…

Mais vu que tu utilises python, tu peux t’envoyer du json avec le message et le destinataire et l’envoyer depuis ton script python.

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Septembre 26, 2023, 9:51 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/7 "2023-09-26T09:51:12Z")

</div>

@Hizo Effectivement, on peut tout déléguer à des outils externes à Gladys, mais on perd à mon avis tout l’intérêt de l’interface graphique qu’apporte l’assistant : plus c’est simple et intégré, plus on l’utilise 🙂 J’aurais imaginé trouver une page de configuration des «&nbsp;interfaces vers le monde&nbsp;», dans laquelle paramétrer une interface qui serait ensuite accessible depuis n’importe où dans les scènes, par exemple …

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [Septembre 26, 2023, 9:52 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/8 "2023-09-26T09:52:24Z")

</div>

Ca peut faire une demande de fonctionnalité mais il va falloir sacrément préciser l’idée et ce qui est attendu.

---

<div class="post-metadata">

**Author:** ![jerome](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jerome/32/7030_2.png) [@jerome](https://community.gladysassistant.com/u/jerome)\
**Post date:** [Septembre 26, 2023, 9:39 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/9 "2023-09-26T21:39:40Z")

</div>

Bonjour @cicoub13

Tu fais comment pour récupérer l’état de la météo afin de l’injecter dans une variable ensuite ?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 27, 2023, 6:58 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/10 "2023-09-27T06:58:26Z")

</div>

Salut @jean_bruder !

> [@jean\_bruder](#):
>
> il n’y a pas de notification sur mon smartphone et une anomalie de rafraîchissement des messages

Etonnant quand même, est-ce que le plus simple ça ne serait pas de résoudre ce souci sur ton téléphone quand même ? Ne pas avoir de notifications, c’est sacrément gênant non ? ^^

Telegram s’intègre super bien avec Gladys, notamment pour répondre à Gladys/envoyer des images, etc… 🙂

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Septembre 27, 2023, 7:48 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/11 "2023-09-27T07:48:29Z")

</div>

Je fais une requête HTTP à OpenWeatherMap

`GET https://api.openweathermap.org/data/2.5/weather?lat=43.2568&lon=-0.4016&appid=<key>&lang=FR&units=metric`

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Septembre 27, 2023, 8:04 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/12 "2023-09-27T08:04:14Z")

</div>

@cicoub13

Si tu peux faire un mini-tuto du comment tu fais ce serait bien et cela donnerait un exemple généraliste pour d’autres utilisations 😉

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Septembre 27, 2023, 8:06 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/13 "2023-09-27T08:06:26Z")

</div>

OK, je fais ça (mais ma scène est déjà décrite ici [https://youtu.be/OeXewA105qI?si=xKdlb6RQypYgDkTa&t=2169](https://youtu.be/OeXewA105qI?si=xKdlb6RQypYgDkTa&t=2169))

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Septembre 27, 2023, 8:36 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/14 "2023-09-27T08:36:04Z")

</div>

oui j’avais vu mais ca montres plus ce qu’on peut faire que le comment 😭 d’ou ma requête 🤪 😉

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Septembre 27, 2023, 11:14 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/15 "2023-09-27T11:14:54Z")

</div>

Bonjour @pierre-gilles,

Je ne suis pas certain d’utiliser Gladys de la bonne manière afin d’obtenir les notifications : c’est un raccourcis vers la page web dans mon cas.

Par rapport aux divers moyens de communication mis en œuvre, tel que Telegram, peut-être qu’une ouverture plus large permettrait une meilleure adoption de l’outil ?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 27, 2023, 5:01 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/16 "2023-09-27T17:01:07Z")

</div>

Je ne suis pas sûr de comprendre, tu as installé bien installé l’application Telegram sur ton téléphone ?

> <https://play.google.com/store/apps/details?id=org.telegram.messenger&hl=fr&gl=US>
>
> Telegram est une application de messagerie axée sur la vitesse et la sécurité...

> **[‎Telegram Messenger](https://apps.apple.com/fr/app/telegram-messenger/id686449807)**
>
> ‎Messagerie instantanée pure — simple, rapide, sécurisée et synchronisée entre tous vos appareils. Une des applications les plus téléchargées au monde avec plus de 800 millions d'utilisateurs actifs.
> 
> RAPIDE : Telegram est l'application de messagerie...

---

<div class="post-metadata">

**Author:** ![jerome](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jerome/32/7030_2.png) [@jerome](https://community.gladysassistant.com/u/jerome)\
**Post date:** [Septembre 27, 2023, 9:40 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/17 "2023-09-27T21:40:31Z")

</div>

Ok je mets ma lat et lon de chez moi et à la place de key ma clé api c’est bien ça ?

Parce que j’ai une erreur

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Septembre 29, 2023, 10:25 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/18 "2023-09-29T10:25:32Z")

</div>

Bonjour @pierre-gilles,

Non, Telegram n’est pas installé. J’utilise l’interface WEB de Gladys uniquement. J’imagine que c’est pour cela que les notifications ne remontent tout simplement pas.

Mais cela ne répond pas à mon interrogation initiale qui serait de pouvoir, dans un premier temps, envoyer un email 😉 Dans l’idéal, j’imagine un bloc «&nbsp;message&nbsp;» à ajouter dans les scènes, dans lequel sélectionner la cible du message (à paramétrer dans un module de configuration dédié) et le message à envoyer. Il serait alors possible dans une même scène d’envoyer vers plusieurs personnes/médias un même message 🙂 Pour le moment, dans mon cas, lorsque je veux que Gladys (alias «&nbsp;La p’tite Dame&nbsp;» comme dit le fiston) nous informe vocalement, je suis contraint de redonder les blocs HTTP (et donc l’ensemble de la configuration ad-hoc) en changeant le message en fonction de ce qui doit être dit 🤪

Gladys me semble être déjà une véritable pépite à ce stade, alors pourquoi ne pas continuer à rendre le projet encore meilleur ? 😍

Belle journée à toi 🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 29, 2023, 11:01 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/19 "2023-09-29T11:01:38Z")

</div>

> [@jean\_bruder](#):
>
> Non, Telegram n’est pas installé.

Installe le du coup 😂 c’est gratuit et ça prend 30 secondes ! Tu verras une fois que tu auras testé tu seras convaincu 😄 100 fois mieux que des e-mails !

> [@jean\_bruder](#):
>
> Mais cela ne répond pas à mon interrogation initiale qui serait de pouvoir, dans un premier temps, envoyer un email 😉

Pourquoi pas, tu peux créer une demande de fonctionnalité et si il y a de la demande ça peut être priorisé.

Après, envoyer des e-mails, c’est compliqué. Soit tu setup toi même un serveur email (et la c’est plus du tout user friendly, et en plus t’as toutes les chances d’atterrir en SPAM), soit tu utilise les identifiants STMP de ton provider d’e-mail (si il en fourni), et c’est pas super user friendly. Soit tu paie une API d’envoie d’e-mail (Sendgrid, Amazon SES, etc…)

Bref, pour moi à court terme, la solution tu l’as dans tes mains: installe telegram et d’ici 30 seconds tu peux faire ce que tu veux 😉

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [Septembre 29, 2023, 12:28 UTC](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379/20 "2023-09-29T12:28:14Z")

</div>

Perso, je suis pas convaincu par Telegram, je ne l’utilise pas.

Je préfére des SMS et des emails.

[Page suivante](https://community.gladysassistant.com/t/envoyer-un-mail-depuis-une-scene/8379.md?page=2)
