Amazon Echo Activated Garage Door




Introduction: Amazon Echo Activated Garage Door

In this article we will open and close our garage door using the Amazon Echo. It should be noted that this will work with an Amazon Echo, Dot, or Tap.

This is not the first time Alexa has been used to open a garage door but I believe it is one of the simplest ways to do it. I call this a Can Do project because anyone willing to walk through this article will be able to accomplish the task.

Things you Need:

  1. Amazon Echo, Dot, or Tap.
  2. IFTTT user account.
  3. Particle user account.
  4. 1 channel ControlAnything IFTTT Controller

Lets get started.

Step 1: Setup ControlAnything IFTTT Controller

First you will need to setup your relay controller which will be used to trigger the garage door opener. It needs to be connected to your WiFi network, claimed to your particle account, and connected to the internet.

  1. Make sure the Photon module is installed in the relay controller.
  2. Connect a regulated 12VDC power supply to the controller.
  3. Proceed through the setup instructions Particle provides here(Step 2 is the only step applicable, ignore steps 1 and 3) to connect the board to your WiFi network and claim it to your Particle account. Warning: Do not press the button to re-flash the tinker app to the board during setup through Particles app. This will cost you time and heartache getting the correct firmware into the board
  4. Once you have the controller connected to your WiFi network and associated with your Particle account you should see a breathing Cyan LED on the module, this indicates that it is connected to Particle's cloud and you are ready to proceed.

If you do inadvertently flash the tinker app to the controller you can follow the instructions in this video to revert to our IFTTT firmware:

Particle Photon Relay Setup

Step 2: IFTTT Setup

You will need an IFTTT account. If you do not have one already the create one at

We will be using the Alexa and Particle channels on IFTTT

First connect the Alexa channel to your IFTTT account by clicking here and proceeding through the steps to hook IFTTT up to your Alexa device.

Now connect the Particle channel to your IFTTT account by clicking here.

Once both of these channels are connected to your IFTTT account we are ready to create the recipe. Click here to create a new recipe.

  1. Click on the blue "This" text to create the trigger.
  2. In the Search Channels box begin typing Alexa and the Alexa channel should pop up. Click to select it.
  3. For the Trigger select "Say a specific phrase".
  4. In the What Phrase box type in garage door
  5. Click on the blue "That" text.
  6. In the Search Channels box start typing Particle and the Particle channel will appear. Click to select it.
  7. For the Action choose "Call a function"
  8. Click the Function Name drop down box and select your photon's name plus cloudcontrol If you do not see cloudcontrol listed there then you are not running our firmware on the controller and should revert to the video linked back in step 1 to flash our firmware to the Photon module.
  9. For Function Input enter momentary in the text box
  10. Click Create Action.
  11. Now you can give your recipe a name and select whether or not you wish to receive a notification whenever the recipe runs, this will pop a notification on your phone whenever the recipe runs if you have the IF app installed on your phone or tablet.

Thats it for IFTTT setup. Time to wire the relay board to your garage door.

Step 3: Wire Relay Board to Garage Door

The board is all ready to go. The only thing left is to wire it to your garage door. I should note that you should never install the relay board on a garage door which does not have safety features of stopping due to obstructions like vehicles, objects, or children. Many garage doors have a beam that when tripped will stop the door. Some doors also have a feature which will stop them if they detect contact with an object.

Wire the relay board to the opener as shown in the diagram above. Most garage door openers are installed on the ceiling and are powered by an outlet above the opener. This is nice because there is usually an open outlet where the power supply for the relay board can plug in, so connect the 120VAC to 12VDC power supply for the board into that outlet to power the board. Warning: Do not connect the relay board directly to a 120VAC outlet, you must use a 120VAC to 12VDC power supply.

Step 4: Test It Out!

Now just say "Alexa trigger garage door" The door should open or close and you have won the internet.

Keep in mind you must say the phrase Alexa trigger garage door. The trigger word is required for IFTTT recipes.

Now go impress all your friends!

Be the First to Share


    • Mason Jar Speed Challenge

      Mason Jar Speed Challenge
    • Bikes Challenge

      Bikes Challenge
    • Remix Contest

      Remix Contest

    8 Discussions


    Question 9 months ago

    Thank you for this Instructable :)

    Can someone please provide a working link to "create a new recipe". The one above is a dead link.
    From what I think I understood from reading a bit... Recipes are now called applets?

    Though I am a little techy and can understand this instructable to some degree... I'll admit that I do not know electronics/circuits etc.

    In purchasing this module, I'm hoping this will enable me to Open/Close my Garage door by saying "Alexa, open garage door" or "Alexa, close garage door".

    I am assuming that I can set up an IFTTT recipe (applet?) that if either of those phrases were said that it would "Trigger" the module?

    I did read above that you had to say "Alexa, trigger garage door". This is fine if I have to but was hoping to use "open" or "close" as a word instead of "trigger".

    Also... Does the photon come installed on the 1-channel relay controller module that was mentioned above? Is the Photon the piece that allows the relay controller to talk via wi-fi?

    Just trying to make sure I got this correct. Not sure if I also have to buy a Photon as well? Not sure where to get this.

    * Is the Photon included on the module?
    * What is the link to create a recipe? (I couldn't find it on IFTTT)
    * Can I create 2 phrases for Alexa such as "open" or "close" so that Alexa will "trigger" when I say either of these?

    Bottom line: I'm just trying to create a simple solution to being able to just say Alexa, (open/close) garage door.

    I had bought an item on amazon and Alexa seems to not like doing this due to security reasons. It says I have to say "Alexa, tell meross to open garage door" then Alexa asks me for a passcode. This is too much. I just want to keep it simple. It was a Meross MSG100. I am returning it.

    Thank you.


    Question 2 years ago on Introduction

    Do you have an updated link or optional controller for project


    2 years ago on Introduction

    Hey can you update the link to the correct board? Thanks

    Harold Tracey
    Harold Tracey

    2 years ago

    I would like the Echo dot to just close the relay - where do I get the particle unit and can I do it by just speaking one single codeword?

    Lee Tracey -


    3 years ago

    Just a quick follow up: finally got around to doing this and it worked perfectly! Thanks again for a great and useful Instructable.


    3 years ago

    Love this! Thank you!