I’m using OH 2.2 on my QNAP NAS for about 2 years.
In order to be more flexible I tried to install, OH 2.2 in a DOCKER Container on my QNAP NAS.
The installation so far went well. I could map the original config and user data folders I used before to the OH2.2 inside the Container.
However, I’m getting an error, when trying to control some devices used FS20 bindings.
I connect via CUL - which is working well when using the OH 2.2 version on the NAS directly, but not inside the Container anymore
Seems that the CUL cannot be addressed from inside the container?!
Any idea?
Many thanks
Stefan
09:27:02.988 [INFO ] [smarthome.event.ExtensionEvent ] - Extension 'binding-fs201' has been installed.
09:27:03.258 [ERROR] [org.apache.felix.configadmin ] - [org.osgi.service.event.EventHandler, org.osgi.service.cm.ManagedService, id=347, bundle=236/mvn:org.openhab.binding/org.openhab.binding.fs20/1.11.0]: Unexpected problem updating configuration org.openhab.fs20
java.lang.NullPointerException: null
at org.openhab.io.transport.cul.CULLifecycleListenerListenerRegisterer.open(CULLifecycleListenerListenerRegisterer.java:21) [237:org.openhab.io.transport.cul:1.11.0]
at org.openhab.io.transport.cul.CULLifecycleManager.open(CULLifecycleManager.java:92) [237:org.openhab.io.transport.cul:1.11.0]
at org.openhab.io.transport.cul.CULLifecycleManager.config(CULLifecycleManager.java:74) [237:org.openhab.io.transport.cul:1.11.0]
at org.openhab.binding.fs20.internal.FS20Binding.updated(FS20Binding.java:94) [236:org.openhab.binding.fs20:1.11.0]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updated(ManagedServiceTracker.java:189) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:152) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:85) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1479) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1435) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:141) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:109) [7:org.apache.felix.configadmin:1.8.16]
at java.lang.Thread.run(Thread.java:748) [?:?]