Question: Partial Watch Progress & Multi-User Sync Support #730
-
|
Hi, First off, thanks for building WatchState — I’ve got it set up with a 2-way sync between my Plex and Emby servers, and it’s working great for watched episodes. I just had two questions:
Right now, I can see full “watched” syncs working perfectly. Is there also support (or a planned feature) for syncing partial watch progress?
If I want to sync watch states for multiple users between the same Plex and Emby servers, what’s the recommended approach? Thanks again for your work on this project! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
Hi and welcome
It's already implemented and called watch progress should work out of the box if you add the webhooks it will be reflected almost instantly, otherwise the sync only happens during import/export cycle.
Once your own main user profile setup is complete, visit the help section about multiuser setup it explains everything. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you so much for the quick response!! Appreciate it!
Here’s what I’ve observed — if I watch something in Plex, that partial watch progress (TV_Show_S01E02 for ~10 minutes) doesn’t seem to sync to Emby . I’ve tried both the normal import/export and force import/export, but the position never comes across. Fully watched items do sync correctly for e.g., TV_SHOW_S01E01 watched fully shows up as watched in both. On the Emby side, I do see TV_SHOW_S01E02 appear on the home screen, but without the synced 10-minute progress. Not sure if I’m doing something wrong — I can share logs if that would help.
On the Plex side, I was able to enable Webhooks and point them to the WatchState webhook URL. On the Emby side though, I’m a bit lost 😅. I installed the Webhooks plugin, but I don’t see any settings to configure. Am I supposed to set this up with a JSON file? If yes, could you guide me through it, maybe with a sample JSON I could try? Really appreciate your help — I’m a complete noob with webhooks and just want to make sure I set this up properly. |
Beta Was this translation helpful? Give feedback.
Hi and welcome
It's already implemented and called watch progress should work out of the box if you add the webhooks it will be reflected almost instantly, otherwise the sync only happens during import/export cycle.
Once your own main user profile setup is complete, visit the help section about multiuser setup it explains everything.