Control your Naim audio device locally through Home Assistant with real-time updates and full media player functionality.
{% if installed %}
Remember to restart Home Assistant after installation. {% endif %}
- Full Playback Control - Play, pause, next/previous track, seek
- Volume & Mute - Smooth volume control with configurable step size
- Dynamic Source Discovery - Automatically detects available inputs from your device
- Customizable Sources - Choose which inputs appear in Home Assistant
- Real-time Updates - WebSocket connection for instant status changes
- Rich Media Info - Artist, title, album, and album art display
- Local Control - No cloud dependency, works entirely on your network
- Go to Settings → Devices & Services
- Click + ADD INTEGRATION and search for "Naim Media Player"
- Enter your device's IP address
- Select which input sources to show
- Done! Your Naim device appears as a media player entity
Changed your setup? Go to the integration and click Configure to update which sources are visible.
- Naim Atom (fully tested)
- Other Naim streamers with HTTP API support (please report your experience!)
If you're experiencing issues, please report them on GitHub.