Create a device for MyQ garage door

yes, there was a post last week, before the migration that someone had finished designing a device for MyQ and was going to finish testing it and post it later that day. The forum migrated soon after that and all was gone. I hope that whoever had a device handler will post again!

it was a guy named Adam, and he said he would post it on github when he was done…

i searched github and found the project he made for it, but he hasn’t posted anything for it yet

Nice find! Hopefully he comes back to the forums and posts his code up. I think there are quite a few people that would like to see and get this working!

1 Like

I picked up a MyQ Internet Gateway and Ecolink Tilt Sensor and have been playing around with the unofficial API. I’m ready to start coding, but don’t want to duplicate any effort that Adam put forth. Does anyone know how to get ahold of him?

i just got a reply from today on github
he said:

Yes, in fact it’s done. I should be able to post it tonight. The new overhaul of the iOS mobile app was released as I was finishing, and I had to find a few workarounds to make it behave better with the new sluggish/buggy UI. There is still an issue or two (specifically with the main ‘Things’ display randomly showing the wrong door state) but I’m not sure I can do anything about them.

here is a link to the post (click on the blue link that says “no message” below):

Glad I asked! Thanks, @a2thejay23.

he posted the code!

Edit: It is working and works great! Make sure you put the correct garage door name in the preferences. I put mine it wrong the first time and the app got upset. Had to edit in the IDE, but not it works. Also, my openers name happened to be “Garage Door Opener”.

Awesome sauce. Now I can cancel my order for the tilt sensors for my other two doors!

Sorry for leaving you guys hanging; the forum migration, holiday weekend, travel and their app update ruined my timely delivery.

The thread I started for the project is here:

If you have any questions, comments or feedback let me know - thanks!


I should notate that on GitHub as well; since their app update I had issues using the iPhone app to change the preferences as well. Mine was an issue with the password.


no matter what i do it always says door not found and im positive i got the login info correct and door name correct as well. i made sure all the info in the preferences were correct in the IDE as well and tried deleting the device and recreating a few times…no luck

this works with this device right?

Also, I’m wondering if there is another or different capability we could add so that we could add this to the door dashboard? I would like to get alerts or be able to set auto open/close stuff with it, but it doesn’t seem like I can do that currently.


@essidle mentioned that he would look at adding contact sensor capability in MyQ Garage Door Device Type

1 Like

Thanks Steve. I’ll keep an eye on that thread too.

@chevyman142000 I can add it to the dashboard but it doesn’t seem to work.

@essidle are you able to open or close the gdo from the dashboard? I can only get it to work from the things page.

Btw - awesome.

@retlas, you can only see the status of the garage door on the dashboard. Open and close commands do not work from there.

Join us at MyQ Garage Door Device Type

Thanks @steveganz does that also prevent any smart apps from working as there isn’t an “app” page anymore, only dashboard based apps.
Looking to automate an opening when my presence tag arrives home.

Apps still work. I modified the Ridiculously Automated Garage Door Opener for MyQ. Check it out at

@steveganz very strange, I can open and close the door from the things page but can’t get it to open or close when using smartapps. Any idea?