Skip to content

Sonos

localProven against a real device on 2026-09-02by ALYT

Your Sonos speakers, controlled by room, and the room the assistant answers in.

adds speakers.

Method: discover. Nothing to type: the speakers are found on your network.

Yes: “Look for speakers”.

What stops working when it is disconnected

Section titled “What stops working when it is disconnected”

The things it brought stop answering until it is connected again.

The same object the console and the phone render from, served for a program at /connectors/sonos.json.

{
"source": "built-in",
"visibility": "public",
"listed": true,
"version": "1.0.0",
"docsUrl": "https://developers.alyt.com/connectors/sonos",
"kind": "SONOS",
"name": "Sonos",
"icon": "speaker",
"promise": "Your Sonos speakers, controlled by room, and the room the assistant answers in.",
"connectivity": "local",
"brings": [
"speaker"
],
"connect": {
"method": "discover",
"fields": [],
"help": "Nothing to type: the speakers are found on your network."
},
"discovery": {
"verb": "Look for speakers"
},
"disconnect": {
"consequence": "{count} {things} stop answering until it is connected again."
},
"author": {
"kind": "alyt",
"name": "ALYT",
"url": "https://alyt.com"
},
"verification": {
"level": "proven",
"at": "2026-09-02T00:00:00.000Z"
}
}

Sonos is a local connector that brings speaker capability into ALYT and lets a household control Sonos speakers by room. It works on the household’s network, so the house keeps working when the cloud is down. A household sees the room-based controls and speaker state that apply to it; staff may see more operational detail, but that is not exposed on this page.

Connection uses discover. There are no fields to type. The speakers are found on the household network, and the user starts by choosing to Look for speakers. If discovery finds speakers, ALYT connects them as Sonos devices.

Because this connector is local, setup depends on the speakers being reachable on the same network as ALYT. If discovery finds nothing, check that the speakers are powered on, connected to the household network, and not blocked by network isolation.

Sonos exposes speaker control in the room where each speaker belongs. The page promise is room-based control and the room where the assistant answers. In practice, the household uses the room tile to control the speaker and read back its state.

The verified behavior is volume control: a real speaker responds when volume changes are sent from a room tile, and the changed volume reads back correctly.

This connector does not use any typed connect fields. It does not require account setup in the connect flow. It does not depend on cloud availability to keep the household working, since it is local.

If a speaker is disconnected, the affected speakers stop answering until they are connected again.

If speakers do not appear during Look for speakers, check:

  • the speaker is on and on the household network
  • the device running ALYT can reach the speaker locally
  • network segmentation, guest Wi-Fi, or isolation is not blocking discovery
  • the speaker is still available to the household and has not been unplugged or reset

If controls appear but do not work, check that the speaker is still connected and assigned to the right room. If a room stops answering after disconnect, reconnect the speaker so the room can respond again.

A household sees the connector as room-based speaker control. Since ALYT is local-first, the house keeps working during cloud outages. A DEV key acts in a sandbox, while a LIVE key works only for its own connector.