AmpVortex KNX Integration enables seamless control of AmpVortex AVRs and multi-room amplifiers via KNX smart home systems. With this integration, developers and smart home enthusiasts can:
- Retrieve zone information and playback status from AmpVortex devices
- Adjust volume, switch audio sources, and manage multiple zones
- Trigger audio automation scenes such as Movie Mode, Party Mode, or Relaxation Mode
- Integrate AmpVortex devices with KNX IP routers, without relying on traditional TP interfaces
Official AmpVortex resources:
- Full KNX integration for AmpVortex AVRs and multi-room amplifiers
- Zone management and playback status retrieval
- Volume control and source switching per zone
- Support for AirPlay 2, Bluetooth Audio, and Google Cast zones
- Automation scene triggers: Movie Mode, Party Mode, Relaxation Mode
AmpVortex KNX integration works via ETS. You need to configure your AmpVortex IP Router in ETS and assign Group Addresses to control zones and scenes.
Example Group Address Mapping:
| KNX Group Address | Function | API Mapping |
|---|---|---|
| 1/1/1 | Living Room Volume | set_volume(zone="Living Room") |
| 1/1/2 | Living Room Source | set_source(zone="Living Room") |
| 1/1/3 | Living Room Play/Pause | play_pause(zone="Living Room") |
| 1/2/1 | Movie Mode Scene | trigger_scene("Movie Mode") |
| 1/2/2 | Party Mode Scene | trigger_scene("Party Mode") |
Add AmpVortex IP Router as a device.
Assign physical address.
Link Group Objects to desired functions.
Download configuration to your KNX bus.
This allows full automation of AmpVortex zones directly from KNX.
Clone the repository and install dependencies for example scripts:
git clone https://github.com/username/AmpVortex-KNX-Integration.git
cd AmpVortex-KNX-Integration
pip install -r requirements.txtContributions are welcome! Please see CONTRIBUTING.md (coming soon) for guidelines.
This project is licensed under the MIT License. See LICENSE for details.