Sonos
sonos
The Sonos integration allows you to control your Sonos wireless speakers from Home Assistant. It also works with IKEA Symfonisk speakers.
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.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
media_player | Media player (as switches) | Only TVs and receivers get a TV tile; other players show as power and play switches; Needs its own HomeKit Bridge in accessory mode |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
1 report below say how a device from this integration behaves in the Home app.
What people report
Sonos speakers are controlled locally with push updates and wide feature support. TTS and local media playback depend on reachable HTTP URLs.
- Works25
- Partly works4
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| IKEA Symfonisk speaker | Works | Integrates flawlessly via SonosSaved copyI am using Sonos and the IKEA Sonos speakers. They integrate flawlessly and sound great. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-07 | |
| IKEA Symfonisk speaker | Works Local | Rebranded Sonos, works with HA for notifications; 1 user runs bookshelf and lamp speakersSaved copyIKEA speakers are rebranded Sonos speakers (without microphone). * Amazon is great in english speaking countries, especially if you're fine with mr Bezos potentially having access to everything you're saying in your own home (and much more data on you). I use one IKEA bookshelf speaker and one lamp speaker thing. Works great and I like them not having microphones on board. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2023-12 | |
| IKEA Symfonisk speakers | Works Local | Sonos internals, fully compatible and cheap usedSaved copyUsed Ikea Symfonisk speakers can be found for really cheap and they are 100% compatible wirh Sonos. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2026-01 | |
| IKEA Symfonisk speakers | Works | Cheaper Sonos-compatible speakers integrate like Sonos; production endedSaved copyIKEA makes the speaker, Sonos makes the software stack, so they integrate into a Sonos system (or HA) just like any other Sonos speaker. They’re just cheaper. Unfortunately, ikea and Sonos have ended their partnership so they’re not making those speakers anymore. Buy up the stock if you can find any. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-09 | |
| IKEA Symfonisk speakers | Works | Sonos compatible, cheap, work well with HA groupingSaved copyI use the IKEA Sonos speakers. Much cheaper and sound decent. Bedroom I have a pair of the lamp speakers that just look like a lamp so are pretty much invisible. Then a few bookshelf speakers (cheapest Sonos option available). In the living room I'm planning to add the wall picture speakers and a sound bar. I hear I can mod the speakers to hook up a standard subwoofer instead of getting the expensive Sonos one. Will probably add outdoor speakers too, plan to gut the IKEA Sonos bookshelf speakers and put them in comms rack as makeshift "Sonos amps" and then use some standard waterproof outdoor … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-02 | |
| Ikea Symfonisk speakers | Works | Sonos-licensed hardware, works as Sonos speakers in HASaved copyMusic Assistant and SnapCast is pretty cool. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-02 | |
| Sonos | Works | HA handles Sonos pretty wellSaved copy… r/control4 and c4diy are useful subs. Looking at the report, the system and specs are pretty robust. Looks like most of the lighting and audio is Caseta and Sonos which HA handles pretty well. There is also a control4 integration in HA. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2023-10 | |
| Sonos Amp | Works Local | Subwoofer crossover controls addedSaved copyProposed change Adds support for subwoofer crossover frequency controls on Sonos Amp devices. ## Type of change - [ ] Dependency upgrade - [ ] Bugfix ( Excerpt saved from GitHub on 2026-10-23. | PR #106290 · 2023-12 | |
| Sonos amps (wired) | Works Local | Multi-room setup integrates well with HA, no problemsSaved copyWhat do you mean it isn't recommended? I have a multi-room setup with hardwired speakers to Sonos amps, and those amps are wired up with Ethernet. Integrates with Home Assistant well. Zero problems. 🤷♂️ Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-06 | |
| Sonos Play:5 Gen 1 | Works Local | Rock solid with local API, as are other S1 devicesSaved copySonos Play 5 (gen 1) and my other Sonos S1 devices. They’re rock solid and run their own web servers with a local API that never goes down Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-12 | |
| Sonos speakers | Works | Work well with Home Assistant per userSaved copySonos has more of my money than I’m willing to admit. Every penny was well spent and worth it. They went through a period where their app sucked, but they’ve gotten past that, and they’re back to normal. They work well with home assistant. I can’t speak to whatever Denon has, but they generally do a great job with their mid to high end equipment. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2026-04 | |
| Sonos speakers | Works Local | Works great as speaker-only; no mic for voice inputSaved copyAs a speaker-only, Sonos works great. No mic :( Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-12 | |
| Sonos speakers | Works | Rock solid whole-home audio; IKEA Symfonisk integrate like SonosSaved copyI'm using Sonos and it has been essentially rock solid for me. Even during last year's app debacle I only had some blips in adding speakers which I was able to get around. I have speakers in almost all rooms but I suspect I didn't have many issues because my speakers are all newer. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-09 | |
| Sonos speakers | Works Local | Feature-rich API, cloud-free, works with Music Assistant; best HA speaker integration per repliesSaved copySonos and it's not particularly close. A big part of Sonos's business model is them being installed in high end homes with Creston/control4. Sonos doesn't necessarily care about *Home Assistant*, but they maintain extremely feature-rich APIs that allow Home Assistant to tap into them really well. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-07 | |
| Sonos speakers | Works | Controllable from both Alexa and Home AssistantSaved copySonos is the only way I’ve found that I can control it either from Alexa or from Home Assistant. Everything else seems to be one or the other They’re not cheap but not *insanely* expensive, and the sound quality is in a sensible good-to-very-good range for the ones I’ve tried (admittedly not the most expensive ones) Plus a decent app, plus airplay, and the ability to play on multiple speakers simultaneously from either Alexa or Home Assistant I’ve been very impressed - it’s not perfect but it works for the most part. The main thing I’ve struggled with is ChimeTTS messages being repeated for … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-05 | |
| Sonos speakers | Works Local | Excellent API; HA controls nearly everything and volume control is fastSaved copySonos has one of the best APIs you'll find and they're committed to it- you need a good one to be the choice of pro installers e.g. Creston etc.. So yes, you can use Home Assistant for pretty much everything in Sonos short of setup and admin tasks. There are probably some other advanced features locked away, but for basic whole home audio needs I never touch the app. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-02 | |
| Sonos speakers | Works Local | Flawless; fully local API; IKEA Symfonisk also worksSaved copyI can only your direct question about HA and Sonos integration, and my experience has been flawless. (Others can weigh in on the recent Sonos issues regarding the app update and overall quality of the company. Luckily I have not experienced those issues.) I have 5 Sonos speakers on the S2 app/firmware, 2 Sonos Amps on the older S1 app/firmware, and all 7 work great. They are extremely responsive in HA, even faster than the native Sonos apps. Using HA also opens a lot of automation possibilities. For instance, I set all speaker volumes back to a default a midnight just in case someone was … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-12 | |
| Sonos speakers | Works | Used for TuneIn, TTS notificationsSaved copyGood list. For media players (Sonos) I have few automation that I have found useful: 1) turn Tunein radio / music on when it is time to stop remote working, this is surprising good 2) text-to-speach notifications when sauna is ready and alarmfrom zigbee firealarms (also from carage that in different building) 3) switching right voice input, Sonos zones and volume levels when I turn TV on. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-12 | |
| Sonos speakers | Works | Suggested as most complete, easiest whole-home audio option through HASaved copysonos will probably the most complete and easiest way to do this through ha. Ikea also has sonus knock offs that are cheaper. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-02 | |
| Sonos speakers | Works | Multiple users say it integrates fine with HASaved copyI’m a big fan of my Sonos stuff. It integrates just fine into HA. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2023-07 | |
| Sonos speakers | Works | 11 speakers working well (Sonos cloud integration also used with Symfonisk)Saved copySonos. I have 11, and they work well. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2022-12 | |
| Sonos speakers | Works | Strongly recommended over DIY Snapcast or Mopidy for whole home audioSaved copyJust stick with Sonos. You’ll spend a hundred hours trying to get Mopidy or BalenaSound or SnapCast working, and they’ll still be total crap compared to Sonos. I know, I did. I wrote some Home Assistant addons for SnapCast and built a bunch of hacky speakers with raspberry pi controlling them and they sucked compared to Sonos, and I’m a software engineer with electrical engineer background. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2022-09 | |
| Sonos speakers | Works Local | Works with HA across VLANs once HA reaches all of themSaved copyUsing home assistant + Ubiquity + Sonos for some years now, without issues. When starting with making separate VLANS I had some challenges with firewall ports and auto discovery of the native Sonos app. No problem for Home assistant as I connected it with all VLANS. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2021-03 | |
| Sonos speakers loudness | Works Local | Loudness switch entity addedSaved copyProposed change Adds a new loudness switch entity for Sonos devices as requested at https://community.home-assistant.io/t/sonos-integration-loudness-toggle/425028. ## Type of change <!-- What type of change does your PR introduce to Home Assistant? NOTE: Please, check only 1! Excerpt saved from GitHub on 2026-10-23. | PR #72572 · 2022-05 | |
| Sonos Sub and surround speakers | Works Local | Switch state reporting fixedSaved copyFix Sonos sub & surround switch state reporting ([@jjlawren] - [#61531]) ([sonos docs]) - Update logic for nest media source `can_play` for events ([@allenporter] - [#61537]) ([nest docs]) - Fix HomeKit covers with device class window and no tilt ([@bdraco] - [#61566]) ([homekit docs]) - Update frontend to 20211212.0 ([@bramkragten] - [#61577]) ([frontend docs]) - Fix Hue transition calculation ([@marcelveldt] - [#61581]) ([hue docs]) - enable grouped light if enabled in previous integration ([@marcelveldt] - [#61582]) ([hue docs]) - Only publish nest camera event messages once per thread and … Excerpt saved from GitHub on 2026-10-23. | PR #61625 · 2021-12 | |
| Sonos | Partly works | Broken in Home Can't control Sonos playback through HomeKit Bridge | Works in HA; playback not controllable via HomeKitSaved copy… Siri so can’t attest to that but I’m sure a lot of what Alexa is able to do, it can be done through Siri. The only annoyance I have is, I can’t control Sonos playback through the lock-screen widget or the control panel. But as far as I know that’s a limitation on Apple’s side when you use an Apple TV. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2023-09 |
| Sonos S2 speaker (SoundCloud) | Partly works Local | SoundCloud artwork broken through proxy; other sources fineSaved copyThe problem When a Sonos player streams a SoundCloud track, the media_player shows no artwork: `entity_picture` points at the `media_player` image proxy (`/api/media_player_proxy/...`), but the proxy returns a broken or empty image, so frontend cards (mini-media-player, picture-entity, etc.) render a blank or placeholder thumbnail. Other sources on the same Sonos device (Spotify, Apple Music, TuneIn, Pandora) show artwork correctly. The artwork URL Sonos provides is actually fine. The failure is in how the `media_player` image proxy fetches and caches that image (see Root cause), so this is a … Excerpt saved from GitHub on 2026-10-23. | Issue #170551 · 2026-05 | |
| Sonos speakers | Partly works | Mostly works, around 97% of the time with some dropsSaved copy… (patches into the alarm system) Rachio sprinkler system Any Hue device (98% of the time) ismartgate pro Middle of the road Kasa devices (95% of the time) Sonos (97% of the time.. some drops) Unstable Any apple product Nest mini and nest audio Heos devices Most TVs: Sony, LG, Roku, etc. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2026-02 | |
| Sonos speakers (local media and TTS) | Partly works Local | Local file and TTS playback fails with HTTPS or cloud URL setupsSaved copyHello, Thank you for having a look at this - these are the services I have tried (each worked before): [code] [code] ``` service: media_player.play_media target: entity_id: media_player.study_sonos data: announce: true media_content_id: media-source://media_source/local/Audio Files/Doorbell Chime.mp3 media_content_type: audio/mpeg metadata: title: Doorbell Chime.mp3 thumbnail: null media_class: music children_media_class: null navigateIds: - {} - media_content_type: app Excerpt saved from GitHub on 2026-10-23. | Issue #106213 · 2023-12 |
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
Local push
Talks to the device on your network, and the device tells Home Assistant the moment something changes.
Found automatically over
- SSDP/UPnP
- Bonjour (zeroconf)
Details
| Installs (analytics) | 91,277 (12.88%) |
|---|---|
| Quality scale | Bronze |
| Added in | Home Assistant 0.7.3 |
| Set up in the UI | Yes |
| Maintainers | @peterager, @jjlawren |
Brands that work through it
Home Assistant lists these brands as supported by Sonos.
- IKEA SYMFONISK
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.