Transform your WiiM and LinkPlay speakers into powerful Home Assistant media players with full multiroom support. Built on the brand new, fully async pywiim library we wrote for reliable, high-performance device communication.
Why Choose This Integration?
Complete Media Control - Full transport controls, volume, sources, presets, TTS, and media browsing
True Multiroom - Uses Home Assistant’s native grouping for reliable synchronized playback
Powered by pywiim - Built on the brand new, fully async pywiim library we wrote for robust, high-performance device communication
Auto-Discovery - Finds speakers automatically via UPnP/SSDP/Zeroconf
Universal Compatibility - Works with all Home Assistant dashboards, voice assistants, and media sources
Hybrid State Updates - UPnP events for real-time updates + HTTP polling for reliability
Advanced Audio - 10-band EQ, audio quality sensors, output mode control, and format support
Timer & Alarms - Sleep timer and alarm management for WiiM devices
Rich Diagnostics - Comprehensive statistics, health monitoring, and troubleshooting tools
Scene Support - Full scene restoration including EQ presets and playback state
Smart Features - Optimistic UI updates, adaptive polling, and intelligent source detection
Supported Devices
WiiM: Mini, Pro, Pro Plus, Amp, Ultra
LinkPlay Compatible: Arylic, Audio Pro (including Gen1: A26, C10, C5a and MkII models), Dayton Audio, DOSS, and many more
Enhanced Compatibility: Automatic protocol fallback for devices with non-standard configurations
Requirements: Home Assistant 2024.12.0+ on same network as speakers
Quick Start
1. Install via HACS (Recommended)
Find in HACS: HACS → Integrations → Search “WiiM Audio”