Selora Homes Selora Homes
Sonos logo
Popular Integration

Sonos & Home Assistant

Sonos speakers integrate with Home Assistant over your local network, providing playback control, grouping, volume management, and TTS announcements. The integration discovers Sonos devices automatically and provides media player entities for each speaker and group.

Home Assistant communicates with Sonos using the UPnP/SOAP protocol locally. Speaker grouping, playback control, and volume adjustments all work without internet. However, streaming services (Spotify, Apple Music, etc.) still require cloud access. Sonos is one of the most popular integrations for whole-home audio and announcement systems.

Local control No cloud required
Sonos Visit Sonos Home Assistant HA Documentation

How Sonos Works with Home Assistant

Getting Sonos connected to Home Assistant and running reliably.

1

Discover & connect

Home Assistant discovers Sonos media devices on your network automatically. Add them to see playback controls, volume, source selection, and grouping options.

2

Multi-room audio

Group Sonos speakers with devices from other brands for synchronized whole-home audio. Control each room independently or as zones.

3

Event-driven media

Build automations that play specific audio based on events — doorbell rings, morning alarms, or custom announcements. Route different media to different rooms.

Common Sonos Issues

The problems installers run into with Sonos and Home Assistant — and how a managed setup prevents them.

SonosNet vs Wi-Fi mode conflicts

Sonos speakers can operate on their own SonosNet mesh (when any speaker is wired to ethernet) or on your Wi-Fi network. Mixing modes or switching between them can cause speakers to become undiscoverable by Home Assistant.

Speaker grouping delays and sync issues

Grouping and ungrouping Sonos speakers through Home Assistant can take 2-5 seconds. Automations that group speakers and immediately play audio may fail because the group isn't ready yet.

S1 vs S2 app ecosystem split

Older Sonos devices stuck on the S1 app cannot be grouped with newer S2 devices. Home Assistant sees both but cannot bridge the gap, creating two separate audio ecosystems in one home.

Subscription nag and feature restrictions

Sonos has been gating features behind subscriptions and app updates. Voice control and some advanced features require Sonos accounts, adding a cloud dependency even though basic playback is local.

Why installers choose managed Sonos setups

  • Network topology optimized for Sonos — wired backhaul where possible, clean Wi-Fi where not
  • Automation timing calibrated for group formation delays
  • S1/S2 migration planning and compatibility management
  • TTS announcement routing that ducks active music and resumes cleanly

Frequently Asked Questions

More Audio & Media Integrations

Ready to Install Sonos Professionally?

Stop troubleshooting Sonos integration issues. Let Selora handle the setup, monitoring, and maintenance so you can focus on your clients.