Chamberlain MyQ Garage Door Support [OUT OF DATE]

Just to follow up, I tried this morning and manually opening and closing the door doesn't report any update on the status. I.e it doesn't report open, closed, opening ir closing. Never noticed this before!

I'm using a smarthings multi purpose sensor v5 as a tilt sensor

I am pretty sure that the SmartThings multi-purpose sensors (all versions) are NOT actually the same as a tilt sensor.

A real "tilt sensor" acts like a contact sensor, except that instead of reporting open/closed based on the proximity to its magnet, a tilt sensor reports contact open/closed based on its "tilt" - mounted vertically (parallel to your garage door when it is closed), it will report "closed", and when it tilts out of 90° vertical, it reports "open."

The SmartThings multi-sensor can be used as the contact sensor, but only if you can align it to its magnet when the door is closed.

I this is how you are using it, then have a look at the Live Logs for that Multi-sensor and verify that it is reporting open/closed properly in respect to your garage door's actual state...

Sorry, my poor terminology might have caused some confusion. I'm using a smart things sensor without the magnetic contact so I assumed it was being used as a tilt sensor but perhaps not. Either way, Under the old MyQ API, it worked perfectly. Just seems to be broken under the new API and MyQ Lite App Code.

Yes, the new app removed support for the acceleration/multi-sensor. I have added it back to my version of the original, but I'm not sure it can/will still support your usage model.

IIRC, the "old" version would (infrequently) poll the MyQ servers to find out if the door was actually closed or open - this is all but verboten by MyQ these days, and their new API doesn't provide the same door_states that it used to.

So, with that, I'd suggest you purchasing an Ecolink Tilt sensor in order to keep your door working the way it did before Chamberlain changed things...

So an ecolonk tilt sensor is $50 in Canada. A Go Control z-wave garage door controller and tilt sensor is $130. In all reality, if I'm spending any more money on controlling the garage, should I just get the go-control for local control and not be dependent on the cloud and affected by future API changes?

Are there any benefits of the MyQ system or downfalls of the Go Control system I'm overlooking?

12 posts were split to a new topic: Argument about myq

You already have spent good money for a very powerful system with your MyQ - I fail to see the logic of spending another $130 more when only $50 would solve your problem.

That said, so long as you don't disable the MyQ controller that you currently have, you should be fine. If you DO disable it, you lose the ability to integrate your MyQ garage doors with Amazon Key (as an example).

We don't have Amazon Key in Canada and I could probably sell the MyQ hub and 2 garage door sensors to recoup some cost.

Still curious on what everyone thinks about going full local with a little more investment or just sticking with MyQ

Once again, I really appreciate everyone's efforts who are working on getting MyQ to work again!!!

1 Like

I tossed my MyQ and I ended up creating a local solution for much cheaper. Grab a relay, a switch and your good to go. Only diff with my myq garage door is I had to solder in the relate to a remote to simulate the button press as you can't tie directly into the unit or the wall panel.

Works so much better and you have a lot more control over it. The only thing I miss out on was having a backup in case Hubitat is online. But myq was always giving me problems anyways.

Link with video below.

1 Like

I have a standard contact sensor for my doors and it still does not report status. This did work with the old app without issue.

First I recommend that you verify the batteries are good and that the contact sensor is reporting open/closed properly. Check the Live Logs for both the Contact Sensor and MyQ Lite to verify that the actions are being properly reported and received.

I have a MyQ hub from ~5 years ago. I leave it as a backup in case I can't access Hubitat. I use zigbee plug, a relay and a contact sensor to control my garage door (the same contact sensor that was used with the MyQ in Hubitat). You can get the plug and the relay for less than $30 put together.

This thread has all the details:

I've done the same. MyQ is a backup in case Hubitat is down. I use a Hubduino device as both contact sensor and garage door controller. Builds the combined Hubitat garage door device automatically.

This seems to work. Thank you.

1 Like

Hi everyone, I can't get this to work not sure if I'm doing something wrong but I used the latest version from 5 days ago without any luck. I have 4 garage doors, 3 of them are myQ openers with no sensors but the myQ app knows when they are opened or closed. The 4th one says myQ on it but it's a wall mounted one I've never been able to get to connect, so I just bought a myQ bridge for it the other day which came with a door sensor and added it to the myQ app that way, so all 4 doors show up now.

When I go through the plugin, it shows all 4 doors and asks if I want to create on/off push buttons so I tried both ways, but then when I press next it just says:

Summary

Installation Details:

There was a problem updating devices: java.lang.NullPointerException: Cannot get property 'deviceNetworkId' on null object. Line number: 655 Last successful step: Sensor Indexing

Did you install the momentary push button driver as well as the other drivers?

The sensor you got with the MyQ kit won't help get the door status linked to Hubitat. Hubitat will not know when the button is pressed locally that the door is open unless you pair a Hubitat sensor up with the app. The app is not able to poll the MyQ servers to know the status of the door. Your other doors are set up as "No sensor" version? If so, then if they are controlled outside of Hubitat, they will not show the correct status in Hubitat.

1 Like

I followed the one from here a day ago that someone else posted:

Ok here's what you do:

This is the new app

Install the new app as a new app.

This is the new driver

Install the new driver.

You will need to have a contact sensor that you use to monitor your Garage Door.

Then:

1. Add a new User app. Select MyQ Lite.
2. Enter your credentials.
3. Select your garage door opener from the drop down menu. Do not click on Advanced. Click Next.
4. Select the contact sensor for your garage door. Click Next.
5. Click Done.

But if the plugin won't show status even on the myQ doors that don't have a sensor on the door then I don't think this will work for me anyway as I wasn't looking to control the doors with it but just have the thermostat turn off the heat in the garage if the door is open for 5 minutes.

2 Likes

No it will not. It would be easier to just add a contact sensor to each door.

That's okay, I use HomeSeer as well as Hubitat and it works in HomeSeer and shows door status so can just keep using that to run this event and not a big deal. Thank you.

1 Like

Download the Hubitat app