I created a new 1.14 binding that works(I hope). I switched to the v5 API to maybe fix some of the issues people were having with the v5.1. It still throws an exception every time you send a command but it does work. I think its something with the return value. I also spent the weekend working on a 2.5 binding which I hope to have ready soon. Thank you for the patience.
I just tried it and get the same error. However I don’t know much else to do with the jar file except to place it in the same place as the 1.13.0 jar file under a 1.14.0 directory instead of the 1.13 and then restart habmin. I renamed the 1.13.0 directory as a precaution.
I’m trying to get things cleaned up before upgrading from 2.2 to the latest version, although it doesn’t look like there’s a new official binding available.
Has anyone had any luck with this? I’d really like to be able to get a notification if the garage doors are opened when I’m away.
2.2 is pretty old. You should upgrade when possible.
The jar file should be placed in /usr/share/openhab2/addons/. Also you need to change from index to the garage door serial number. You can get the serial number in the MyQ application (Android). This information should be in the link in the previous message.
When you upgrade to 2.5 the mechanism will be totally different. You would manually add a thing through the UI instead of using myq.conf file.
I just configured it yesterday. It works fine. You do have to add the thing from Paper UI. Then bind your items to the channels, as usual. Oh the 2.5 Chamberlain MyQ binding is not yet part of the OH 2.5 distribution. You have to download Scott’s jar from the link in the post above.
Thank you. Up and running now. Door status is no longer null. I had to remove the old binding and from the comments on that other thread deleted the cache and tmp files. After restarting it looks good as new.
2.5 is on the list, along with moving from the Pi 2 to a Pi 3, but I’m on vacation soon and don’t want to break it before I leave.
So I bit the bullet and went to 2.5. Most of it is working fine. I broke MyQ though. The MyQ thing says it’s online, but I have yet to get the control and status up on the sitemap. I tried changing the items without any luck. Is there somewhere you can point me to so that I can find out how to define them?
The example in the main thread uses a serial number, but I can’t reconcile that with having 2 garage doors on one controller. I can’t put the garage door name in the channel string because it contains spaces, which are considered illegal characters.
After you manually add a MyQ thing with your username and password, then in the paperui go to the inbox. Click the “+” button and select Chamberlain myq binding. It should Auto discover your garage door thing. After adding it you map your items to it’s channels or have the thing create new channels.
Got it. Thanks again Scott. I didn’t realize I had to add things twice. I kept looking at the MyQ thing and not finding much there. Now it makes sense to me. It looks like it’s all working again, although I will have to wait until I get home to know for sure.
This must have been a lot of work. Thank you for spending the time to make it work and share with us all, and help us get it going.