I work from home, and my kids often turn up their Sonos players way too loud. I’ve been looking for a volume control SmartApp for a while to address this, but nothing showed up. I’m releasing my first cut of my Control Maximum Volume app in case you are interested. Install the parent and child, then you can choose a speaker and set the maximum volume allowed. This is based off the Speaker Control SmartApp, so some of the configuration is carried over. I’ve done minimal testing and it works great with my existing Sonos system. It looks for “level” change events and makes decisions based on that. I didn’t want to go through the process of handling multiple speakers at this time, so each speaker must be added separately.
Please let me know if you have any suggestions or comments.