Niles Audio Receiver Plugin  

Developer: RogueProeliator's Plugins and Apps     Like this plugin? Show your appreciation!
Category: A/V and IR Equipment
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.duncanware.nilesAudioReceiver
Latest release: v2026.1.0 released on Jan. 11, 2026
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

Niles Audio Receiver Plugin for Indigo

Control your Niles Audio multi-zone receiver from Indigo Home Automation.

Version 2025.4.2

This is a complete rewrite of the Niles Audio Receiver plugin for Indigo 2025.1, removing the dependency on RPFramework and bringing the codebase inline with modern Indigo plugin standards. 2025.2 adds support for treating Zones as dimmers, allowing volume control inside of native clients.

Features

  • Multi-Zone Control - Control up to 18 zones across ZR-4/ZR-6 receivers
  • Zone Power - Turn individual zones on/off or all zones at once
  • Volume Control - Set volume levels with dimmer-style controls (brightness = volume)
  • Source Selection - Switch between up to 6 audio sources per zone
  • Mute Control - Mute/unmute individual zones
  • Tuner Control - Tune to AM/FM radio stations
  • Bass & Treble - Read bass and treble levels from zones
  • Status Polling - Automatic status updates from the receiver
  • Dimmer Device Support - Zone devices work as dimmers for native Indigo volume control

Requirements

  • Indigo 2025.1 or later
  • Python 3.10+ (included with Indigo)
  • Serial connection to Niles Audio ZR-4 or ZR-6 receiver

Upgrading from Previous Versions

If upgrading from a version prior to 2025.5.0, use the menu item Plugins → Niles Audio Receiver → Upgrade Zone Devices to Dimmer Type to convert your zone devices to the new dimmer-based type for native volume control.

Support

License

MIT License - See LICENSE.txt for details.

Credits

Developed by RogueProeliator rp@rogueproeliator.com

Previous Indigo Releases v2.2.0 Plugin for Indigo 6 - 2022.2

Release details
Released on: Jan. 11, 2026
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Release

Release details
Released on: June 2, 2024
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Release

Release details
Released on: Sept. 4, 2023
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Release

Release details
Released on: Aug. 27, 2023
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Release

Release details
Released on: Jan. 9, 2021
Requires: Indigo v7.3.0 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • Updated UI to meet latest Indigo standards
  • Slightly reduced resource usage
Release details
Released on: June 15, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 10 times 
Changes in this release
  • Brought plugin up to Indigo 7.1+ standards
  • Updated version check to avoid duplicate calls
Release details
Released on: Oct. 27, 2016
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
  • Updated to full Indigo 7 support; Indigo 7 is now required for v2.0.0+
  • Updated the plugin to run without error on Python 2.7
  • Sped up Indigo's processing of zone updates when zone is On
  • Requires Indigo 7.0 or later
Release details
Released on: Aug. 25, 2016
Requires: Indigo v6.0.0 thru v2022.2
Changes in this release
  • Migrated all code to GitHub
  • Fixed bug that surfaced with Python 2.7 installs