Node-RED: Réception des appuis sur le bouton et envoi des e-mails

Cette documentation fait partie du guide Cas d'usage : connecter des boîtes aux lettres. Consultez le guide complet ici : Connectez facilement des centaines de boîtes aux lettres dans un bureau de poste.

Bienvenue sur la documentation de Stackhero

Stackhero propose un environnement Node-RED cloud entièrement managé, conçu pour vous permettre de créer des workflows rapidement :

  • Serveur MQTT intégré (Mosquitto) pour une intégration IoT fluide.
  • Accès complet à l'interface d'administration Node-RED pour gérer vos flows et paramètres.
  • Node-RED Dashboard inclus pour la visualisation en temps réel.
  • Serveur SMTP dédié inclus, sans aucune limite d'envoi.
  • Mises à jour en un clic pour garder votre instance à jour facilement.
  • Noms de domaine personnalisés avec HTTPS automatique : par exemple, https://node-red.votre-entreprise.com.
  • Performance élevée et sécurité renforcée grâce à une infrastructure privée et dédiée.

Vous pouvez disposer d'une instance Node-RED cloud hosting sécurisée et prête pour la production en environ 5 minutes. Stackhero s'occupe de l'installation, des mises à jour et de l'infrastructure, pour que vous puissiez vous concentrer sur la création de vos automatisations.

Pour gérer les actions sur les boutons et envoyer les notifications aux utilisateurs, Node-RED a été choisi pour le traitement des données, avec une base MongoDB pour stocker les e-mails des utilisateurs.

Node-RED est un outil de programmation graphique développé par IBM, idéal pour ce type de tâche. Il est simple à utiliser, puissant et très extensible.

Grâce à Node-RED, notre client a pu créer tout son backend en seulement quelques heures !

Lorsqu'un bouton de boîte aux lettres est pressé, le message est reçu par Node-RED via MQTT. Node-RED retrouve alors l'utilisateur correspondant dans la base MongoDB, rédige un nouvel e-mail et l'envoie.

Flux Node-RED : seulement 5 nœuds suffisent pour créer tout le backend !Flux Node-RED : seulement 5 nœuds suffisent pour créer tout le backend !

Lorsque vous démarrez une instance Node-RED sur Stackhero, vous disposez d'un serveur MQTT ainsi que d'un serveur e-mail dédié, ce qui vous permet d'envoyer un nombre illimité d'e-mails !