So, I have an eye coming my way and an order for an arduino is being made. I'll pick up a new Beoremote one next weekend too.
I checked some arduino tutorials and based on the code you posted on github, I think I can get it working. Will have to look a bit further into the right pin connections.
I'd appreciate your input on the openhab configuration and rules files. Not sure yet how to communicate with the arduino from within openhab either, is there an easy binding for this? I guess your openhab config files might explain this further.
So as I reread this thread, you mainly control all your devices over CEC? You say in a previous post that your hdmi devices are connected directly to your tv and the receiver? Does this mean that they are physically linked to both the tv and the receiver, or is one of these two responsible for forwarding the CEC commands received from openhab?
(The link you posted to the CEC binding is dead by the way.)