Node-RED: Verbindung des Knopfes mit der Welt

Diese Dokumentation ist Teil des Anwendungsfall: Postfächer verbinden-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Nahtlose Verbindung von Hunderten von Postfächern in einem Postamt.

Willkommen in der Stackhero-Dokumentation

Stackhero bietet Ihnen eine vollständig verwaltete Node-RED Cloud Umgebung, mit der Sie Workflows schnell erstellen können:

  • Integrierter MQTT-Server (Mosquitto) für nahtlose IoT-Integration.
  • Voller Zugriff auf die Node-RED Admin-Oberfläche zur Verwaltung von Flows und Einstellungen.
  • Node-RED Dashboard inklusive für Echtzeit-Visualisierung.
  • Dedizierter SMTP-E-Mail-Server inklusive, ohne Versandlimits.
  • Mühelose One-Click-Updates, damit Ihre Instanz immer aktuell bleibt.
  • Eigene Domainnamen mit automatischem HTTPS: zum Beispiel https://node-red.ihr-unternehmen.com.
  • Hohe Performance und starke Sicherheit durch private, dedizierte Infrastruktur.

Sie können in etwa 5 Minuten eine sichere, produktionsreife Node-RED Cloud Hosting Instanz bereitstellen. Stackhero übernimmt Einrichtung, Updates und Infrastruktur, sodass Sie sich ganz auf die Entwicklung Ihrer Automatisierungen konzentrieren können.

Jeder Knopf ist mit einem ESP8266 ausgestattet, einem WiFi-fähigen Chipset. Diese WiFi-Verbindung ermöglicht die Kommunikation des Geräts mit dem Internet.

Ein ESP8266 auf einer WEMOS D1 Mini-PlatineEin ESP8266 auf einer WEMOS D1 Mini-Platine

Das MQTT-Protokoll wurde für die Kommunikation zwischen dem ESP8266 und dem Server gewählt. Es ist ein leichtgewichtiges Protokoll, ideal für IoT-Anwendungen.

Wenn der Knopf gedrückt wird, wird nach einer kurzen Pause von 15 Sekunden eine Nachricht über MQTT an den Server gesendet. Der Server identifiziert dann die entsprechende E-Mail und sendet eine Benachrichtigung an den Kunden.

MQTT ist perfekt für IoT. Leider sind Authentifizierung und Verschlüsselung standardmäßig nicht aktiviert. Wir haben viele IoT-Plattformen beobachtet, die anfällig für Angriffe sind, was zu Lecks privater Daten führt. Glücklicherweise sind bei der Inbetriebnahme einer MQTT-Instanz auf Stackhero sowohl Authentifizierung als auch Verschlüsselung aktiviert, was eine vollständig gesicherte Lösung bietet.