IFTTT (If this than that)

Hallo,

was ist die beste Möglichkeit mit IFTTT (if this then that) zu interagieren. Sowohl IPSymcon als input channel (IPSymcon steuert etwas auf IFTTT) wie auch als output channel (irgendwas in IPSymcon wird durch einen event in IFTTT gesteuert) würde mich interessieren.

Habe bis jetzt dazu nichts erhellendes im Forum gefunden.

Danke für jegliche Infos/Tips

gros_ibou

Ich würde das gern wieder hochholen: Hat von Euch wer IFTTT mit IPS am Laufen ?

Das wird jetzt noch interessanter, da Amazon Echo (Alexa) anfängt mit IFTTT zu funktionieren.

Gruss

gros_ibou

Ich hab da mal was gefunden:

http://www.barattalo.it/2013/11/12/make-a-cron-job-with-ifttt/

und/oder

ifttt-webhook

https://github.com/mapkyca/ifttt-webhook

Das könnte ein Ansatz um nicht zu sagen Umweg für die Integration mit IPS sein

Wäre echt mal interessant da zB. Intensishome jetzt mit IFTTT zusammenspielt.
Gibt’s Ansätze ?

Würde mich auch brennend interessieren. Gerade in Verbindung mit IOS und dem fehlenden Tasker.

Kann man das nicht mit ner einfachen eMail triggern? Zumindest habe ich es so bei einer CCU2 mit eMail Edon und CUx D gesehen. Allerdings fehlt bei dem Ansatz der Rückkanal.

Um IFTTT mit IP Symcon zu koppeln braucht man nur den Maker Channel

dieser kann Webhooks senden und empfangen. Da IP Symcon ab 4 auch Webhooks unterstützt sollte dies so machbar sein.

Zum Senden von IPS an IFTTT connected man den Maker Channel

Dann bekommt man einen Key.
Als zweites bastelt man sich ein recipe mit dem Maker Channel als Trigger und gibt dem Event einen Namen. Den Event Namen merkt man sich. Das „that“ ist dann frei wählbar.

Mit dem Eventnamen und dem key kann man jetzt einen HTTP Request per GET oder Post an IFTTT schicken mit:
https://maker.ifttt.com/trigger/{eventname}/with/key/{makerkey}

Es können optional drei Werte übergeben werden z.B. IPS, Device, Status.

Sieht dann so aus:
curl -X POST -H „Content-Type: application/json“ -d ‚{„value1“:„IPS“,„value2“:„Device“,„value3“:„Status“}‘ https://maker.ifttt.com/trigger/{eventname}/with/key/{makerkey}

Der umkehrte Weg von IFTTT mus man sich ein Modul von der Funktionsweise wie das Geofency Modul

bauen das Webhooks benutzt.

Von IFTTT kann man dann per Get oder Post an die Webhook URL etwas schicken. Das muss man dann anschließend per Script in IP Symcon weiterverarbeiten kommt halt darauf an was dann genau IPS machen soll.

Anleitung und Modul
IFTTT Modul

Hallo

um nicht den IFTTT Modul Thread zuzumüllen frage ich mal hier:

Was macht ihr denn eigentlich mit IFTTT ? Ich bin grad ein wenig durch die Gegend gesurft, hab aber keine Anwendung gefunden für die ich IFTTT verwenden könnte. Wo liegt der Vorteil gegenüber einer direkten Anbindung an IPS ?
Noch dazu geht das ja alles über die Cloud, oder ?

Hmm, entweder bin ich zu konservativ oder ich sehe den Wald vor lauter Bäumen nicht.

fragt interessiert
bb