IFTTT – das Schweizer Taschenmesser der Cloud
IFTTT („If This Then That“) verbindet verschiedene Dienste, Geräte und Programme über einfache Wenn-dann-Regeln:
Dieses Tutorial entspricht einer veralteten Version der Cloud-Anwendung IFTTT. Leider bietet IFTTT aktuell keine Alexa-Unterstützung mehr und auch die Anzahl der kostenlosen Regeln hat sich reduziert, so dass das unten gezeigte Beispiel nicht mehr funktioniert. Es dient nur noch der Dokumentation (unter anderem der Cocktailmaschine s. u.) und als Inspiration für neue Ideen.

Bitte beachten Sie: Sobald Sie sich das Video ansehen, werden Informationen darüber an Youtube/Google übermittelt. Weitere Informationen dazu finden Sie unter Google Privacy.
Teil 1: Umsetzung MQTT
Mit Hilfe des Cloud-Dienstes Adafruit IO lässt sich MQTT (Turorial) einfach nutzen, um z. B. die Neopixel-Farbe am Octopus per Nachricht aus der Cloud zu steuern. Auch ohne Sprachassistent wie Alexa ist das Projekt sinnvoll einsetzbar, zum Beispiel, um per IFTTT Voice Over IP Calls auf das eigene Telefon zu initiieren.
Schritte zur Umsetzung:





Teil 2: Umsetzung IFTTT
Mit dem Dienst IFTTT lässt sich eine Sprachsteuerung mit Alexa einfach umsetzen, um Neopixel-Farben über MQTT zu ändern. Dafür sind nur wenige Schritte nötig:
Registrierung bei IFTTT
Kostenlos unter ifttt.com registrieren.
Trigger mit Alexa erstellen
Im Bereich „My Applets“ eine neue „Wenn … dann …“-Regel anlegen. Unter „+this“ den Dienst Alexa auswählen, mit dem Amazon-Konto verbinden und z. B. den Sprachbefehl „Octopus rot“ festlegen.
Action mit Adafruit festlegen
Unter „+that“ den Dienst Adafruit auswählen, Konto verknüpfen und die Nachricht „rot“ an den entsprechenden Feed senden.
Weitere Farben ergänzen
Für jede gewünschte Farbe wird eine eigene Regel erstellt, z. B. „Octopus blau“, „Octopus grün“ usw.
Echtzeittest durchführen
Bei Sprachbefehl wie „Alexa, trigger Octopus rot“ erscheint im MQTT-Feed die Nachricht „rot“, und der Neopixel leuchtet entsprechend.
Man kann einen zusätzlichen MQTT-Feed wie „temperatur“ anlegen und damit regelmäßig Messwerte senden. Über IFTTT lassen sich einfache Regeln erstellen, z. B. ein Anruf bei Frostgefahr. Dafür braucht man nur die IFTTT-App auf dem Handy.
Auch ohne MQTT-Broker kann der Octopus direkt mit IFTTT über „Webhooks“ kommunizieren. Ein Beispiel dafür ist die Zimmerpflanzenüberwachung aus dem Downloadbereich.



Sie verlassen die offizielle Website der Hochschule Trier