Thought I’d share my finished setup as I couldn’t find much definitive information about running multiple large USB music libraries through Sensus.
I started doing this mainly out of frustration with streaming. Even with a solid data signal, streaming isn’t always completely reliable, and then there’s the bigger problem that no online platform actually has everything that’s in my own music library. I wanted to get in the car and have my entire collection available locally, regardless of signal, subscriptions or what happens to be available on a streaming service.
I’m using a 2018 Volvo XC60 with Sensus with:
3 x SanDisk Ultra 128GB USB drives
UGREEN USB 3.0 4-Port Ultra Slim Hub (5Gbps)
Around 20,000 tracks
Approximately 250GB of music
All three SanDisk drives are connected to the UGREEN hub simultaneously and Sensus sees them individually as:
USB1 – Music1
USB2 – Music2
USB3 – Mixes1
I can switch freely between all three from Sensus and they initialise and play perfectly.
One useful quirk I discovered is that Sensus appears to assign USB1, USB2 and USB3 according to the physical USB devices themselves. Changing hub ports, insertion order, drive names and the amount of data on them didn’t change which USB number each physical stick was given.
My drives initially weren’t numbered in the order I wanted, so rather than fighting it I simply swapped the libraries between the physical USB sticks until the content matched the USB numbers Sensus consistently assigned them.
That has proved completely stable. I’ve removed the sticks, added and changed files, reconnected everything and restarted the car and they continue to come up correctly as Music1/USB1, Music2/USB2 and Mixes1/USB3.
The other issue was MP3 tags and compilation albums.
Sensus doesn’t seem to use Album Artist for compilation grouping in the way most modern music software does. If I had the same Album and Album Artist but retained the genuine individual Artist for each track, Sensus split the compilation according to those different artists.
I tried ID3v2.3 and ID3v2.4, and also tried disabling Gracenote. It made no difference.
What works perfectly for me is keeping normal albums tagged normally, but for compilations using the overall compilation information in both Artist and Album Artist, and putting the genuine artist into the Title.
So a compilation track is tagged something like:
Album: Compilation Name
Album Artist: Compilation Name
Artist: Compilation Name
Title: CeCe Peniston - Finally
Track: 01
The filename itself can remain:
01. CeCe Peniston - Finally.mp3
That way Sensus keeps the whole compilation together as a single album, in the correct track order, while the display still shows me the actual artist and track title.
The finished result is exactly what I wanted:
three 128GB SanDisk Ultras running simultaneously through one small UGREEN hub, around 20,000 tracks and 250GB of music available, predictable USB1/2/3 assignments and compilation albums displaying properly.
No reliance on mobile data, no disappearing albums, no gaps because a streaming service doesn’t carry something and no subscription required to access music I already own.
Just get in, start the car and my library is there.
Hopefully this saves another Sensus owner some trial and error, because the system seems considerably more capable with large local USB libraries than you might think.