Skip to content
Home Assistant TestFlight
Media & entertainment

Sonos Cloud

jjlawren/sonos_cloud · v0.3.6

HACSCloud polling

Sonos cloud API integration for Home Assistant with improved TTS/alerts handling

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
media_playerTV, receiver or media switchesNeeds its own HomeKit Bridge in accessory mode

What people report

Only offers the Sonos cloud AUDIO_CLIP interface for alerts and TTS; S1 devices are not covered and the local Sonos integration is preferred.

  • Works1
  • Won’t be supported1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Sonos players (audio clip alerts/TTS)Works CloudCloud AUDIO_CLIP for alerts; media browser and source added
Saved copy
This adds support for the Media Browser and Media Source items. Adding this will allow using selection of local media files (e.g. a doorbell audio clip) from the UI and to use `media_source` URLs in `media_player.play_media` calls. The latter will allow controlling volume using `media_source` TTS clips like so: [code] Note: This depends on Home Assistant 2022.3.

Excerpt saved from GitHub on 2026-10-23.

PR #22 · 2022-02
Sonos S1 playersWon’t be supported CloudDo not support AUDIO_CLIP cloud API; no entities created
Saved copy
My Sonos Cloud HACS integration appears to setup fine, but no devices and entities are added. I would like to control a remote Sonos setup from my home assistant. I figure Sonos Cloud is the perfect tool to pull in non-local media_player entities. (I do not need TTS and other special audio injection functions. Ideally, I would be able to see the state of my remote sonos player, play/pause function, control volume.) Of note, I am using S1 with connect:amps that only support S1. Seen here in the attached image: I have Sonos Cloud and Sonos (local) running side-by-side. Sonos local show my 6 …

Excerpt saved from GitHub on 2026-10-23.

Issue #30 · 2022-07

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)319 (0.05%)
GitHub stars141
Latest version0.3.6 (2025-11-09)
Set up in the UIYes
Maintainers@jjlawren

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.