When they handed me the key to my house, the seller’s agent mumbled something about bringing by a garage door opener. Now, he didn’t lie, he brought one by, it just had no real connection to the actuator installed on the ceiling. I tried to figure out how to make it work, but my heart just wasn’t in it. I mean, I don’t keep a car in the garage, and only a fool would waste all that prime space on a car anyway. So I don’t really go in and out of the garage that much. It is true that my wife has been riding the kids to school on bikes that live in the garage for a long time, and there was a certain amount of grumbling, but I just never got around to getting an opener. Actually, I looked at Home Depot and realized that I’d have to spend something like $40 for each opener I wanted, and that annoyed me, so I spent time surfing the interwebs looking for fancy arduino designs that would clean the garage while they weren’t opening the door. Then I started riding my bike every day and understood just what my wife had been bitching about. So I went back to the first thing I found on my internet search and just made it happen.
What I got was the GarageMate app from the Android store. Like I say, I’d found this early on, but then I went to find the appropriate parts, and figured I could find them cheaper and didn’t and then he stopped selling the kit on his website. But now I was on a mission, so I just went to Amazon and spent $30 on the Samsung HM1800 headset
that will do the trick. An hour in the garage later, both my wife and I can open the door with a tap on our phone screen. Hot damn.
Ok, so why am I writing this at all? Frankly, Lou over at Garage Mate did all the hard work, and you should be sure to donate to him when you realize this awesomeness. But, there are a few things I learned through the process that I would have liked to know up front. Plus, I truly hate video instructions. A well written page is so much more useful.
One question I had: why do you need to use one of 2 different Samsung headset models that are no longer made? Here’s why: when the phone tries to connect with them, a dumb voice in the headset informs the listener that a phone is connecting. This would drive me bat shit crazy if I were wearing the think in my ear. But, on the plus side, it means that a connection event (to a previously paired phone) triggers noise on the speaker that GarageMate exploits to switch a transistor. This is the sauce that makes this work. Lou only recommends 2 headsets; undoubtedly others will work, but he’s got better stuff to do than test a million headsets to see if they bark in your ear when the phone tries to connect (but, critically, at no other time). Eventually, of course, Amazon will run out of these two models and then someone will have to figure it out.
Following the video from GarageMate
will get you up and running. A few things I did differently:
1) Getting the leg of the transistor to slide into the socket along with the USB plug was a pain. Instead, I just wrapped it against the base of the USB connector and soldered it in place. There was a little plug visible out of the socket anyway, so I still got a secure connection.
2) Don’t stress the precise value of the 30 ohm resistor. I happened to grab a 47 ohm, and it worked fine. I suspect that any value under a kohm would be OK.
Thanks GarageMate! Someday I’ll get fancy with something that tells me whether the door is up or down and does other fancy stuff, but it might be a while.