← Smart audio

Sonos
Sonos One (Gen 2)
- Native integration
- Local control
- Wi-Fi
Prices verified November 2026
Our verdict
The speaker that made Sonos the easy answer for Home Assistant audio. Sonos has replaced it with the Era 100 and the One is now only available while stock lasts, but it still sounds good, speaks AirPlay 2 and has Alexa built in. Buy it if you find one at about £140 and want a local, no-fuss media player; otherwise the Era 100 is the better long-term buy.
What can Home Assistant control on the Sonos One (Gen 2)?
| Control | Type | What it does |
|---|---|---|
| Media player | Media player | Playback, volume, grouping, play_media and TTS announcements; supports Sonos favourites as sources. |
| Bass / Treble | Number | EQ levels exposed for every Sonos device. |
| Loudness / Crossfade / Touch controls / Status light | Switch | Per-speaker toggles available on all devices. |
Sonos integrates natively in Home Assistant over the LAN (local push, per the HA docs), with no cloud account needed for control. Media player entities handle playback, volume, grouping and announcements. Prerequisite: UPnP enabled in the Sonos app, and HA must reach the speakers on TCP port 1400 or it falls back to slow polling.
Specs
| voice | Alexa built in |
|---|---|
| status | Discontinued, replaced by Era 100 |
| airplay | AirPlay 2 |
| connectivity | Wi-Fi, Ethernet via adaptor |
How does the Sonos One (Gen 2) compare?
| Product | From | Protocol | Local control | Integration |
|---|---|---|---|---|
| Sonos One (Gen 2) (this product) | £140 | Wi-Fi | Yes | Native |
| Amazon Echo Dot (5th Gen) | £79.99 | Wi-Fi, Bluetooth | Cloud | HACS |
| Amazon Echo Pop | £61.9 | Wi-Fi, Bluetooth | Cloud | HACS |
| Amazon Echo Show 10 (3rd gen) | £233.99 | Wi-Fi, Bluetooth, Zigbee | Cloud | HACS |
Frequently asked questions
- Does the Sonos One (Gen 2) work with Home Assistant locally?
- Yes. The Sonos One (Gen 2) is controlled locally in Home Assistant through a built-in Home Assistant core integration (sonos), so it keeps working if your internet connection or the Sonos cloud goes down. Control and state updates stay on your own network.
- Which protocol does the Sonos One (Gen 2) use, and do I need a hub?
- The Sonos One (Gen 2) uses Wi-Fi. To pair it with Home Assistant you need no hub — it joins your Wi-Fi network directly. Sonos's own hub is not required when you integrate through a built-in Home Assistant core integration (sonos).
- How much does the Sonos One (Gen 2) cost in the UK?
- The lowest price we have listed for the Sonos One (Gen 2) is £140 at Amazon UK. Prices were last checked in November 2026 and change often, so confirm on the retailer's page before buying.
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. This never affects our editorial decisions — see our affiliate policy.