Status: planned. Modules follow the SDK. Each will be a public repository under the EDC Acoustics GitHub organisation.
| Where | What EDC publishes | Why |
|---|---|---|
| Bitfocus Companion | companion-module-edc-acoustics: actions (recall preset, beam mute/level/aim, input gain/mute, apply), feedbacks (online, fault present, active preset), variables (temperature, fault count, firmware) |
The list every show-control operator knows; no beam-steering brand is in it today |
| Node-RED | node-red-contrib-edc-acoustics with example flows (“QLab cue → preset”, “schedule → preset”) |
Worship, corporate, installers |
| Home Assistant | Custom integration (HACS first): mute switch, level, preset select, temperature and fault sensors | The prosumer bridge; pro audio is absent there |
| Q-SYS | Lua .qplug in a public repository following the community plug-in guide, then a Q-SYS Library listing |
Consultants specify what integrators can program |
| Crestron | Series 4 module, via a specialist partner, listed on the Application Market | Corporate and education installs |
| QLab | Downloadable workspace of OSC cues that runs against the simulator | Theatre and live events |
| MCP server | edc-acoustics-mcp: tools list_devices, get_status, recall_preset, set_beam, set_input, mute, apply; read-only by default, --allow-write, level-step limits; listed on the official MCP registry |
“Switch the hall to the lecture preset” from an AI agent — and the first loudspeaker brand in the registry |