Developer: | Open Source Plugins |
Category: | A/V and IR Equipment |
Github: | Github Repo |
Assistance: | Get help! |
Plugin ID: | com.nathansheldon.indigoplugin.PioneerReceiver |
Latest release: | v2022.0.11 released on Aug. 3, 2023 |
Release downloaded: | 0 times |
Requires: | Indigo v2022.1.0 or higher |
(Check the Releases tab below for older releases that may have different requirements) | |
Download latest release |
The main highlights of the Pioneer Receiver plugin are:
Pioneer Receiver supports the VSX-1021-K, VSX-1022-K, VSX-1122-K, VSX-1123-K and SC-75. Other receivers may also work.
'* Not including the VSX-1022-K. iOS app connections to the VSX-1022-K are not possible when using the Pioneer Receiver.
Download the latest version (link above) to the computer on which Indigo server is installed. If the zip file did not automatically expand, double-click on it to unzip it. Double-click the resulting "Pioneer Receiver.indigoPlugin" file. The Indigo client will open and prompt you to install the plugin. Click the option to install and enable it. You'll then be prompted to configure the plugin. The only configuration option is to enable debugging, which you won't want to do unless troubleshooting a problem, so just click the Save button. All done!
In order to create a receiver device in Indigo, there are a few requirements. First, the receiver will need to have "Network Standby" enabled in the "Network Setup" menu (accessible through the HOME MENU button on the receiver's IR remote). Second, you'll need to be sure that the receiver's IP address does not change, otherwise the device in Indigo will stop working. If you're receiver's IP address is assigned automatically by your router (most likely the case), you'll need to either configure the receiver to use a manually assigned IP address or configure your router to always assign the same IP address to the receiver. You can configure the receiver for a manually assigned IP address in the "Network Settings" menu and can find the current IP address of the receiver in the "Network Information" menu on the receiver. Finally, the Pioneer Receiver plugin has only been tested with one VSX-1021-K and one VSX-1122-K receivers. There's also support for the VSX-1022-K, VSX-1123-K, and SC-75, though I haven't tested those models. Other models are not yet supported. Other models way work using one of the 4 supported models when configuring the Indigo device. To add a VSX-1021-K, VSX-1022-K, VSX-1122-K, VSX-1123-K or SC-75 device to Indigo...
A Note About VSX-1022-K Support: The VSX-1022-K was not designed by Pioneer for use with custom installation and home automation systems like the VSX-1021-K, VSX-1122-K, and VSX-1123-K were, thus the Pioneer Plugin must connect to the 1022 using the same network port as the Pioneer-provided iControl iOS app. This means that if you use the Pioneer Receiver plugin, you cannot use the iOS app at all. The only way to use the iOS app if you've configured Pioneer Receiver is to either disable the VSX-1022-K device in Indigo before trying to use the iOS app, disabling the Pioneer Receiver plugin, or deleting the VSX-1022-K device from Indigo altogether.
Virtual Volume Controllers can be used to view and change the volume of any Zone for any Pioneer Receiver device. The advantage of a Virtual Volume Controller is that it shows up in Indigo as a dimmer and can be treated as such in control pages, in Indigo Touch, through AppleScript, and in built-in "Control Light / Appliance" Indigo actions. When the volume of the connected receiver zone changes, the "brightness" of the Virtual Volume Controller changes. When the "brightness" of a Virtual Volume Controller is changed, the volume of the connected receiver zone is adjusted to match. Telling a Virtual Volume Controller to "turn off" mutes the connected receiver zone and telling the Virtual Volume Controller to "turn on" un-mutes the zone, returning to the most recent volume setting. Creating a Virtual Volume Controller is simple.
Changing most settings on the VSX-1021-K, VSX-1022-K, VSX-1122-K, VSX-1123-K, and SC-75 can be done using Indigo actions, configurable from the Actions tab of any Trigger, Schedule or Control Page action and from any Action Group dialog. Some actions have additional setting requirements (such as selecting a specific input source or setting a zone to a specific volume level). Some actions have no special settings (such as turning the receiver on or off, or toggling mute for a zone). The general process for creating an action is as follows.
Released on: | Aug. 3, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
This is the Python 3 update.
Released on: | Nov. 24, 2017 |
Requires: | Indigo v5.0.0 thru v2022.2 |
Download this release |
Fixed another bug that caused the plugin to crash when communicating with the VSX-1123-K.