Skip to main content
Contributor I
June 25, 2013

IFTTT - If This Then That integration with Sonos

If-This-Then-That (IFTTT) integration could be cool. You could expose playlists to IFTTT as either triggers and/or actions. Use cases could be when a certain playlist is started trigger lights (via WeMo or Hue). So for lighting, a "Dinner" playlist could set a particular light pattern via Hue, or turn off some lights and dim others. You could also start a playlist when motion is detected via a WeMo motion detector, or when a switch is turned on, start a playlist. You could use a special playlist to provide a house-wide audio notifier of new emails, Facebook/Twitter/app.net mentions, or Google Calendar events.
    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.

    137 replies

    Prodigy II
    April 15, 2016
    the controller is a controller. It tells the speakers what to go and fetch. The controller has no other function that that. Once it has told the speakers what to do you can shove it down the waste disposal for all the speakers care.
    If the controller streamed the content from the device to the speaker then your assertions could make sense. As that is not the case then the controller must, by its design and how the system works, remain a passive instrument.

    In discussions such as these there seems to be a lack of fundamental understanding as to how Sonos works - active rather than passive speakers - which is unlike any other speaker which are purely passive i.e. They only receive a stream.
    Enthusiast I
    April 15, 2016
    I disagree with you: of course the controller "tells the speakers to go and fetch" and than the speakers do their job on their own . That's precisely because of the way the system works, that it will be so easy for the controller to realize I am coming home thanks to the phone geofencing , and tell the speaker to be on again and play the same thing they were playing when I left home ( just to make a simple example) :. In fact i leave home and the controller pauses the system, I am back, and it "press" play again.

    Basically, the controller has to send instructions to the sonos units because something is happening, rather than because I push the final button "play" .

    On this respect, little difference between active or passive. With active it should be even simpler, the job to send instructions and to execute them being already well splitted.
    They are active yes, but the controller send the instructions. Once the controller is able to send the intructions based on some algorithm rather than human touch, Sonos unit will do its job .
    Lyricist III
    April 15, 2016
    http://www.ft.com/cms/s/0/6b2012a8-008c-11e5-b91e-00144feabdc0.html#axzz3zWS9C9JT

    in spite of being an early example of the benefits of adding wireless connectivity to a previously offline device, Mr MacFarlane is cautious about the hype around the “smart home” and “internet of things”.

    “I don’t think people are looking for us to control your TV or your lights. I do believe in the ‘smart home’ but I think it has to solve problems for people,” he said.

    “There is so much for us to do with that narrow focus of filling your home with music. I think the music services have just gotten started.”


    This article is hidden behind a paywall...

    Regarding MacFalanes statement: "I don’t think people are looking for us to control your TV or your lights" he's right. People want Sonos to INTEGRATE with their TV and their lights, not control them.
    Contributor I
    May 7, 2016
    +1 for integration with IFTTT, I really want my house to start playing music automatically when I get home from work! I have seen a couple of workaround solutions but I don't really have the time to fiddle around getting it to work.

    I've only just bought into the Sonos system but while researching different options the lack of IFTTT support was very nearly a dealbreaker for me. In the end I went ahead in the hope that support will be added at some point in the future.
    Lyricist II
    June 13, 2016
    +1 Sonos really needs to add this integration. I have had the entry level play 1 for a while and love it, was thinking about expanding system but have since discovered IFTTT and its blown my mind, amazing. I'm not particularly invested in Sonos and as it doesn't look like they are going to add this are there any others on the market that do have IFTTT integration?
    Lyricist I
    July 14, 2016
    +1 This is an absolute must.
    IFTTT turns out to be the center hub for a connected home, the fact that I can control everything, from my door to my light and heat, but not the music I'm playing is super frustrating.
    Lyricist I
    July 18, 2016
    I just bought my first piece of Sonos gear (Playbar) and I immediately began thinking of ways to use IFTTT to integrate Sonos into my home automation. So I'm here to pick up some cool IFTTT recipes from you guys. But where's the IFTTT channel?
    The_Bastard_Son
    July 18, 2016
    @rickfarris there is no official Sonos channel and they've never given any indication that they would/have even look at adding this.
    Lyricist III
    July 18, 2016
    Well, while everyone here has been begging Sonos to add this feature another speaker came out with the feature built in: http://www.musaic.com/en-wo/ifttt/

    You are missing the boat guys!
    Chris
    Lead Maestro
    July 18, 2016
    I utilize Smartthings hub to handle Sonos voice announcements and automated handling and If then integration with Sonos
    Respect the Queue (2)Move (3)Beam (1) Era100 (2)ARC (1)SonosOne (1)Playbar (4)Play5 (4)Play1 (3)Play3 (1)Port (2)Connect (1) Roam (2) Ace (1)Connect:Amp (4)Sonos Amp (1)Sub + (9) Echo + Smartthings; (2)Play)