5500AC2 - Sonos App

Discussion in 'C-Bus Automation Controllers' started by Diggerz, Aug 9, 2025 at 12:09 PM.

  1. Diggerz

    Diggerz

    Joined:
    Jan 24, 2017
    Messages:
    78
    Likes Received:
    12
    Location:
    Australia, Vic, Melbourne
    So here's the logicmachine sonos App with some functionality enabled for use with the 5500AC2.

    More info here on how to use it and calling additional functions: https://forum.logicmachine.net/showthread.php?tid=415&pid=13969#pid13969

    I've not used it a great deal so I’m not over the more advanced functions, but basic controls seem to be working.

    The KNX types have been converted for use with the C-Bus application controller.

    Tags and Groups will Auto Populate using user parameter application group address's starting from address 500. ( so be mindful if you currently have any user parameter groups in the 500 address range, I have tried to check for existing object’s before they get created and moving to the next available address if in use, but best to be careful )

    They should also auto delete when using the delete button from the app.
    The original KNX Status and Control objects have been mapped to a single c-bus group for volume and control

    Ideally this should tie in with the existing c-bus Audio or Media transport applications but im not across them at the moment, something to work towards i guess.

    The app will load and scan the network for sonos players and return a list


    upload_2025-8-9_20-16-3.png

    selecting a player presents a page with basic controls. not sure why but the play pause seems to just toggle play / stop. It does the same on the logicmachine as well...

    upload_2025-8-9_20-18-50.png

    click the player icon at the bottom to return to the list ( the red arrow in the image above )

    Before the Groups can be auto created The C-Bus Manager APP needs a floor and room added.

    so open up manager config and add a room and floor:
    upload_2025-8-9_20-44-0.png

    Then back at the player list click the square icon at the far right:

    upload_2025-8-9_20-46-12.png

    Then enter the floor, room and a unique name for the player

    upload_2025-8-9_20-45-4.png


    The original logicmachine app ties in with the Moasiac app and auto creates a widget for control in the Moasic app. The c-bus equivalent is the c-bus Manager app, unfortunately the widget currently malforms in the c-bus manager app so if you actually use the manager app its best to delete the widget once created for now, the tags and objects will still remain.


    upload_2025-8-9_20-49-20.png

    Once the app has created the tag and object mappings the player group icon will show a trashcan icon instead of the square, clicking this will delete the tags and objects from the database and delete the widget as well if its still in the manager app.


    upload_2025-8-9_20-51-50.png


    Link Below for those that want to try it, i assume Schneider will realase an official version in time, likely supporting the audio or media transport applicaitons:

    https://www.dropbox.com/scl/fi/s6zv...ey=1v26zmkzoljdj1n7aml17rjp0&st=v02xiu2b&dl=0
     

    Attached Files:

    Last edited: Aug 9, 2025 at 12:22 PM
    Diggerz, Aug 9, 2025 at 12:09 PM
    #1
  2. Diggerz

    lcrowhurst

    Joined:
    Dec 2, 2004
    Messages:
    287
    Likes Received:
    100
    Location:
    Sydney, NSW, Australia
    Excellent, looks good. Is there a way to change the styling? iScreen Shoter - Safari - 250810180750.png
     
    lcrowhurst, Aug 10, 2025 at 9:08 AM
    #2
  3. Diggerz

    Diggerz

    Joined:
    Jan 24, 2017
    Messages:
    78
    Likes Received:
    12
    Location:
    Australia, Vic, Melbourne
    I havent worked that out yet. The CSS is loaded from a shadow-root DOM.

    Forgot to mention the operation of the control objects, they should be:

    Volume = value 0 to 100

    Control:

    Value 0 = Pause
    Value 1 = Play
    Value 2 = Pause
    Vaule 3 = Next
    Value 4 = Previous

    Repeat, Random, Mute are 1 / 0 or true / false
     
    Last edited: Aug 11, 2025 at 1:14 AM
    Diggerz, Aug 10, 2025 at 11:44 PM
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.