Hey - yep - I am seeing the same thing. The Pioneer code has barely changed (other than supporting step changes for volume) so I wonder if the issue is the telnet.
Hey not sure if you tried this already but have you set the port to 8102? It seems these old receivers don’t use the default telnet port 23 as this was a problem a while back: Pioneer av not working
I think you just add the line port: 8102 to your config.
the VSX-1022-k uses port 8102 sorry if i was unclear earlier.
Also make sure to fully unplug and reconnect the receiver so the network connect power cycles too.
should look like this, sorry if the formatting is off
platform: pioneer
host: 10.0.1.77
name: Office AV Receiver (Pioneer VSX-1022K)
port: 8102
add your sources here
Maybe just try one last time to telnet manually on windows and just try the ports in order (23, 8102, 1030, 1900 etc) with the receiver on? If that doesn’t work I’m guessing the plugin won’t work either. Oh also are you sure the ip address and subnet etc are correct?
Bummer i found such a good deal on this too. hopefully someone more knowledgeable can swoop in and make it work?
Hope this helps. It is not fully complete as I need to add some additional sources, but feel free to fork and update I had to adjust some stuff based on the 1022 tcp codes. Let me know if you have any problems.
It works well to turn on and adjust volume and change to some sources.
I actually ended up modifying the python component so that both ports 8102 and 23 are tried - if the connection failed on the main port, then the second is immediately attempted, and that is logged. Looking in the logs, this seems to avoid failed commands a lot.
After working great for several months this custom component stopped working with HA 0.112.0. I’m getting the following error:
Log Details (ERROR)
Logger: homeassistant.setup
Source: setup.py:189
First occurred: 6:18:22 PM (1 occurrences)
Last logged: 6:18:22 PM
Setup failed for pioneer_avr: No setup function defined.