miracle2k / onkyo-eiscp

Control Onkyo A/V receivers over the network; usuable as a script, or as a Python library.
MIT License
467 stars 110 forks source link

Add discover support for Pioneer receivers #67

Closed mbrase closed 7 years ago

mbrase commented 7 years ago

The new Pioneer receivers, such as the VSX-1131, use the same eISCP protocal as the Onyko receivers, except that they only respond to a different broadcast discovery packet. This change adds the new packet to the discovery sequence, so that both Pioneer and Onyko receivers should be detected.

mbrase commented 7 years ago

I tested this change with my (recently purchased) Pioneer VSX-1131.

$ onkyo --discover
VSX-1131    192.168.1.232:60128 0009B0E2A405

I tested a handful of commands (power on/off, changing inputs, changing volume), which seemed to work with this change.

miracle2k commented 7 years ago

Wonderful, thanks.