Jump to content

Recommended Posts

soderlund
Posted (edited)
1 hour ago, Babatom said:

I’ve set up a home screen and now want to synchronise it with all users. I’m not sure about one rule. Will it be automatically adapted to each user? It would be great if each user only saw what they haven’t seen yet.

SCR-20260524-lovd.png

No it will not adapt to each individual user. For that you need to create a separate group for each user. 

The filter in you picture will give you all movies and series that NO user have watch. 
Even if you have 100 users, it's enough that only one of them have seen that movie and it will not end up on the list. 

So in simpler terms - this will give you a list with 50 items of movies and shows that no one has seen. 


What I suggest you do is use the playstatus for the home section. This will adapt to each user and if set to unplayed it will hide movies that the individual user has seen. 

Edited by soderlund
Babatom
Posted

That should work, shouldn't it?

Here's how I'd generally like to set it up: I configure the entire home screen once and then sync it with all users.

I've just realised that under the 'Tag & Collection' tab -> 'Home Screen', I set the play state to 'unplayed', save it and perform a full sync. The next time I go back into this setting, the playstate is back to 'any'.So it isn’t saved permanently.

SCR-20260524-muok.png

SCR-20260524-muqv.png

soderlund
Posted
2 hours ago, Babatom said:

That should work, shouldn't it?

Here's how I'd generally like to set it up: I configure the entire home screen once and then sync it with all users.

I've just realised that under the 'Tag & Collection' tab -> 'Home Screen', I set the play state to 'unplayed', save it and perform a full sync. The next time I go back into this setting, the playstate is back to 'any'.So it isn’t saved permanently.

SCR-20260524-muok.png

SCR-20260524-muqv.png

Those filters should be correct :)  Although, it is redundant to have the filter for media type=movie and show, since that is the default. But if you want to have them, go ahead! 

Regarding the error, I cant reproduce that. What server version are you running? This was an bug with Emby version before 4.10.0.9 or something if i remember correctly 

  • Like 1
Babatom
Posted
21 minutes ago, soderlund said:

What server version are you running?

 4.10.0.12

thanks for your help! 

soderlund
Posted
5 minutes ago, Babatom said:

 4.10.0.12

thanks for your help! 

Okay.. I'm still on .11 and haven't tested with latest beta. 

Are you sure this comes after you have made a full sync? The setting is supposed to mirror Embys native menu directly on save (dosn't require a sync). 
Next step for troubleshooting would be to edit the settign via the native meny, (home screen in left menu). 
If it still goes back to any, try to create a new home section with the same settings in the emby native menu and see what happens. 

 

Thanks for reporting and help troubleshooting. 

Babatom
Posted

Oh, interesting – the filter is set in the native home screen menu, but it always resets in the plugin

soderlund
Posted
2 hours ago, Babatom said:

Oh, interesting – the filter is set in the native home screen menu, but it always resets in the plugin

Does it keep it in the native menu? Even after Full sync?

It might be a change in the latest beta that I need to incorporate with the plugin. I'll look into it when i get the time.
Until then i suggest to use the plugin to create and manage the tag, but use the native menu to set up the home section. 

Babatom
Posted
2 minutes ago, soderlund said:

Does it keep it in the native menu? Even after Full sync?

yes.

 

11 minutes ago, soderlund said:

I'll look into it when i get the time.

Thanks, it's only a minor thing; basically, it works

soderlund
Posted
13 minutes ago, Babatom said:

yes.

 

Thanks, it's only a minor thing; basically, it works

I updated my test-server and now i get the same bug. So something changed with the latest release.

Yeah as long as it sticks in the native menu it should work as intended. Even if its a minor thing I appreciate the bug report! 
I have already put Claude on in and I think it's solved already :) 

  • Like 1
Babatom
Posted

I think I've found another small bug. I've created a Top List, and when I set the image type to 'thumb', the badges no longer appear (except on one cover).

 

soderlund
Posted (edited)
59 minutes ago, Babatom said:

I think I've found another small bug. I've created a Top List, and when I set the image type to 'thumb', the badges no longer appear (except on one cover).

 

Thanks for letting me know! You seem to be correct, I get the same results. Don't know why to be honest, I did some extensive testing with this feature for the previous release.. 
At one point I did fuck up and reverted to really old code, but thought I managed to restore back to the latest. This could be a result of my own doing.. 
 

Edit: Was a really quick fix, updated dll coming! 

Edited by soderlund
soderlund
Posted

New bug-fix release -  Version 4.1.1.2
Download .dll and full release notes: https://github.com/soderlund91/HomeScreenCompanion/releases/tag/v4.1.1.2

Bugfix release


IMPORTANT! 
Minimum required Emby server v4.10.0.12


Release notes

Fixes

  • Top-list: Fixed an issue where thumbs didn't get the number overlay

Note:
If a poster or thumb is not updated with the number overlay, it indicates that no usable image was available in the original library/movie. Ensure downloading of posters and thumbs is enabled beforehand.

HomeScreenCompanion.dll

  • Thanks 2
bonuscheese
Posted (edited)

I'm loving this plugin so far, after only a few days. Thanks for putting this together and improving it frequently.

The AI lists are great. With the old smart playlist plugin I tried making rule-based playlists of like "World Cinema" before and it was too janky to get working like I wanted. This plugin just smashes that.

I'm curious if there are limitations to the AI integration or if this can be expanded at all? I'd love to be able to have multi-input data to customise this to get a more "Netflix Algorithm" feel to recommendations. Example:

Top Picks For You - source 1 is a taste profile, source 2 is a pool of unwatched items to recommend based on taste profile
Source 1: Favourite list (or specific playlist/tag)
Source 2: Unwatched items (even if derived from playlist)

I've tried out a prompt with the current settings but find the max 100 recent items (I assume also includes all TV episodes) is too partial of a footprint for this. After adding an "unwatched" filter to the 20-30 items returned, it may only have 4-5 items in the collection.

I could achieve this by baking favourites in the prompt, but achieving this for multiple accounts and libraries or genres might get a bit difficult to manage.

Edited by bonuscheese
  • Agree 1
soderlund
Posted (edited)
On 5/26/2026 at 2:46 AM, bonuscheese said:

I'm loving this plugin so far, after only a few days. Thanks for putting this together and improving it frequently.

The AI lists are great. With the old smart playlist plugin I tried making rule-based playlists of like "World Cinema" before and it was too janky to get working like I wanted. This plugin just smashes that.

I'm curious if there are limitations to the AI integration or if this can be expanded at all? I'd love to be able to have multi-input data to customise this to get a more "Netflix Algorithm" feel to recommendations. Example:

Top Picks For You - source 1 is a taste profile, source 2 is a pool of unwatched items to recommend based on taste profile
Source 1: Favourite list (or specific playlist/tag)
Source 2: Unwatched items (even if derived from playlist)

I've tried out a prompt with the current settings but find the max 100 recent items (I assume also includes all TV episodes) is too partial of a footprint for this. After adding an "unwatched" filter to the 20-30 items returned, it may only have 4-5 items in the collection.

I could achieve this by baking favourites in the prompt, but achieving this for multiple accounts and libraries or genres might get a bit difficult to manage.

Great idea! I think I understand what you are asking for, and it's certainly possible from a technical point of view. But right now I don't feel I have the time to make such a big implementation (recently got another kid so my free time is very limited..).

Could this be achieved with already existing functions? 

Set up one group/tag with favorite items, another with unwatched, and a third with whatever. Use these tags just as a helper and then create a new tag that combines these and use as a "combined multi-input tag" as below picture:
image.png.65bf405b17bfae2131b2180c3aad3c00.png

 

This will take all the tags (must be existing) and combine them them under a new tag (or collection). 

Edited by soderlund
soderlund
Posted (edited)

New patch release -  Version 4.1.2.0
Download .dll and full release notes: https://github.com/soderlund91/HomeScreenCompanion/releases/tag/v4.1.2.0

Bugfix and updates release


IMPORTANT! 
Minimum required Emby server v4.10.0.12


Release notes

Updates

  • AI-source: Added support for Claude
  • AI-source: Added ability to select model used for all providers (prefilled with current working models). This allows the user to update the model if the current one becomes obsolete, or if the user wants a specific one.
  • UI: UI overhaul of the top-list page to better follow the main theme, and also to clarify/simplify creation and managing of top-lists.
  • UI: General cosmetical updates

Fixes:

  • Top-list: Fixed an issue where all users where given access to the top-list library. Now only selected users get library access.

HomeScreenCompanion.dll

Edited by soderlund
  • Like 1
  • Thanks 1
  • 2 weeks later...
RCMedia
Posted (edited)

I really love this plugin, it’s well designed and super flexible.

I’m using MDBList-backed collections and the collection membership seems to be syncing correctly. The logs show items being added and removed from collections during Tag & Collection Sync, so that part looks like it’s working as expected.

What I’m trying to figure out is whether I can sync or rebuild the item order within a collection based on the source list.

For example, if an MDBList is sorted by Popularity, Trending, or Random, the collection membership in Emby updates, but the order of items shown in the collection doesn’t seem to change. Even when using an MDBList with Random sorting, running multiple syncs doesn’t appear to affect the collection order.

Does the plugin currently:

  1. Sync only collection membership (adding and removing items)?
  2. Preserve and apply the ordering from the MDBList source?
  3. Have an option to rebuild or reorder collections during each sync so the Emby collection matches the source list order?

If this isn’t supported right now, is there a recommended way to handle collections that are meant to follow a changing order from MDBList instead of just keeping the same membership?

Thanks.

Edited by RCMedia

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...