Just submitted a PR formatting all the binding code: [PioneerAVR Binding] Format code
Once that gets merged in I’ll apply my code on top and create a PR to be merged in the master distro branch.
In the meantime, please test my latest changes which include the fixes from @Stratehm
pioneeravr-2.0.0.201603171717.jar
Here’s the updated procedure I used to swap the bundles:
openhab> bundle:stop org.openhab.binding.pioneeravr
openhab> bundle:uninstall org.openhab.binding.pioneeravr
openhab> bundle:install https://github.com/mgbowman/openhab2-addons/releases/download/2.0.0-SNAPSHOT/org.openhab.binding.pioneeravr-2.0.0.201603171717.jar
Bundle ID: XXX
openhab> bundle:start org.openhab.binding.pioneeravr
Again, you should see this in the log:
2016-03-17 19:39:51.804 [INFO ] [l.protocol.StreamAvrVolumeController] - AVR @192.168.1.x:8102 - VOLUME_SET commands are UNSUPPORTED
Let me know how it works.