I have a similar thing in my WFH office where Home Assistant will play a chime during at canonical hour[0], plus it plays the Westminster Quarters[1] at 5pm to remind me when the normal work day is ending. I find the chunks of time match up well to work/eat periods[2] versus the granularity of each hour.
[2] I originally stole the idea from the game Pentiment, which uses the canonical hours as it's in game time system since you're working in a 16th monastery. A web app version of the clock is at https://pentiment-clock.vercel.app/