Just a little update on how things are going.
I have managed to get things to compile and even run in a recent fork of OpenHAB sourcecode. The previous version was written before some of the major changes on the framework (eg. karaf). I really didn't know what the impact of these things was. I seems to be very little (or none)
Status right now is that I can regulary read values from the ZoneMinder API. I still need to port the mechanishm where I listen for events in ZoneMinder (this is done via the telnet port). This shouldn't be more complicated, than just moving my code and do a clean up
I still need to handle errors (right know that part is non-existing). I guess that I should need something between a couple days or a week, depending on how things is progressing.
When I have a version that is a bit more stable than the version I am working on now, I would be happy to share the Binding to anybody who would like to test. Especially somebody who has setup ZoneMinder in another way than default. (Eg. using another path than /zm on the webserver. etc.)