Currently have a Yamaha RX-V665 powering a 5-channel surround system in the MAIN room, and 3 pairs of speakers (with impedance-matching volume sliders) on the receiver's Zone2 speaker outputs. Plan to add a Sonos ZP80 as input source to the receiver.
So playing music from Sonos involves turning on the receiver and setting it to input Sonos (one button on programmable universal remote, no problem there,) then using the Sonos app (or CR100 controller) to select & play music. OK all's well.
It's when we go turn things OFF that I'm at a loss. If one simply turns off the main receiver (ALL OFF on the remote,) of course the sound stops, but the Sonos is still streaming music (using bandwidth) unless one explicitly remembers to stop it from the app/controller.
One thought I have is to use an automatic power switch to power ON the Sonos when the receiver is powered on, and power down when the receiver goes off. But the delay at startup may be an issue...
Another thought is to set up a Raspberry Pi with an IR sensor to receive a signal from the IR remote and send the appropriate command to the Sonos over the network, but that seems like an overly complex solution to what should be a simple problem...
I can;t be the first person to run into this issue. How do you experts out there address this integration? TIA for any other suggestions from those that have used/lived with this sort of setup.
How to turn OFF Sonos
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.
Already have an account? Login
Login to the community
Log in or register to reply
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
However, I get it. You want an elegant solution that allows you to push one button on your remote when you want to shut it down, or do a common/repeatable action. That's pretty much what the logitec harmony remote is for. With that, you should be able to setup macros (or whatever they are called) that will setup one button that will turn off the receiver through IR and stop/pause your sonos zone through wifi. That's pretty much what you're thinking with Pi. It should be much easier to setup though cost a bit more.
A lot of users here have the Logitech remote (I don't) and love them. And it really goes beyond what you're looking for since you can also set it up to play your favorite station with a button and all that sort of stuff. I will also integrate with Alexa if you're interested in that.
Now that I think about it, I really need to add Logitec to my Christmas list.
Well, one wouldn't notice, really, unless the bandwidth usage became apparent...
So yeah, smarter universal remote is an option, though I hadn't planned to replace the current URC MX-900.
Didn't realize the Harmony can interface with Sonos (over IP). good to know... thanx.
rephrasing the question: What's the suggested/recommended way to make sure a zoneplayer (zp80/90/100/120) is not accidentally left streaming while nobody's listening (downstream amp is turned off)?...
Anyway, use an IR controlled power switch - one of the green ones with an IR exender perhaps - and add the extra commands at the beginning and end of the power off macro to switch the IR power switch off (first step + a repeat) and then on (last step + a repeat). This will break the power going to the ZP80 then re-establish it so that the player wakes and reconnects to the network (this solves the start-up delay issue) but it doesn't continue playing music, which means there's no data allowance consumption.
The fly in the ointment would be if someone is messing around with their smart phone running the controller app and sets music playing even though the sound system is off. You won't fix that without either controlling the player's access to the network via the router or network switch, or by leaving the player off and just accepting that for this belt and braces solution that there's a price to pay in usability.
An alternative would be to treat the users as mature enough that they learn to use stuff properly. If they abuse it then the privilege is removed.
I would hear no end of it if they inadvertently wasted power or Internet bits (negligible cost aside). I'll look into the IR-controlled power switch. Then again, maybe Sonos is not for them...
Maybe an optional are you still listening beep every few (user settable) hours that you must acknowledge from a controller or the stream is paused?
Reading this I'm thinking of a Rube Goldberg, analog-out to LED blinkie thingie that would flicker to any playing audio as a project for the next grand kid visit.