Skip to main content
Contributor III
September 5, 2012
Answered

Volume limit feature

  • September 5, 2012
  • 190 replies
  • 26284 views
Add the ability to set a PIN protected volume limit per zone.
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.
Best answer by Ryan S
Hi everyone, starting today with Sonos 9.2 there's the ability to use the mobile controller for Android or iOS to set a maximum volume for each of your Sonos players. This setting is protected by your Sonos user account, so you'll need to log into the system to set it up. The whole volume bar will still go from 0-100, but 100% will now reflect what your volume limit is set to. This has the added benefit of being able to get more granular control of players at low volume, as the volume steps will scale up or down with the max volume.

Feel free to play around with it and see what you think.

190 replies

Lyricist I
December 8, 2015
Today my 1 year old daughter pressed the volume up on the TV remote and 2 seconds later started to cry because of the extreme loud volume from my playbar and SUB. I really want's you to implement this feature. It can't be that hard and it could save someone's ear in the future...
Lyricist I
January 21, 2016
Please give us this feature, my son is driving me crazy.
Lyricist I
February 23, 2016
Has it been made yet??
Clients ask for it, it's not complicated to do on the software... Why hasn´t been made yet?

I just don´t understand it.
Contributor I
April 3, 2016
My Girl ( 5j) just love's the Play1 in here room... but i do want to "protect" her ears for the future!
ok, i can adjust the volume remotely but a "fixed" software update maximizing the volume for a unit would't be such a mayer software issue i guess???

let say .. max volume on 60% or so ?
Lyricist I
April 3, 2016
Sonos units will not blow if played at full volume, they are designed to protect themselves, the maximum available volume on a play unit is the maximum safe volume for that unit.

If it's that much of a deal breaker for you though then perhaps you should go for a competitor that offers this feature?


Maybe for the Sonos Speakers. But I can certainly turn my connect:amp up loud enough to where it's doing damage to the speakers.
Contributor I
April 18, 2016
I'd also like to support this rather long standing feature request.
Prodigy II
April 18, 2016
Sonos units will not blow if played at full volume, they are designed to protect themselves, the maximum available volume on a play unit is the maximum safe volume for that unit.

If it's that much of a deal breaker for you though then perhaps you should go for a competitor that offers this feature?


Maybe for the Sonos Speakers. But I can certainly turn my connect:amp up loud enough to where it's doing damage to the speakers.


Why is you pairing inappropriate speakers to am amp -or vice versa - anyone else's concern?
Lyricist II
April 20, 2016
I'd also like to support this rather long standing feature request.
Avid Contributor I
April 24, 2016
I got frustrated by this too.

By no means am I an engineer, but I wrote a BASH script for linux that works with Sonospy that takes care of this issue for me in software. I tried a number of hardware solutions and it just got either too expensive, or they didn't work right.

It requires that you are running Sonospy

I've only tested it at my house, and it works for me:
1) Checks volume levels of listed zones once per second.
2) If current volume > max volume, it resets the volume to the max amount you set.
3) It understands that after a certain time, it steps the volume down to a set amount.
4) It understands that after midnight, it sets the volume to 0 (in the event we accidentally leave the outdoor speakers on).

I also wrote a poor-man's daemon for it too.

You SHOULD be able to:
1) Get Sonospy up and running (which I recommend anyway since the feature set of it is awesome to begin with).
2) Go to sonospy/sonospy/gui
3) Edit volume.sh
4) Configure it for your needs in the top section of the file.
5) run `./volumed.sh start`

I offer no real support for this since I wrote it for myself and my own specific needs, but maybe it'll help someone out there.

Again, this only works on linux for the time being.
Lyricist I
May 11, 2016
101 requests. No reply. I don't think Sonos monitors their forums. Or they are too busy counting money or too busy trying to figure out how to pay the bills. Something is wrong with a company that does not respond to customers requests. This feature (lack thereof) is the only reason I haven't purchased additional speakers for my business. It's not like these are $5 speakers you get at the checkout aisle. Come on Sonos! Get with the times. React to your customers, please.