Sorry Michael,
i was busy last time.
Thank for your help. Maybe you can test the solution soon.
I have finished the adaption application this week:
https://github.com/steand/optolinkIt works fine with my 300P and is now ready to bring it up to release level.
I have nearly finished the first version of the binding in openhab2.
It works in my environment. I can read all data and i have test write partymode, savemode, party-temp, room-temp.
I have some problems with the paper-UI: Somtimes it lost the things in control part, But i belive it a bug in Paper-UI (I wait for next release)
I will publish the binding in the next days an will concentrate on testing.
You Question:
About connection:
I plan to use 2 Raspberry: One for optolink and one for openHAB. The reason is, that the distance to the heating system to my planed homeserver (OH + homegear) is to far.
But you can install both (OH2 and optolink) an one Rasberry also.
If you like more understanding about the architekture see:
https://github.com/steand/optolink/wiki/ArchitectureI not use USB - i habe a self made adapter, directly connect on CPIO. (If you interested in, I can send you more informations)
My understanding of virtual maschien is, that you can map a device (like Serial, USB) to one guest (slice).
I thing you need a hypervisor type II for this. But if you distance to far you need same solution than me.
Implementation in OH:
I have not think about this. I not use OH (only a little playing with OH). My goal is OH2.
So i don't know what work i need for development.
What you can do, if you want:
1.) Feedback about the config file of optolink:
optolink.xml (For discusions and changes please use the issues on Gitbub)
2.) Checking the Thing definition of openHAB2. (I will notice the publishing on this thread)
3,) Maybe help testing
Regards Stefan