Blockly – E-Mails versenden

In dieser Artikelserie möchte ich das Thema Blockly in ioBroker näher erklären. Im Artikel zeige ich, wie Du mit dem E-Mail Adapter und dem entsprechenden E-Mail Block aus einem Blockly-Script heraus E-Mails versenden kannst. 

Bevor wir uns um den entsprechenden Blockly Block für das Versenden von E-Mails ansehen können, müssen wir im ersten Schritt den E-Mail-Adapter installieren. Die Installation und Einrichtung ist in dem folgenden Artikel beschrieben:

Installation und Einrichtung vom E-Mail Adapter

 

Nach dem wir nun den E-Mail Adapter installiert und konfiguriert haben, können wir nun in den Bereich „Skripte“ wechseln und uns ein neues Script anlegen.

 

Nach dem Klick auf die Plus-Schaltfläche müssen wir im nächsten Schritt den Typ des Scripts wählen. Wir wählen hier Blockly und klicken auf die Schaltfläche „hinzufügen“.

 

Im Script wollen wir einen Datenpunkt mit einem Trigger auf Veränderungen überprüfen. Wenn der Datenpunkt den Wert von 50% übersteigt, soll eine E-Mail versendet werden. Für die Erstellung des Scripts fügen wir also zunächst einen Trigger auf den zu überwachenden Datenpunkt ein. Zudem habe ich einen Block zur Auswertung (falls) eingefügt, mit dem nach einer Wert-Änderung der eigentliche Wert auf über 50% geprüft wird. Wenn diese Bedingung zutrifft, wird mittels dem Email-Block eine E-Mail verschickt. Das Script sieht bei mir wie folgt aus:

Dem E-Mail Block wird zunächst mittels der An-Konfiguration die E-Mail Adresse mitgeteilt, an die die E-Mail versendet werden soll. Mit dem Text kann der Body der E-Mail gesetzt werden. Wenn eine E-Mail im HTML-Format versandt werden soll, dann muss die HTML CheckBox aktiviert werden. Über den Betreff können wir der E-Mail optional auch einen abweichenden Betreff festlegen. Standardmäßig wird hier der Betreff aus dem Adapter verwendet. Über die Von-Konfiguration kann der Absender festgelegt werden. Optional können auch Dateien mit der E-Mail versandt werden. In einem separaten Artikel zeige ich hier, wie ein Foto einer Webcam per E-Mail versandt werden kann.

 

Ich hoffe Dir gefällt der Artikel. Ich freue mich über Deinen Kommentar oder Fragen 🙂

Matthias Korte

Hauptberuflich Software-Entwickler und seit einigen Jahren Smart-Home Fan. Angefangen hat alles mit einem RaspberryMatic und einer schaltbaren Steckdose. Mittlerweile habe ich einige Steckdosen, Sensoren, und Thermostate sowie ioBroker zur Visualisierung im Einsatz.

Ein Gedanke zu „Blockly – E-Mails versenden

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Ich akzeptiere