This article describes how to create an IFTTT applet to receive notifications from OpenGarage. Using IFTTT is independent of Blynk, OTC, or MQTT. Regardless of whether you use Blynk, OTC, MQTT or none of them, you can always configure IFTTT to receive notifications.

Step 1. Create an IFTTT account and obtain your IFTTT Key

Either use the IFTTT mobile app, or go to the IFTTT website, log in using your existing account, or sign up for a new account. Click ‘Explore’ and type in ‘Webhooks’ in the search box, then click on Webhooks once it's found. Next, click on 'Documentation'. This will open a new page that shows your IFTTT key. Copy and paste this key to OpenGarage's IFTTT key setting. See below for screenshots.

Step 2. Create an IFTTT Applet
The idea of IFTTT is that you can connect a trigger (this) with an action (that). For example, if Webhooks is selected as the trigger, then every time it receives a message from OpenGarage, it can trigger an action, such as send a text message to my phone, send an email to your email address, or send a push notification to your IFTTT mobile app. Such a trigger-action combination is called an Applet.

To create an applet, you can either do so in a web browser bu logging into your IFTTT account, or create it on your mobile phone using the IFTTT mobile app. Below is an example for creating the applet using the IFTTT mobile app.

  • Click the 'Create'.
  • For trigger service (this), search and select ‘Webhooks’. Then select 'Receive a web request'.
  • Next set opengarage as the ‘Event Name’ of the web request. The OpenGarage firmware send a web request using opengarage as the default even name. Click 'Create Trigger' to complete the setup of trigger.
  • For action (that), search and select a desired notification method, such as ‘SMS’, or ‘email’. You can shorten the message body suitably, but keep Value1 in the content as the firmware uses this variable to pass notification content / messages. If you don't see Value1, click the 'Add Ingredient' button and it should appear in the list for selection. You can modify the message body later to suit your need. 

See below for screenshots.