AMX and Sonos Integration

jgf0926jgf0926 Junior MemberPosts: 4
Has any one integrated any of the Sonos Distributed Audio Products into AMX with any success???

Comments

  • vincenvincen Junior Member Posts: 526
    Nearly impossible as it's a completely closed system :(

    Use Slimboxes that is Open Source and works a lot better :D

    Vince
  • viningvining X Member Posts: 4,344
    Or Roku SoundBridge! :eek:
  • joelwjoelw Junior Member Posts: 175
    Sonos is controlled via UPnP
    jgf0926 wrote:
    Has any one integrated any of the Sonos Distributed Audio Products into AMX with any success???

    Sonos is a UPnP based device. I am working on implementing a UPnP stack in Duet. If it proves to be too slugish, Sonos integration will require an external gateway device. I've controlled the Sonos via my code in other devices such as Roku HD1000, Win32, and Linux.

    If you don't see a post from me on the subject of Sonos in a couple of months, send me a private message.
  • RusRus Junior Member Posts: 3
  • a_riot42a_riot42 AMX Wizard Posts: 1,619
    Just to bring this back from the dead. Does anyone know if a module has been written for the Sonos? I tried to see if I could control it the other day and I can, but having more documentation would be nice to make full use of all the features.
    Paul
  • Si MacSi Mac Junior Member Posts: 4
    joelw wrote: »
    Sonos is a UPnP based device. I am working on implementing a UPnP stack in Duet. If it proves to be too slugish, Sonos integration will require an external gateway device. I've controlled the Sonos via my code in other devices such as Roku HD1000, Win32, and Linux.

    If you don't see a post from me on the subject of Sonos in a couple of months, send me a private message.

    I've looked into this in the past with no luck. Are you using existing java upnp libraries or starting from scratch?
  • Duncan EllisDuncan Ellis Code Junkie Posts: 100
    uPnP control for Sonos

    Hi

    I did a bit of research for the sonos devices but Sonos tend to keep their info under wraps so its not that easy.
    I've just written a Netlinx module for uPnP support for the Linn DS Media Renderer - which has taken a while, to say the least - and now happily controls a mixture of upto 20 upnp media renderers and servers. I have to say that in Netlinx, this is not an easy project the XML parsing alone is a trial!
    But back to Sonos, there is no real info available. However, if you fancy taking it on I would recommend that you download the Intel UPNP development tools which will allow you to see any upnp devices on the network and show you the services & devices within the Media renderer/server wrappers.

    If you can't find the tools, if you private mail me I can probably find them, zip them and send them to you.

    Duncan
  • a_riot42a_riot42 AMX Wizard Posts: 1,619
    in Netlinx, this is not an easy project the XML parsing alone is a trial!

    This is why I think a Duet module might be more appropriate.
    Paul
  • Duncan EllisDuncan Ellis Code Junkie Posts: 100
    I understand what you are saying regarding Duet. However, I have to say that mine works a treat and for 20 uPNP devices, my module is only 700kb in size. Some of the duet stuff ive seen is huge in size and you have to bear in mind that the Duet firmware itself takes up over 22mb of free volatile RAM, so in big projects you have to be careful how you structure your code.

    Anyway, your choice!

    Duncan
  • stevenjackstevenjack Junior Member Posts: 1
    Linn DS module

    Hi Duncan any chance of a copy of your DS module?

    Thanks

    Steven

    Hi

    I did a bit of research for the sonos devices but Sonos tend to keep their info under wraps so its not that easy.
    I've just written a Netlinx module for uPnP support for the Linn DS Media Renderer - which has taken a while, to say the least - and now happily controls a mixture of upto 20 upnp media renderers and servers. I have to say that in Netlinx, this is not an easy project the XML parsing alone is a trial!
    But back to Sonos, there is no real info available. However, if you fancy taking it on I would recommend that you download the Intel UPNP development tools which will allow you to see any upnp devices on the network and show you the services & devices within the Media renderer/server wrappers.

    If you can't find the tools, if you private mail me I can probably find them, zip them and send them to you.

    Duncan
  • Duncan EllisDuncan Ellis Code Junkie Posts: 100
    DS Module

    Hi Steven

    Unfortunately I cant just hand it out(something about having a mortgage to pay!), it cost me a fortune in development time and I sell it as a finished product - sold quite a few in the last couple of weeks.

    Duncan
  • SteexSteex Junior Member Posts: 7
    Sonos integration through a Sire control

    Hi guys,

    I know this thread is old but ... here is what i do

    I'm using a Sire control SS1 to control several sonos amp & connects... works fine, a bit pricey but the protocol is super easy ... with their code examples i had mine installed and running under an hour ...


    check their website for info uk based company

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file