Instructables

Garage Door Opener

Picture of Garage Door Opener

One of my weekend projects a few months ago was making it so I could open the garage door on my house with my iPhone. Here’s how I got it working.

First, a quick demo of the final product. Once I got everything working, using this thing is pretty simply. I launch X10 Commander on my iPhone:
 

…springs open! (or closes).

“Who cares?” you ask… well, having my iPhone to control my garage means:

  • I can be in a car that doesn’t have my garage code programmed into it and open/close my garage (e.g. a friend’s car)
  • I can go out for a walk or a run, close the garage door behind me and open it again when I get back home
  • Generally speaking, it’s one less box to worry about when I go out
  • I can open and close my garage door from my iPhone… just for the sheer pleasure of the act
  • And of course, I have a cool thing to show friends when they come over. :-)

 

So how does this all work?  Pay attention because it’s a somewhat long-winded chain of events that makes X10 Commander control my garage door (almost a Rube Goldberg machine!):

 
Remove these adsRemove these ads by Signing Up

Step 1: IPhone App installed on my iPhone

Picture of iPhone App installed on my iPhone
1. I have the X10 Commander iPhone App installed on my iPhone

Step 2: 2

Picture of 2
2. It talks, over my home wi-fi network (a pair of D-Link DIR-655s setup as access points), to the X10 Commander “Server” software I have running on an always-on Windows XP PC upstairs in my home office:

Step 3: 3

Picture of 3
img_7460.jpg
3. The X10 Commander Server software talks to an USB to RF X10 interface (the X10 CM19A)dongle on the same Windows XP PC:

Step 4: 4

Picture of 4
img_7463.jpg
4. That dongle on my computer talks to an RF to X10 interface device (the X10 TM751) plugged into a nearby power outlet:

Step 5: 5

Picture of 5
5. Now we move downstairs to the garage where I have an X10 controller for low-voltage devices (an X10 PUM01) plugged into another home power outlet:

Step 6: 6

Picture of 6
6. And the terminals on the X10 low-voltage control device are spliced into the control wires for the garage door opener:
laptopleon9 months ago
I want to be constructive in my comment but I have to be honest. I like the potential of the X10 system, but to be obligated to keep a PC running 24/7, just so the garage door opener and maybe another lamp or so will react to my smart phone.. That is not very attractive or economical. Given the price of X10 components, I'd expect more in the 21st century. I'd rather buy a WeMo switch or use an Arduino for it. Cheaper to buy, cheaper to keep operational, less power needed, less parts, more versatile.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!