Hey guys,
Our customer has a simple sounding request but never having worked with Sonos before I am not sure how to accomplish this.
All they want to do is mute all Sonos players if they get an alarm in.
I have added a Sonos Device Module v3.2.0 for each Sonos.? All have the default parameters except for the player name.
On the module inputs I have only Restart and MutePlayer connected.? Every other connection is commented out.? On the outputs I have Offline connected for debugging.
What makes this extra fun is the Crestron traffic and Sonos traffic are on different VLans, but our IT group can take care of that if necessary.
If I run the code I get:
? 1. Notice: SimplPlus[App01] # 2023-10-14 04:02:55 # CRPCConnectionHelper - Created CIP Transport for ipaddress: 192.168.69.70, port: 41798, adapterID: 0
? 2. Notice: SimplPlus[App01] # 2023-10-14 04:02:55 # Sonos - Multicast discovery started.
? 3. Notice: SimplPlus[App01] # 2023-10-14 04:02:55 # Sonos - The system state changed to "Connecting to Primary Device".
? 4. Notice: SimplPlus[App01] # 2023-10-14 04:03:25 # Sonos - Discovery state changed to idle.
? 5. Notice: SimplPlus[App01] # 2023-10-14 04:03:25 # Sonos - Multicast discovery result: no devices found.
? 6. Notice: SimplPlus[App01] # 2023-10-14 04:03:25 # Sonos - The system connection failure reason changed to "No Devices Found".
? 7. Notice: SimplPlus[App01] # 2023-10-14 04:03:25 # Sonos - Discovery mode changed to "broadcast".
? 8. Notice: SimplPlus[App01] # 2023-10-14 04:03:25 # Sonos - Broadcast discovery started.
In the error log.? This sounds like VLan issue.
I guess my question is am I doing this correctly, or do I need a full CRPC type connection to get this to work?? Is there an easier way?
Do I need to Restart every device or is one enough?
Thanks