I have two primary media players – Kodi and Roku – and I want to merge their statuses to know what the current state of my theater is.
Specifically, there is a natural hierarchy of “activity” with media players – Playing is more active than Paused which is more than Idle which is more than Off (or any other random state). I want the grouped/merged status of both media players to be whichever is the most active state.
A “Media Player Group” seems like a logical solution except that it’s merge logic is too simple to be useful – any differences in play state is just “On”. I can’t do anything with that.
A “Universal Media Player” is primarily for controlling multiple media players, so the opposite of what I’m looking for on the surface. However, it does have the ‘attributes.state’ setting which maybe could work? It’s not obvious, if so.
A full custom “Template” surely could work, with the right programming. A super accurate case might be to query my Denon AVR to determine the current ‘source’ and then query the current state of whatever media player is dedicated to that source channel.
But I’m not looking to reinvent the wheel here. If anybody has done something like this already or has a brilliant idea on how to implement it, let me know!
(If this is an esoteric problem, then I’ll eventually come up with my own solution and post here)
1 post - 1 participant