Insteon PLM - Error on Startup

Vanilla snapshot build - only insteon binding other than defaults. I removed actual username/password from the error.

openhab> Exception in thread “Thread-39” java.lang.NoSuchMethodError: org.apache.http.impl.client.DefaultHttpClient.execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/client/methods/CloseableHttpResponse;
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.getURL(HubIOStream.java:213)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.bufferStatus(HubIOStream.java:108)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.poll(HubIOStream.java:156)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.run(HubIOStream.java:226)
at java.lang.Thread.run(Thread.java:745)
Exception in thread “/hub2/u:p@192.168.1.27:25105,poll_time=1000 Writer” java.lang.NoSuchMethodError: org.apache.http.impl.client.DefaultHttpClient.execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/client/methods/CloseableHttpResponse;
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.getURL(HubIOStream.java:213)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.bufferStatus(HubIOStream.java:108)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.poll(HubIOStream.java:156)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream.write(HubIOStream.java:139)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream$HubOutputStream.flushBuffer(HubIOStream.java:308)
at org.openhab.binding.insteonplm.internal.driver.hub.HubIOStream$HubOutputStream.write(HubIOStream.java:302)
at java.io.OutputStream.write(OutputStream.java:75)
at org.openhab.binding.insteonplm.internal.driver.IOStream.write(IOStream.java:68)
at org.openhab.binding.insteonplm.internal.driver.Port$IOStreamWriter.run(Port.java:421)
at java.lang.Thread.run(Thread.java:745)

looks like you are using an insteon hub? What version of the hub? The plm binding only supports newer (2014) hubs while older hubs need the hub binding. At least that’s what the docs show. Doc

I have both - not on at the same time of course. This test is with the 2014 hub - which is working fine in 1.8.1…

This is a known problem with OH2:

FYI… I saw in another thread that InsteonPLM works in OH2 if you use a PLM and not a hub.
I tried it this weekend and can confirm this works.

I know Bernd - it’s not supported - but it works.

So how about adding it to the distro?

Me or @Bernd_Pfrommer?