---
title: "Sonos"
description: "Sonos is a built-in integration for Home Assistant. It has 91.7k installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/sonos"
url: "https://vulpo.app/integrations/core/sonos.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Sonos

> Sonos is a built-in integration for Home Assistant. It has 91.7k installs sharing analytics and works locally.

Sonos is a built-in integration that controls Sonos speakers locally from Home Assistant. Home Assistant finds the speakers on the network and offers to add them, and the integration is then set up in the UI. Besides media player control, it adds number controls for audio delay, balance, bass, treble, surround levels and subwoofer gain and crossover frequency. Switches cover settings such as crossfade, loudness, night sound, speech enhancement, touch controls and the status light, and a sensor reports the audio input format and power source. Actions can take and restore a snapshot of a media player, set or clear a timer, update an alarm, and read or change the playback queue. New devices appear without repeating setup, and repair notices flag networking problems such as failed subscriptions or disabled UPnP.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=sonos)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **Adds new devices**: New devices show up without setting it up again.
- **Bronze quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

Home Assistant usually finds it on the network and offers to add it. It can also be added by hand under Settings, Devices and services.

## Entities

- **Binary sensors**: Microphone
- **Buttons**: Cancel announcement
- **Numbers**: Audio delay, Balance, Bass, Music surround level, Sub crossover frequency, Sub gain, Surround level, Treble
- **Selects**: Speech enhancement
- **Sensors**: Audio input format, Power source
- **Switches**: Touch controls, Crossfade, Speech enhancement, Loudness, Night sound, Status light, Subwoofer enabled, Surround enabled, Surround music full volume, TV autoplay, Ungroup on autoplay

## Actions

- **Clear timer**: Clears a Sonos timer.
- **Get queue**: Returns the contents of the queue.
- **Play queue**: Starts playing the queue from the first item.
  Fields: Queue position
- **Remove from queue**: Removes an item from the queue.
  Fields: Queue position
- **Restore**: Restores a snapshot of a media player.
  Fields: With group
- **Set timer**: Sets a Sonos timer.
  Fields: Sleep Time
- **Snapshot**: Takes a snapshot of a media player.
  Fields: With group
- **Update alarm**: Updates an alarm with new time and volume settings.
  Fields: Alarm ID, Alarm enabled, Include linked zones, Time, Volume

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Networking error: subscriptions failed, Networking error: UPnP disabled

## At a glance

- Kind: Built-in integration
- Category: [Media and entertainment](https://vulpo.app/integrations/category/media-and-entertainment.md), Speakers and audio
- Brand: [Sonos](https://vulpo.app/integrations/sonos.md)
- Number: 91.7k installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Bronze quality scale
- Domain: `sonos`
- Source: <https://www.home-assistant.io/integrations/sonos/>

In Vulpo: Media Player card, Up Next queue, Move playback by grouping speakers, Intercom volume (Pro)

[Intercom for Home Assistant Speakers in Vulpo](https://vulpo.app/features/intercom)

## Other ways in for Sonos

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Sonos Cloud](https://vulpo.app/integrations/marketplace/jjlawren-sonos-cloud.md) | Marketplace integration | 317 installs sharing analytics | Needs the vendor's cloud | No update in 6 to 18 months |
| [AirSonos](https://vulpo.app/integrations/apps/airsonos.md) | App | 7.7k installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [Sonos Card](https://vulpo.app/integrations/cards/punxaphil-custom-sonos-card.md) | Dashboard card | 334 GitHub stars | Connection not stated | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/sonos

---

- HTML version of this page: https://vulpo.app/integrations/core/sonos
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
