Skip to main content

Hi!

If your Sonos cannot connect to WiFi, it uses an internal alarm sound to wake you up in time. Initially that it fine, I am not getting late.

But if the WiFi is coming back, the speaker still insists on you getting up, run over and press the button to stop the alarm. Even it should already have recovered and WiFi should be back up. At least, checking the app, I see the speaker and can try to start a normal station on it, but it continues to beep. I first have to get to the speaker an tap it before the radio station can be set.

I wonder if that is really necessary?

Don’t know. As far as I’m aware, the ‘alarm’ checks for connection at the moment it goes off, and doesn’t really care if there is a subsequent connection. The alarm is ‘playing’, so you don’t miss an event that you set the alarm for. Seems like a lot of extra effort to subsequently check for further connection, and switch from the Sonos chime to the ‘normal’ setting. 

I don’t mean to say it’s impossible, but it seems like a lot of code effort for little gain. How often, and when do I check for subsequent connection to the internet?


Or am I misunderstanding your post? Are you instead asking why an alarm needs to be acknowledged before you can play another source? I could see an automatic ‘killing’ of the alarm if you subsequently sent another command to that speaker. But you shouldn’t need to touch the speaker to kill the alarm, you should be able to do so in the controller. In which case, it’s just a couple of extra steps to acknowledge, then send a new stream to the device. 


Hi ​@Astralix 

Welcome to the Sonos Community!

Sorry to hear of the issue you’re having with turning of an alarm when the WiFi has been off.

If I understand things correctly, I think what is happening is that when the speaker plays it’s alarm, it sends out an event to the app, and the app will show the Snooze screen for the alarm. If the speaker is not online at the time the alarm goes off, then the event notification which would be sent to the app is never retrieved due to the lack of WiFi, so the app does not show it.

Sonos speakers are smart devices, and as such require a network to operate properly. While an internet connection going down is often out of a customer’s control, WiFi going down is not - if your WiFi network repeatedly falls down, perhaps you need a replacement router? If your internet connection went down but your WiFi remained, you would still get a notification in the app.

If this (loss of connection to your WiFi) is relegated solely to this particular speaker, however, perhaps there is interference - I recommend you get in touch with our technical support team who have tools at their disposal that will allow them to give you advice specific to your Sonos system and what it reports.

I hope this helps.


Thank you guys for the suggestions about why and how.

I may have a different guess what is happening and why and I hope for some SONOS guy to respond.

First of all, the speaker has plenty of WiFi and my logs do not show any disconnection. But there are a few radio stations that SONOS systems seem not to like. They do not play them at all, but it always takes a while to get the stream started. I never got a report why and how that may be caused by some streams from SONOS, but half a year ago I had to start the stream multiple times or call it by voice command, to get it working at all. Nowadays it plays on the first touch but with a random delay of 5..30 seconds.

My guess is, that the alarm handler is not checking (or not only checking) for the WiFi connection, but for the programmed stream to start playing. And the timeout for this specific stream is too short. So, thee days out of 5 I get thrown out of bed with this beeping sound, pressing stop on the speakers button and starting the stream manually on the App. And that works 100% every day.

That tells me that there is no WiFi issue involved but a state problem in the alarm handler.

But I’ll do a system report the next time it happens and add it to this thread.

And sidenote: I know at least one SONOS support guy who also prefers to listen to Sunshinelive in Germany and I do not know how he can let his colleagues mess with this station all the times ;)

Best regards!


Hi ​@Astralix 

I may have a different guess what is happening and why and I hope for some SONOS guy to respond.

am some Sonos guy.

First of all, the speaker has plenty of WiFi and my logs do not show any disconnection. But there are a few radio stations that SONOS systems seem not to like. They do not play them at all, but it always takes a while to get the stream started. I never got a report why and how that may be caused by some streams from SONOS, but half a year ago I had to start the stream multiple times or call it by voice command, to get it working at all. Nowadays it plays on the first touch but with a random delay of 5..30 seconds.

If this is not down to the stations themselves (something neither you nor Sonos can do anything about), then it is probably due to interference at the speaker or router/Access Point.

My guess is, that the alarm handler is not checking (or not only checking) for the WiFi connection, but for the programmed stream to start playing. And the timeout for this specific stream is too short. So, thee days out of 5 I get thrown out of bed with this beeping sound, pressing stop on the speakers button and starting the stream manually on the App. And that works 100% every day.

That tells me that there is no WiFi issue involved but a state problem in the alarm handler.

I’m not sure what you mean here, but the following information may be of help - the alarm is on the speaker, not the app.

The speaker attempts to play at the correct time. If it cannot connect to the stated source, a chime will play instead. The speaker will inform the app of the alarm going off. If the WiFi is down at that time, the app will not know that the alarm is going off - smart speakers need an operational network to function properly.

But I’ll do a system report the next time it happens and add it to this thread.

I recommend you get in touch with our technical support team, but if you can’t do that, sure - let me know here when you have submitted a support diagnostic (without posting the number, please) and I’ll take a look.

And sidenote: I know at least one SONOS support guy who also prefers to listen to Sunshinelive in Germany and I do not know how he can let his colleagues mess with this station all the times ;)

Best regards!

I have no idea what you mean by this. No Sonos staff have any influence over any radio stations whatsoever (barring Sonos Radio curated stations, of course, which Sunshine Live is not an example of.

I hope this helps.


@Corry P Sorry, missed that!

Okay, three things and hopefully a diagnostic code tomorrow morning. 

  1. I am aware of the way how the alarm on the speaker works. It watches out for the stream to play in time and if not, the Beep takes over. I am sure, the reason why the stream was not playing is of no interest for the alarm. Maybe there is some log output.
  2. I never said that any SONOS forcefully does suppress certain streams! I only stated that many streams work fast and reliable while others don’t. And Sunshinelive doesn’t work reliable for many years now, I even reported that here probably 3 years ago for the first time? Since the beta program the stream works even better. But still not good enough to be used for the alarm every morning?
  3. The timeout for the alarm seems to be on the edge anyways, because it also sometimes fails on the very fast and reliable streams. That issue shows up in my dads setup. And as he has the speakers in his flat bundled, living room and kitchen, he needs to get out of bed, rund down the stairs and into the kitchen to stop the alarm. The speakers in the living room are ceiling mounted.

However, while I have a very complex multi WiFi multi VLAN Unifi network system, my dad has a simple out of the box FritzBox. He listens to major stations like WDR while I prefer niche stations around the world, but mostly Sunshinelive. He has the issue less often than I have it, but he is not the guy who is creating bug reports and sending diags. But I can’t do that for him, he is about 1200km away.

I started this topic because I wanted others to contribute same or other stations that show the same issue, for the software team to have more data to look into.

I’ll get in touch with the tech team. 


Hi ​@Astralix 

If you could not play any radio stations from a particular aggregator (like TuneIN, for example) then that would be something we’d look into. But, your being unable to reliably play one particular station when all other stations play without issue has more to do with that particular station than with us.

You many find that Sunshine Live is available on other aggregators, like myTuner, in which case it is possible that it will be more reliable there, but again, this has nothing to do with Sonos.

  1. Isn’t the reason because WiFi was down, as you said? Is WiFi actually going down, or are you just presuming so because the radio does not play? There may be other reasons. Only if no WiFi devices are able to connect should you say WiFi is down. If one device cannot connect, that’s a problem for that device - it does not mean WiFi is down.
  2. I recommend reporting it to Sunshine Live. If only one station has a problem, the problem belongs to that one station.
  3. Honestly, this is starting to sound more like an issue with the network - a reboot of the router every month or so may resolve this. Can’t he stop the alarm from the Sonos app? Or a bedroom speaker? I’m not sure why you are describing the steps he takes to turn it off - how is that relevant to it sometimes not starting?

Looking at your most recent diagnostic, the speaker is reporting that a) it cannot find the specified station, and b) it needs reauthorisation for Sonos Radio. So, it may be an idea to try to play the station from the app just to make sure Sonos Radio has been authorised, but as to why the speaker could not find the station at that particular moment, I cannot say, but it may have simply been that the server was unreachable at the time.

Given that both you and your Dad seem to have issues playing this one station while being 1200km apart suggests to me that the issue lies with the station. I recommend that you ask your Dad to call us for an investigation.

I hope this helps.


Hi!

The behavior of the speaker and the explanation don't match.

Today I was up before the alarm fired. I had the app open and could see the speaker switching for stop and some volume level to silent and then falling back into the alarm.

While the app was open when that happened I was presented some buttons to pause or stop the alarm. That is completely new to me.

I stopped the alarm and pressed play on the exact same station it should have played instead of beeping and it played almost immediately.

Combining that with your information of my system having problems to log into TuneIn pro would result in the fact, that the speaker is using a different login for the alarm as it uses for the normal playback?

I had some issues with the TuneIn pro account as I forgot to tell them about the new credit card. Does that result in a key or hash change? It works fine niw. Except from alarms.

Dad and me have the same problem with different stations using different network systems. I can call him to call your support. 

 

I'll check for the authorization of Sonos radio, but I payed for TuneIn pro... Is this the same now? Could you explain that in more detail, please?


Hi ​@Astralix 

OK, given that you and your Dad both have issues with this station, and it predominantly seems to be when an alarm is set, specifically, perhaps it is due to the time you have set.

All devices (or nearly all, anyway, and certainly all Sonos speakers) that connect to the internet basically agree on the exact time to within a few milliseconds. If you, your Dad, and say, 1500 other people, all have an alarm set for 6:00am to play that particular station, it is entirely possible that the sum total of all your efforts to play the radio at exactly 6:00am results in a non-malicious, accidental DDoS attack on the radio station. Setting your alarm to either 5:59am or 6:01m may well fix this issue for you both.

If it does not, I recommend you get in touch with our technical support team who have tools at their disposal that will allow them to give you advice specific to your Sonos system and what it reports.

I hope this helps.

 


It may be that too many people are setting an alarm for right at that time for that station and the servers are temporarily overloaded.  Try setting your alarm for 1 minute earlier so you can beat the others to the punch.  This has worked in the past for some.


Again my dad and I hook up to a totally different station. 

I’ll check if it helps to use an "uneven” alarm time. But I don’t see an issue in SONOS widen the time constraints that if WiFi is connected the software waits a bit longer for the stream to come up. From what I see in the app, the system resets the volume a bit earlier anyways, starts the stream to then ramp up the volume. For me it doesn’t seem to be complicated to let that happen even earlier. and let the channel be muted a bit longer. 

But I set the alarm to 0557 for the next week and check again.

Also I try to figure out, why SONOS Radio is unhappy even I never booked it. I only used TuneIn Radio Pro. I read that SONOS and TuneIn cooperate? However, when I open SONOS Radio there is no sign of any account problems. But it shows me the same stations as TuneIn does. So how to re-login?


Hi ​@Astralix 

Again my dad and I hook up to a totally different station. 

Ah sorry - I missed that.

I’ll check if it helps to use an "uneven” alarm time. But I don’t see an issue in SONOS widen the time constraints that if WiFi is connected the software waits a bit longer for the stream to come up. From what I see in the app, the system resets the volume a bit earlier anyways, starts the stream to then ramp up the volume. For me it doesn’t seem to be complicated to let that happen even earlier. and let the channel be muted a bit longer.

I am starting to think you and I might have different definitions for “WiFi is connected”.

When I say WiFi is down, I mean the router is probably off, or faulty. It sounds like you mean that the internet connection has been lost, which is an entirely different thing.

When the internet connection is down, the Alarm will fail to play the selected content and play a chime instead. It will inform the app.

When WiFi is down, the speaker is unable to play the selected content and plays a chime instead. It has no way of informing the app.

The speaker will not re-evaluate whether or not the WiFi or internet connection comes back while the alarm chimes are sounding - it’s just not how it works. Smart speakers are expected to be connected to the internet at all times to operate properly - it is one of the Sonos system requirements.

But I set the alarm to 0557 for the next week and check again.

I have my fingers crossed for you. I really do think this might be it, though.

Also I try to figure out, why SONOS Radio is unhappy even I never booked it. I only used TuneIn Radio Pro. I read that SONOS and TuneIn cooperate? However, when I open SONOS Radio there is no sign of any account problems. But it shows me the same stations as TuneIn does. So how to re-login?

I’m sorry - I don’t fully understand this part. You see no signs of account problems, but you want to know how to sign in? If you need to sign in to Sonos Radio, the app will says so and offer a button to do it - you just click on that button.

Sonos Radio gets it’s list of stations from TuneIn, but also has some curated stations of it’s own. If you are listening to a third-party broadcast, it makes no difference which service you use.

I hope this helps.

 


Today, at 0557, my favorite radio station woke me up. But that worked for a few times when setting it up the first time. So I continue to monitor that.

Sonos radio: I have never signed into Sonos Radio, but you told me that you see from the logs, that this speaker needs reauthorizing Sonos Radio.

So why does it need that, as I never signed into Sonos radio and why do I not get any hint of that necessity in the app. So what do I need to do to make the speaker happy?

I ha e to admit, that when moving, speakers removed and packed by me where removed from the old installation in the app and later re-installed at the new place. But I have not packed all of them. But I am sure these had to be factory reset when adopting them to the new location 

Br

Ulrich


Hi ​@Astralix 

If you don’t use Sonos Radio, I wouldn’t worry about the reauthorisation.

Older speakers will need Factory Reset to join a new WiFi, yes. The good news is that if you have new speakers (which don’t need reset), when you add the older ones, the newer ones will provide the older ones with all the accounts, settings and favourites they had before.

You can see which products are considered older in this respect on our Connect Sonos to a new router or WiFi network help page.

I hope this helps.


Thanks Corry!

Yes I have a bit of a mix of revisions or generations. From oldest to newest. Second day, 5:57am works perfect compared to 6:00am the last three weeks.

The speakers also are a bit of a mess in how they connect to the internet. But I cannot really see how they connect. The only speakers having LAN are the Era 100 Pro. But they do not provide Sonos-Net. The living room system is Arc + 2x One SL and SUB and UI shows them to have the ARC and one of the rear speakers in my WiFi. Looks like that system is using Channel 1 for Sonos-Net and might me wonder, if I have to move the Channel 1 of my home network to another AP… 

But that is another story!

 


Heh. It’s always smart to not use the same channel for both SonosNet and your WiFi. Probably easier to move SonosNet, and leave your WiFi on channel 1. Move SonosNet to 6 or 11…then it won’t have the potential to overlap with your regular WiFi. 


Hi ​@Astralix 

Let me break this down a little:

Second day, 5:57am works perfect compared to 6:00am the last three weeks.

Great!

The speakers also are a bit of a mess in how they connect to the internet. But I cannot really see how they connect. The only speakers having LAN are the Era 100 Pro. But they do not provide Sonos-Net.

Correct - they will use the Ethernet cable for their own connection, but will not broadcast SonosNet.

The living room system is Arc + 2x One SL and SUB and UI shows them to have the ARC and one of the rear speakers in my WiFi. Looks like that system is using Channel 1 for Sonos-Net and might me wonder, if I have to move the Channel 1 of my home network to another AP… 

Your Arc will communicate with it’s satellite speakers directly via 5GHz, but when not playing, those same speakers will connect to 2.4GHz WiFi from the router instead. Arc - if using WiFi - will only ever connect to 2.4Ghz. Finally, only if something other than the Era 100s are wired to ethernet will you have SonosNet up.

@Airgetlam is correct - it probably easier to change SonosNet channel than it is to change your WiFi channel, and you don’t want them using the same channel if you can avoid it.

But that is another story!

Indeed! I would not worry about the connections until we know that the alarm has not be fixed by moving the time slightly. Unless you are experiencing playback issues, of course.

I hope this helps.