Hi,
i’ve developed an own binding for OH 4.3.0 SNAPSHOT following the Eclipse IDE Setup and Develop a NEW binding. When I start the demo.app the binding is there and I can create a new Thing, which is working as expected.
But when I stop the demo.app and start it again, I get a HANDLER_MISSING_ERROR and the Thing is in state NOT_YET_READY.
I can still create a new Thing, which is then working, but every time I restart the demo.app, the already created ones are not working. This also happens for Things of other bindings like the SystemInfo binding.
Any idea what I’m missing?
When I add my binding to my real OH installation via drop to the addon folder it’s completly working. Also after re-dropping a new version the already created Things are working.
Yes, strange. The Thing remains in the Map missingPrerequisites of the ThingManagerImpl. But for what reason ever, the method checkMissingPrerequisites of the ThingManagerImpl is not called even once!
It could be that I also encountered this, related to a binding PR on which I am working. In my case, the work around is to run feature:install org-openhab-binding-bindingname from the console command line after each restart.