I wrote a binding for my Chamberlain MyQ Garage Door Opener. I tried to make it generic so it could work with any MyQ Garage Door Opener. I was hoping some people could try it out and see if it works for them. I made a Wiki page on my openHAB fork with all the configuration information:
So I just installed it, and provided my config info. However I only ever see the refresh service start in the log, nothing that identifies a particular device #.
Can you start in debug mode and find in the debug logs the JSON string at āReceived MyQ Device Data:ā I will look and see if your JSON format is different.
Doesnāt look like I get any more information with the debug logging enabled. Still just showing the āmyq Refresh Service has been started lineā. Thatās the only thing in the log that comes out of āgrep myqā or āgrep MyQā.
Alright so the binding is loading now. I just PMād you a copy of my JSON. I get this line w/ no data. Iām assuming this should show me a list of my devices associated with that MyQ account? The JSON seems to contain it, maybe mine is different than yours as you suggested in the previous post?
Nothing different with that version. I assume you meant the same link above?
Anything I can do to help narrow down the issue? I would love to get this working, its been the missing piece for some of my rules for coming home / leaving.
Having a little bit of weirdness with the garage door state. But that may be the mobile app being stupid about updating properly. Will dig in further and let you know if I find anything.
Yep, the updates just arenāt quite as fast as I was initially expecting.
[Edit: I didnāt read the wiki, going to play with the polling interval]
I also changed my sitemap switch to look more like the garage button. The on/off button that was really a toggle was confusing me for a bit. I was thinking it was tracking the door state, but its really just a toggle.
It polling interval is 1 minute by default. I have the same ālagā issue so I am going to look into other ways to see if there is a better way to do it. Thanks for the help.
Thanks for the myq binding. Iām getting the error listed below and was wondering if you could point me in the right direction to resolve the issue?
Line 25: 21:33:02.326 [DEBUG] [o.binding.myq.internal.myqData:132 ] - Received MyQ Login
Line 25: 21:33:02.326 [DEBUG] [o.binding.myq.internal.myqData:132 ] - Received MyQ Login
Line 25: 21:33:02.326 [DEBUG] [o.binding.myq.internal.myqData:132 ] - Received MyQ Login
Line 29: 21:33:02.486 [ERROR] [binding.myq.internal.LoginData:58 ] - Could not read Set
Line 30: tings-Json from myq site.
The MyQ website removed the API calls I was using. I am trying to update the binding to use the newer methods but it is not working yet. I will post the new binding as soon as I get it working. Thanks,
I updated the binding to the newer v4 MyQ API. I started making a list of working hardware on the Wiki and I have added my garage door opener. Any feedback will be greatly appreciated. Thanks