Um mit dem Amazon Dashbutton eine E-Mail verschicken zu können benötigen wir eine aktive Node-Red Umgebung. Auf die Installation und die Hardware werden wir noch gesondert eingehen.
In unsere Node-Red-Oberfläche installieren wir uns zuerst den Dashbutton-Node über das Hamburgersymbol oben rechts, Manage Palette, Install. Die Node heißt node-red-contrib-mydash
In dieser Konfigurieren wir den Anzeigenamen und die MAC-Adresse des Dashbutton:
Als nächstes fügen wir eine Change-Node hinzu, welche wir mit dem Dashbutton schon verbinden können:
In den Rules im to Feld können wir nun den Klartext eingeben der verschickt werden soll, sobald der Amazon Dashbutton gedrückt wird.
Und nun benötigen wir noch einen Node der uns diesen Text als Mail verschickt. Hierzu benutzen wir den E-Mail-Node zum versenden (Achtung es gibt auch einen E-Mail-Node zum empfangen).Dieser wird mit einem beliebigen SMTP-Sever bestückt, hier im Beispiel ein gmail-Server.
Der gesamte Flow sollte nun so aussehen und kann über Deploy oben rechts gespeichert werden.