Skip to main content
Trending Lyricist I
July 16, 2015

My iMac won't stay awake when my Sonos is playing since update to 5.4

  • July 16, 2015
  • 25 replies
  • 10427 views
Ever since upgrading to the new controller, my iMac no longer stays awake while using my Sonos. I have my music library stored on my iMac and have it set to sleep after only a few minutes. In all previous versions on the controller, as long as I had music playing in Sonos, my iMac would stay awake so the the connection could stay alive and the music would keep playing song after song until i paused it or the end of the queue was reached, at which point the iMac would sleep after a few minutes of inactivity per the energy saver settings.

However, since upgrading to the newest controller (5.4), this is no longer the case. It now sleeps even if music is playing if i am not also using the iMac for computing. As a result, Sonos loses the connection to my music library and is unable to play the next track in my queue.

Is there a fix for this issue? I know I can set my energy settings so my iMac never sleeps, thus fixing the connection loss issue. However, I do not want to do this because I do not want to have my iMac awake when not in use and also do not want to have to physically sleep it after each use of my Sonos.

Thank You.
    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.

    25 replies

    Contributor II
    January 4, 2016
    Yo! I was just curious....did anyone try scheduling sleep settings for the hard disks? I'm including a screenshot of my energy saver settings. You'll see "Computer sleep" is set to NEVER, and "Put hard disks to sleep when possible" is NOT CHECKED.

    The next screenshot is in the "Schedule" settings window. I've selected options that are when I'm least likely to use the computer...unless we stay up a little later than usual drinking something good! ;)

    I haven't found out yet if the "Computer Sleep" being set to NEVER will override the scheduled sleep settings or vice-versa. If the scheduled sleep takes precedence over the slider scale, then this might be an acceptable compromise for those of us who want the best of both instant access and computer sleepy time.
    Lyricist I
    August 14, 2016
    It seems like Ryan's link from above is now deleted. Does anyone know how set up his solution?

    https://sonos.custhelp.com/app/answers/detail/a_id/2414/?_ga=1.157266552.295230311.1445729031
    Contributor I
    August 24, 2016
    I need the solution as well. This has been as issue for a long time.
    Ryan A
    Sonos Employee
    August 30, 2016
    That's weird, but I found the working one see: https://sonos.custhelp.com/app/answers/detail/a_id/2413
    Help others find useful content by clicking the like button and selecting the best answer to your question
    Lyricist I
    November 19, 2016

    We updated our file sharing protocols with version 5.4 to move away from the standard SMB file sharing we've used before. The new format is running off of HTTP sharing for the players to connect to. This has been much more robust then the SMB shares, and in general has been more reliable all around. 

    You can still set up an SMB share off of that computer to Sonos, you'll just need to do it slightly different from how you've done so in the past. This would be a good test to see if it's an issue with the new sharing protocol being unable to keep the drive awake.

    The steps for setting up the share off of SMB are documented here. Basically, you'll be turning sharing on for that music folder, enabling SMB in sharing settings, and then in the Sonos software, choose a network location (third sharing option) and select type in the name of the computer and share name.


    Hi there,

    I've enabled SMB in sharing settings and turned on sharing for my music folder but it comes up with the error 'Access to the shared folder [folder path] is denied - please check username and password' - I am certain I have the correct path and username/password, and my firewall is turned off.

    Any ideas? I am using Sonos controller version 6.4 and am running OS X El Capitan 10.11.6

    Many thanks