Nathan,
Love your work - great stuff.
I have a Pioneer VSX-1123. The plugin works well (I have had zero operational problems), with the caveat that I'm not really pushing the limits on it. I use Indigo to automate Airfoil connecting to the receiver or disconnecting, but that's about it.
However, the plugin seems to throw an error in the log every time the receiver powers up or down:
Nov 15, 2013, 8:47:47 PM
Pioneer Receiver power (zone 1): on
Pioneer Receiver input source (zone 1): TV
Pioneer Receiver audio input/output information updated
Pioneer Receiver Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 405, in runConcurrentThread
File "plugin.py", line 1374, in processResponse
<type 'exceptions.KeyError'>: u'0212'
Pioneer Receiver Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Pioneer Receiver Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 405, in runConcurrentThread
File "plugin.py", line 1374, in processResponse
<type 'exceptions.KeyError'>: u'0212'
Pioneer Receiver Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Pioneer Receiver Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 405, in runConcurrentThread
File "plugin.py", line 1374, in processResponse
<type 'exceptions.KeyError'>: u'0212'
Pioneer Receiver Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Nov 15, 2013, 8:48:47 PM
Pioneer Receiver volume (zone 1): -29.0 dB
Pioneer Receiver volume (zone 1): -29.5 dB
I get other quirky error messages, and occasionally the receiver's state in Indigo is "error".
This isn't creating a problem, but I thought I'd give you the feedback in case it means something to you.
Best,
Phil