This integration allows you to control VoiceMeeter via VBAN from Home Assistant.
The top-level device view provides a comprehensive overview of all your VoiceMeeter strips, buses, and global controls directly within Home Assistant. It's designed to give you a quick "at-a-glance" status of your entire audio setup.
The single strip view offers precise, ergonomic control over individual inputs and outputs. Adjust gain levels with sliders and toggle solo or mute states with a single tap, making it ideal for real-time audio management.
- Bidirectional Control: Sync mute, solo, and gain levels between Home Assistant and VoiceMeeter.
- VBAN Audio Streaming: Stream audio (TTS, music, alerts) directly to VoiceMeeter using the VBAN protocol.
- High Efficiency: Uses
miniaudiofor native, low-latency audio decoding and resampling without requiring external binaries like FFmpeg. - Ergonomic UI: Automatically generates interactive controls for all your VoiceMeeter strips and buses.
- Global Commands: Support for Restart Engine and Show/Hide Window commands.
- Real-time Updates: Stay in sync with VoiceMeeter via VBAN RT packets.
- Add this repository as a custom repository in HACS.
- Search for "VBAN VoiceMeeter" and click Install.
- Restart Home Assistant.
- In Home Assistant, go to Settings > Devices & Services.
- Click Add Integration and search for VBAN VoiceMeeter.
- Enter your VoiceMeeter host IP and port (default is 6980).
- Configure your Command Stream Name (must match the 'VBAN Text Incoming Stream' in VoiceMeeter).
- VoiceMeeter by VB-Audio.
- Icon by Icons8.