Looking for some ideas on how to get this working. I have a USB to RS485 adapter plugged into my Raspberry Pi, running the latest version of Openhab2. It is working fine - I can run
od -x < /dev/ttyUSB1
and i see the correct binary output flowing from the device. I have added the Pentair binding and I see a Serial Bridge thing, which I have configured to use /dev/ttyUSB1. It remains in UNINITIALIZED status. I have tried to remove it so that I can add it again, and the remove just hangs. I have Force Removed it and re-added the Serial Bridge thing, but it still sits in UNINITIALIZED status.
Looking at the log after I add the Thing I see:
==> /var/log/openhab2/openhab.log <==
2018-12-30 11:48:21.470 [WARN ] [ore.thing.internal.ThingRegistryImpl] - Cannot create thing. No binding found that supports creating a thing of type ‘pentair:pentair_serial_bridge’.
2018-12-30 11:48:44.539 [ERROR] [ersey.server.ServerRuntime$Responder] - An I/O error has occurred while writing a response message entity to the container output stream.
at org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor.aroundWriteTo(MappableExceptionWrapperInterceptor.java:92) ~[?:?]
at org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:162) ~[171:org.glassfish.jersey.core.jersey-common:2.22.2]
How do I fix this?