At the moment the home-schooling is putting little bit increased pressure on the internet usage of my kids. They forget themselves more and more watching some meaningless stuff on YouTube or TikTok. The school is not that intensive and leaves them too much time so they drift to different video platforms and next thing I know they have lost all feeling of time and space.
What I would like to do. Restrict access to video platforms YouTube, TikTok, maybe even Netflix, Prime Video, Disney+ and Discord during the working hours and give them free during the evenings and weekends. Nothing else. I am not so interested in permanent blocks or stuff, I just want to see that the during the "working hours" they steer away from the stuff. I have talked with them, but that level of self-discipline is simply too much to expect from them.
I have fritzbox Router. There are filters but they are useless. Firstly, the time limits or hours are only for complete internet access. Then one can limit or block websites, but this can not be complemented with a time-domain. I guess one could hack on system level in fritzbox and try to put a cronjob on it.
From what I figured I can achieve more or less the same with raspberry and pi-hole? Am I on the right track here? I even would not care that much even if it blocks the YouTube&Co for the whole household for "working hours".