Node-RED: Connecter le bouton au monde
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.
Chaque bouton est équipé d'un ESP8266, un chipset compatible WiFi. Cette connexion WiFi permet au dispositif de communiquer avec Internet.
Un ESP8266 sur une carte WEMOS D1 Mini
Le protocole MQTT a été choisi pour la communication entre l'ESP8266 et le serveur. C'est un protocole léger, idéal pour les applications IoT.
Lorsque le bouton est pressé, après une courte attente de 15 secondes, un message est envoyé au serveur via MQTT. Le serveur identifie alors l'e-mail correspondant et envoie une notification au client.
MQTT est parfaitement adapté à l'IoT. Cependant, l'authentification n'est pas activée par défaut, ni le chiffrement. Nous avons constaté que de nombreuses plateformes IoT sont vulnérables aux attaques, ce qui entraîne des fuites de données privées. Heureusement, lorsque vous démarrez une instance MQTT sur Stackhero, l'authentification et le chiffrement sont activés, offrant une solution entièrement sécurisée dès le départ.