See what the children have watched

Every evening when Income home from work my daughter is sitting in front of the TV. This is OK for some time, but don‘t want her to spend too much time in front of the TV.

I already habe build a workflow that has a threshold and that disables the Apple TV when too many episodes are watched. But that theshold is not enabled all the time.

However to choose a giod threshold I want to understand how long the TV was turned on (and as an exciter what was watched for how long). Unfortunately the history of my media player entity doesn‘t give me that. In best case I would see some sort if timeline with the image of the media and the start, end and length of the run.

Do anyone know how I can use HomeAssistant to create such an watch log or if there are any services i can integrate that would give me such a log.