├── IFTTT Module Example Program v1.zip ├── README - License Info.pdf └── README.md /IFTTT Module Example Program v1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbasen/Crestron-IFTTT-Module/25d498be4fe4552646f07e6804cc96c6119521ca/IFTTT Module Example Program v1.zip -------------------------------------------------------------------------------- /README - License Info.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbasen/Crestron-IFTTT-Module/25d498be4fe4552646f07e6804cc96c6119521ca/README - License Info.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Crestron-IFTTT-Module 2 | Crestron programming module that provides bi-directional communications with IFTTT 3 | IFTTT Example Program Instructions 4 | 5 | For the example program to operate properly it requires that you create a few IFTTT 6 | Applets. In addition, please forward port 9691 from your router to your Crestron 7 | processor. If you want to use a different port you will just need to change this in the 8 | IFTTT Applet below and in the parameter field of the IFTTT Crestron module. 9 | 10 | The IFTTT Applets required for the example program are as follows 11 | 12 | Alexa trigger test - respond to a command from an Amazon Echo 13 | Applet Title 14 | If You say "Alexa trigger test", then make a web request using the Webhooks service 15 | 16 | Trigger 17 | Say a specific phrase 18 | What phrase? - test 19 | 20 | Action 21 | Make a web request with the Webhooks service 22 | URL - http://your_name.mycrestron.com:9691 23 | Method - Post 24 | Content Type - text/plain 25 | Body - test|{{TriggeredAt}}|one|two 26 | 27 | test - send an email without any data values sent from the Crestron 28 | system 29 | Applet Title 30 | If Webhooks Event "test", then send me an email at your_id@gmail.com 31 | 32 | Trigger 33 | Event Name - test3 34 | 35 | Action 36 | Send me an email 37 | Subject - The event named "{{EventName}}" occurred on the Webhooks service 38 | Body - 39 | What: {{EventName}}
40 | When: {{OccurredAt}}
41 | 42 | test1 - send an email with 1 data value sent from the Crestron System 43 | Applet Title 44 | If Webhooks Event "test1", then send me an email at your_id@gmail.com 45 | 46 | Trigger 47 | Event Name - test1 48 | 49 | Action 50 | Send me an email 51 | Subject - The event named "{{EventName}}" occurred on the Webhooks service 52 | Body - 53 | What: {{EventName}}
54 | When: {{OccurredAt}}
55 | Extra Data1: {{Value1}}
56 | 57 | test2 - send an email with 2 data values sent from the Crestron 58 | System 59 | Applet Title 60 | If Webhooks Event "test2", then send me an email at your_id@gmail.com 61 | 62 | Trigger 63 | Event Name - test2 64 | 65 | Action 66 | Send me an email 67 | Subject - The event named "{{EventName}}" occurred on the Webhooks service 68 | Body - 69 | What: {{EventName}}
70 | When: {{OccurredAt}}
71 | Extra Data1: {{Value1}}
72 | Extra Data2: {{Value2}}
73 | 74 | test3 - send an email with 3 data values sent from the Crestron 75 | System 76 | Applet Title 77 | If Webhooks Event "test3", then send me an email at your_id@gmail.com 78 | 79 | Trigger 80 | Event Name - test3 81 | 82 | Action 83 | Send me an email 84 | Subject - The event named "{{EventName}}" occurred on the Webhooks service 85 | Body - 86 | What: {{EventName}}
87 | When: {{OccurredAt}}
88 | Extra Data1: {{Value1}}
89 | Extra Data2: {{Value2}}
90 | Extra Data3: {{Value3}}
91 | --------------------------------------------------------------------------------