3 hours ago
(This post was last modified: Less than 1 minute ago by renegadeandy. Edited 8 times in total.)
Thanks @TheDreadPirate
So would I need one of those profiles for each of my speakers (they all have unique names).
By doing this the hypothesis is that I will be able to see my music collection from within the Sonos App?
Looking at an example statement:
I think therefore the snippet more accurately would be:
Agree with the changes?
Okay so I made a "Sonos.xml" with the changes I suggested above. In the logs I now see:
[*]
SO, out of 7 speakers, the one in the profile is now associated with a specific Sonos DLNA profile, hte others are generic..off to test apps again!...
Sonos app is no different. No sign of Jellyfin music , nothing.
[*]Jellyfin official app sees each speaker but not groups, can indeed play music to a single speaker however is generally not a good solution to the problem<for clarity, this is identical to what I got out of the box installing DLNA plugin making no other changes>
So would I need one of those profiles for each of my speakers (they all have unique names).
By doing this the hypothesis is that I will be able to see my music collection from within the Sonos App?
Looking at an example statement:
Code:
DeviceIdentification { FriendlyName: "192.168.0.223 - Sonos Play:1 - RINCON_7828CA27F3AA01400 Games room", ModelNumber: "S12", SerialNumber: null, ModelName: "Sonos Play:1", ModelDescription: "Sonos Play:1", ModelUrl: "http://www.sonos.com/products/zoneplayers/S12", Manufacturer: "Sonos, Inc.", ManufacturerUrl: "http://www.sonos.com", Headers: [] }
I think therefore the snippet more accurately would be:
Code:
<Name>Sonos One</Name>
<Identification>
<FriendlyName>192.168.0.223 - Sonos Play:1 - RINCON_7828CA27F3AA01400 Games room</FriendlyName>
<Manufacturer>Sonos, Inc.</Manufacturer>
<ModelNumber>S12</ModelNumber>
<ModelName>Sonos Play:1</ModelName>
<Headers>
<HttpHeaderInfo name="User-Agent" value="Sonos DLNA" match="Substring" />
</Headers>
</Identification>
Agree with the changes?
Okay so I made a "Sonos.xml" with the changes I suggested above. In the logs I now see:
[*]
Code:
DeviceIdentification { FriendlyName: "192.168.0.63 - Sonos Play:1 - RINCON_949F3E0EE68E01400 Games room", ModelNumber: "S12", SerialNumber: null, ModelName: "Sonos Play:1", ModelDescription: "Sonos Play:1", ModelUrl: "http://www.sonos.com/products/zoneplayers/S12", Manufacturer: "Sonos, Inc.", ManufacturerUrl: "http://www.sonos.com", Headers: [] }
[2024-11-05 13:11:35.615 +00:00] [INF] [20] Jellyfin.Plugin.Dlna.Main.DlnaHost: DLNA Session created for "192.168.0.63 - Sonos Play:1 - RINCON_949F3E0EE68E01400 Games room" - "Sonos Play:1" using profile "Generic Device"
[2024-11-05 13:11:35.646 +00:00] [INF] [10] Jellyfin.Plugin.Dlna.Main.DlnaHost: DLNA Session created for "192.168.0.223 - Sonos Play:1 - RINCON_7828CA27F3AA01400 Games room" - "Sonos Play:1" using profile "Sonos"
[2024-11-05 13:11:35.674 +00:00] [INF] [10] Jellyfin.Plugin.Dlna.DlnaManager: No matching device profile found. The default will need to be used.
SO, out of 7 speakers, the one in the profile is now associated with a specific Sonos DLNA profile, hte others are generic..off to test apps again!...
Sonos app is no different. No sign of Jellyfin music , nothing.
[*]Jellyfin official app sees each speaker but not groups, can indeed play music to a single speaker however is generally not a good solution to the problem<for clarity, this is identical to what I got out of the box installing DLNA plugin making no other changes>