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]
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 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.