openHAB: E-Mail Binding/Addon einrichten

Zum Verschicken von E-Mails bei Regeln (Rules) via openHAB benötigt man das E-Mail Binding/Addon „Mail Binding“. Hier zeige ich euch wie einfach und schnell das zu installieren ist.

Via PaperUI „Mail Binding“ installieren:

PaperUI > Add-ons > Bindings > Mail Binding = Install

Im „things“ Ordner eine neue Datei „mail.things“ mit folgenden Inhalt erstellen:
Thing mail:smtp:samplesmtp [ hostname="smtp.example.com", sender="mail@example.com", security="TLS", username="user", password="pass" ]
Und zum Beispiel für ein GMX.de E-Mail Konto wie folgt anpassen:
Thing mail:smtp:gmx [ hostname="mail.gmx.net", sender="bla@gmx.net", security="SSL", username="bla@gmx.net", password="meingeheimespasswort" ]
Nun dementsprechend in der Rule die die Nachrichten verschicken soll die Mail Variable setzen:
val mailActions = getActions("mail","mail:smtp:gmx")
Und in der Rule nun die Aktion hinzufügen:
mailActions.sendMail("xyz@maffert.net", "Smarthome: Tür", "Die Tür wurde geöffnet!")

Schreibe einen Kommentar

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

*