Start with the room that is missing
If Sonos is not showing on your Mac, first establish whether the speaker is missing everywhere or only in one app. A room that works in the Sonos mobile app but is absent in Playstate points to a different problem from a speaker that no controller can reach. That distinction saves you from changing settings that were already working.
Open the Sonos app you normally use, select the affected room, and start a familiar song. Check that the sound comes from the expected speaker. Write down whether playback, track information, and volume work there. Keep this same room and song as your reference while you work through the Mac checks below.
Check macOS local-network permission
macOS controls local-network access separately for each app. Allowing the Sonos app does not also allow Playstate. In Apple's local-network permission guide, the setting is under System Settings → Privacy & Security → Local Network.
- Open that panel and find the app that cannot see the speaker.
- Enable its local-network access.
- Return to the app and check speaker discovery again. If its list stays unchanged, quit and reopen it.
For Playstate, permission to control Music.app is a separate setting. Changing Music automation access will not grant access to Sonos. Keep track of which app you are troubleshooting rather than turning on unrelated permissions.
Confirm the Mac can reach the speaker network
Working internet access does not establish that two devices can communicate locally. Check whether your Mac joined a guest Wi-Fi network, a work network, or a different router after moving around the house. A wired Mac also needs a route to the network containing the speakers.
Sonos lists a shared subnet as a requirement and identifies guest networks and VPNs that block local resources as unsupported in its network requirements. If you use a VPN, check its local-network access option. On a managed Mac or network, ask the administrator to check device isolation and local discovery. Note any recent router, Wi-Fi, or VPN change; that is often more useful evidence than repeatedly reopening the controller.
Check the Sonos source inside Playstate
Once the speaker works in its usual controller and your Mac has local access, open Playstate Settings and make sure the Sonos source is enabled. Then check the Tracked speakers menu for the intended player. A disabled source and an undiscovered device can look similar from the main now-playing display.
Select the room you tested earlier. Compare the displayed song with the music you hear, then try one small volume adjustment. If a different room responds, correct the selection before trying another command. The Sonos controller for Mac overview explains Playstate's role as a focused menu-bar companion; keep the Sonos app for system setup and service management.
If a visible speaker does not respond, review connection settings
A listed speaker with unresponsive controls is a different result from an empty speaker list. Sonos now documents Connection Security settings that affect third-party access. In particular, its UPnP setting affects integrations using that protocol, including the official desktop controllers. Playstate's Sonos connection also uses UPnP.
Read Sonos's Connection Security explanation and check whether someone changed those settings. If security restrictions were intentional, discuss compatibility with whoever manages the system. Record the current configuration before making a deliberate change. Discovering a speaker does not by itself prove that commands or playback information are available.
Separate missing track details from missing speakers
When the room appears but its song does not, return to the controller that started playback. Confirm it is playing rather than paused, then try a familiar album track. Compare that result with your usual source, such as a radio station or an AirPlay session. Report the difference instead of treating every empty artwork panel as a discovery failure.
Playstate support depends on the player, speaker software, and playback source. A successful test with one source does not verify every source on that room. If you also use HomePod, follow the separate HomePod discovery guide; do not assume its connection behaves exactly like Sonos.
Make the next support request specific
If the room still fails, send Playstate support your macOS version, speaker model, the app that started playback, and the results of these checks. Say whether the room is absent, visible without a track, or visible with controls that fail. Include whether the same room works in the Sonos app.
Those details make the issue reproducible without sharing passwords or account credentials. If you are evaluating the app, download Playstate and use the listening trial to test your own rooms and sources before buying.
Try it on your Mac
The full app is free for your first 30 minutes of listening — actual playback time, not calendar days, and no card required. A personal license is US$10, paid once.
Try free for 30 minutes