Ethernet Plugin for Pioneer AV Amplifiers
Posted: Tue Oct 11, 2011 1:46 am
Hi, everybody!
This is my first post, so let's it start with a small contibution.
I've modified the Onkyo ethernet plugin for use with the Pioneer AV Amplifiers, adding to it listener capabilities to query the device. I'm not a Python programmer (this is my first program in it), so the code can be a little weird, but it works!!
Thanks to prostetnic, Bartman, Fiasco, FoLLgoTT for the Onkio plugin used as basis for mine.
Changes history:
Release 0.3 - Errors revision
Main changes:
1. Modified On/Off responses from Power status.
2. Handling of device disconnected / non available connection exceptions.
3. Added messages indicating "connected"/"disconnected" status of device.
Release 0.2 - Major revision
Main changes:
1. Variable commands are now supported and working (Volume).
2. Parsing of received hex additional data with verbose info from the device.
3. Standby and Resume is now supported.
4. Added comments into code.
5. Communication socket is now managed into the listener.
6. Debug support added.
Still to do:
1. Compile a full list of Pioneer commands and responses.
Release 0.1 - First Working release
Still to do:
1. Compile a full list of Pioneer commands and responses.
2. Add handling of received numerical values in VOL, PWR, MUT, ... responses.
3. Find how to set the volume to a fixed level.
4. Add conversion of Hex strings that the Pioneer device sends to add extra information.
Ah! Funny thing is my Pioneer AV Reveiver (VSX-920K) theoreticaly cannot be controlled by ethernet. Pioneer's information states that the ethernet controller can only be use for listening Internet radio stations ... but thanks to GS know it can be controlled to the fullest!!!!
Best regards,
Sergio
This is my first post, so let's it start with a small contibution.
I've modified the Onkyo ethernet plugin for use with the Pioneer AV Amplifiers, adding to it listener capabilities to query the device. I'm not a Python programmer (this is my first program in it), so the code can be a little weird, but it works!!
Thanks to prostetnic, Bartman, Fiasco, FoLLgoTT for the Onkio plugin used as basis for mine.
Changes history:
Release 0.3 - Errors revision
Main changes:
1. Modified On/Off responses from Power status.
2. Handling of device disconnected / non available connection exceptions.
3. Added messages indicating "connected"/"disconnected" status of device.
Release 0.2 - Major revision
Main changes:
1. Variable commands are now supported and working (Volume).
2. Parsing of received hex additional data with verbose info from the device.
3. Standby and Resume is now supported.
4. Added comments into code.
5. Communication socket is now managed into the listener.
6. Debug support added.
Still to do:
1. Compile a full list of Pioneer commands and responses.
Release 0.1 - First Working release
Still to do:
1. Compile a full list of Pioneer commands and responses.
2. Add handling of received numerical values in VOL, PWR, MUT, ... responses.
3. Find how to set the volume to a fixed level.
4. Add conversion of Hex strings that the Pioneer device sends to add extra information.
Ah! Funny thing is my Pioneer AV Reveiver (VSX-920K) theoreticaly cannot be controlled by ethernet. Pioneer's information states that the ethernet controller can only be use for listening Internet radio stations ... but thanks to GS know it can be controlled to the fullest!!!!
Best regards,
Sergio