Post Reply 
Wiim app, Minim Server and recently added
07-03-2026, 16:05
Post: #1
Wiim app, Minim Server and recently added
Hello

Is there a way to see recently added music in the minim library, with Wiim endpoint?

(lumin app allows that, and Recently added was the main reason I upgraded to v2 of the server)

Thank you

Alexandre
Find all posts by this user
Quote this message in a reply
07-03-2026, 16:45
Post: #2
RE: Wiim app, Minim Server and recently added
(07-03-2026 16:05)aelkaim Wrote:  Is there a way to see recently added music in the minim library, with Wiim endpoint?

There is if you have a MinimServer license, but not if you're using WiiM's "Advanced" mode.

From the Home Music Share menu select your MinimServer instance, then click the ellipsis in the top right corner of the screen and select "Switch to Legacy Mode".
Find all posts by this user
Quote this message in a reply
07-03-2026, 17:04
Post: #3
RE: Wiim app, Minim Server and recently added
It works !
Thank you.
Find all posts by this user
Quote this message in a reply
07-03-2026, 18:56
Post: #4
RE: Wiim app, Minim Server and recently added
(07-03-2026 16:45)simbun Wrote:  ... using WiiM's "Advanced" mode.
...and select "Switch to Legacy Mode".
Looks like the Advanced Mode is provided by WiiM and the Legacy Mode by minimserver.
Is that right?
Find all posts by this user
Quote this message in a reply
07-03-2026, 19:36
Post: #5
RE: Wiim app, Minim Server and recently added
(07-03-2026 18:56)Dustcap Wrote:  
(07-03-2026 16:45)simbun Wrote:  ... using WiiM's "Advanced" mode.
...and select "Switch to Legacy Mode".
Looks like the Advanced Mode is provided by WiiM and the Legacy Mode by minimserver.
Is that right?
In "Advanced" mode the WiiM Home App (WHA) pulls album and playlist metadata from MinimServer in order to build its bespoke browsing interface.

Presenting a uniform interface does have some merit, but the limitations of the UPnP APIs create many data issues e.g. the Artist index contains track collaborations 'Artist 1, Artist 2, Artist 3'.
Find all posts by this user
Quote this message in a reply
07-03-2026, 22:39
Post: #6
RE: Wiim app, Minim Server and recently added
The UPnP protocol allows the server to return a single artist (could be a combination of artist names) or multiple individual artists for a track or an album. MinimServer supports both of these. Could you describe this limitation in more detail?
Find all posts by this user
Quote this message in a reply
08-03-2026, 10:53
Post: #7
RE: Wiim app, Minim Server and recently added
(07-03-2026 22:39)simoncn Wrote:  The UPnP protocol allows the server to return a single artist (could be a combination of artist names) or multiple individual artists for a track or an album. MinimServer supports both of these. Could you describe this limitation in more detail?

That's interesting. Does the control point have to request that artists be delivered individually as I've never seen MinimServer send it like that? Assuming the WiiM app could support that approach it would certainly go some way to making "Advanced" mode more useful.

WiiM currently provide the following indexes based off the metadata scraped from MinimServer: Albums, Album Artists, Artists, Tracks, Playlists and Genres.
Given that artists and genres are delivered as a concatenated string, only Albums, Tracks and Playlists are unaffected. The Artists index would look something like:
Code:
Artist1
Artist1, Artist2
Artist1, Artist3, Artist4
Artist1, Artist4, Artist5
Artist3
...

The other problem with relying on the metadata provided by the UPnP browse action is that it's all text based, so you're grouping albums/tracks based on the artist's name leading to:
  • Combining artists with the same name
  • Splitting an artist's discography if they've ever changed or been credited under differerent names.

With respect to the implementation in the WHA, the use of Group (results in duplicate albums) or DiscSubtitle (tracks are sorted by originalTrackNumber) also cause issues - though they're not properly handled even in "Legacy" mode (object.item.audioItem.musicTrack are displayed after other objects).
Find all posts by this user
Quote this message in a reply
08-03-2026, 16:07
Post: #8
RE: Wiim app, Minim Server and recently added
(08-03-2026 10:53)simbun Wrote:  That's interesting. Does the control point have to request that artists be delivered individually as I've never seen MinimServer send it like that? Assuming the WiiM app could support that approach it would certainly go some way to making "Advanced" mode more useful.

There are two ways to do this, both currently undocumented. The user can configure this by setting the upnpCustom property or the control point can request this by passing a suitable filter string on a UPnP Browse or Search request. Any tags that the UPnP specification defines as multivalued can be sent as separate values.

This could solve the problem with concatenated values but would not solve the problem of the Recently Added and Recently Played indexes (or any user-defined index not in the fixed list provided by Wiim "Advanced" mode) not being available.

Quote:The other problem with relying on the metadata provided by the UPnP browse action is that it's all text based, so you're grouping albums/tracks based on the artist's name leading to:
  • Combining artists with the same name
  • Splitting an artist's discography if they've ever changed or been credited under differerent names.

A solution for this would require the library to be populated with a tag containing some kind of artist ID that is independent of the artist name. If such a tag were created, MinimServer would be able to return it.

Quote:With respect to the implementation in the WHA, the use of Group (results in duplicate albums) or DiscSubtitle (tracks are sorted by originalTrackNumber) also cause issues - though they're not properly handled even in "Legacy" mode (object.item.audioItem.musicTrack are displayed after other objects).

In the UPnP metadata returned by MinimServer, both Group and DiscSubtitle are identified as musicAlbum containers. It sounds like the Wiim App is not distinguishing these from "real" albums.

Although in theory all these issues could be solved, it would be a lot of work and I doubt that the Wiim developers would want to implement a solution that is specific to MinimServer.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)