I have the same problems, which I'm fighting with. I manage to add AV volume control to the plugin (got the idea from VTI's hdmicec.py). Now to the er2or's problems:
(2) looks like configuration error - i never had such problems, but sometimes audio is passed to tv instead of av. Maybe timeout is needed. Mine vuplus remains turned off if I turn on TV or AVR.
(1) it looks like wrong treatment of 0x86 and 0x85 codes in plugin's receivemessage routine. I'll share the code once it's ready. However, there is unsolvable problem - it seems that in BH enigma2 passes only first byte of hdmi-cec message (the same is in vuplus original firmware). This way there is no way to get caller's address, and any message on the bus will trigger reply for active source (stealing the input
)
p.s. for the log file - goto /etc/enigma2/settings and change these to true:
config.hdmicec.logenabledserial=true
config.hdmicec.logenabledfile=true
First one has configuration field in plugin' settings, but second one is commented (hidden).
The log is in /tmp/hdmicec.log