Broken: Chamberlain MyQ has changed something

I got a notification to update my Chamberlain MyQ iOS App because they changed their interfaces, and sure enough, the MyQ binding is now broken:

2017-01-27 18:14:27.669 [ERROR] [nhab.binding.myq.internal.MyqBinding] - Could not connect to MyQ service
java.io.IOException: Null response from MyQ server
	at org.openhab.binding.myq.internal.MyqData.request(MyqData.java:208)[178:org.openhab.binding.myq:1.9.0.b5]
	at org.openhab.binding.myq.internal.MyqData.getMyqData(MyqData.java:120)[178:org.openhab.binding.myq:1.9.0.b5]
	at org.openhab.binding.myq.internal.MyqBinding.poll(MyqBinding.java:205)[178:org.openhab.binding.myq:1.9.0.b5]
	at org.openhab.binding.myq.internal.MyqBinding.access$0(MyqBinding.java:197)[178:org.openhab.binding.myq:1.9.0.b5]
	at org.openhab.binding.myq.internal.MyqBinding$1.run(MyqBinding.java:402)[178:org.openhab.binding.myq:1.9.0.b5]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_101]
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_101]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_101]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_101]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_101]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_101]
	at java.lang.Thread.run(Thread.java:745)[:1.8.0_101]

Any thoughts?

1 Like

Have you heard anything? Is yours still not working? I had to change my password on their site and I changed it in my services file but noticed it still wasn’t working. I guess we are in the same boat.

I’ve heard nothing… still broken :frowning:

https://myqcommunity.chamberlain.com/chamberlainmyq/topics/smartthings-myq-lite-application-no-longer-works?topic-reply-list[settings][filter_by]=all&topic-reply-list[settings][page]=1#reply_18423574

Add another “me to”, though mine just went offline a couple of days ago.

It looks like the binding would have to be changed to do something like this.

Please add any useful problem information here:

Looks like http://forum.micasaverde.com/index.php/topic,24715.675.html

Has it working again with the Vera but I don’t see the file they’re talking about.

I see that a patch has been merged into the code on Github, but I’m not sure how to get it onto my system. I loaded up the project in Eclipse Smart Home, but for the life of me I can’t figure out how to get it to compile the JAR file. I know that this is probably simple, but I’d really appreciate it if someone could point me in the right direction. Thanks.

https://openhab.ci.cloudbees.com/job/openHAB1-Addons/lastSuccessfulBuild/artifact/bundles/binding/org.openhab.binding.myq/target/org.openhab.binding.myq-1.10.0-SNAPSHOT.jar

2 Likes

I’m back up! Thanks so much for your help.

1 Like

Big thanks to Scott H. for his fix!

1 Like

Can you put up instructions for OH2, or preferably update the repository so PaperUI downloads this instead of the 1,9 version?

Here are the steps that worked for me:

  1. Uninstalled the MyQ binding via the Paper UI.
  2. Downloaded the JAR file from https://openhab.ci.cloudbees.com/job/openHAB1-Addons/lastSuccessfulBuild/artifact/bundles/binding/org.openhab.binding.myq/target/org.openhab.binding.myq-1.10.0-SNAPSHOT.jar.
  3. Placed the JAR file in /usr/share/openhab2/addons/
  4. Restarted OH 2 (/etc/init.d/openhab2 restart)

I hope that helps.

3 Likes

Thank you so much for not just the information, but your quick reply. It works perfectly. Also I can’t thank Scott H. enough for his hard work.

1 Like