dti wrote: ↑24 Apr 2018 10:48
Hi Eagle,
vielen Dank für den Tipp!
Wie wird die API in der IFTTT App aufgebaut? Nur die Applet ID aus IFTTT oder weiterer Inhalt?
VG
dti
Zunächst benötigst du einen API Key, also besuche ifttt.com und erstelle einen Account bzw. log dich über Google, Facebook etc. ein. Dann gibst du in der Suche Webhook ein und klickst dann auf das unter Services gelistete Webhook Icon. Rechts oben siehst du einen Button namens Settings. Angelangt bei den Webhook Settings, sollte nach erfolgter Aktivierung, das ganze so Aussehen:
![webhook.PNG](./download/file.php?id=1696)
- webhook.PNG (16.47 KiB) Viewed 10775 times
In der URL steht dann nach /use/ dein persönlicher API Key.
Im nächsten Schritt wechselst du in deine Zway Oberfläche und installierst die IFTTT App. Dort angelangt trägst du deinen API Key ein und einen Eventnamen, zB Alarm_ausgelöst, alarm_scharf, alarm_entschärft. =>Save!
Zurück bei IFTTT.com klickst du auf my applets und dann rechts oben new applet. Bei IF This suchst du nach Webhook und trägst deinen vorher in zway gewählten Eventnamen ein. Bei Then That suchst du nach Notification und schreibst deine gewünschte Push Nachricht. Das fertige Applet sollte in etwa so Aussehen:
![applet.PNG](./download/file.php?id=1701)
- applet.PNG (38.06 KiB) Viewed 10774 times
An dieser Stelle solltest du die IFTTT Android bzw iOS App bereits auf deinem Smartphone installiert haben.
Bei Auslösen der, durch die IFTTT App erstellten, Szene sollte jetzt eine neue Push Nachricht erscheinen.
Nun kannst du, um bei Eintreten einer Bedingung nicht unzählige Mitteilungen zu erhalten, mit Condition Switch und ein Start bzw (bei Bedarf) End Event erstellen und die IFTTT Szene bei Event Watcher angeben. So erhältst du immer nur eine einzige Nachricht. Oftmals ist es aber auch besser unzählige Nachrichten zu erhalten, dazu einfach mit Logical Rule bzw If then arbeiten. zB If Sirene on then IFTTT Szene auslösen. So etwas möchte man ungern verpassen
Anbei noch ein paar Beispiele:
![beispieleifttt.PNG](./download/file.php?id=1702)
- beispieleifttt.PNG (66.43 KiB) Viewed 10774 times