Heck, if HA knew for certain it was a workday, it could boot the laptop for me.....hmmm. Maybe something to think about for the future.
I've been meaning to look into how to integrate HA with a NextCloud CalDAV server or something, because I have a lot of ideas for automations that would be best triggered by calendar events (e.g. ringing an alarm [get ready time] + [travel time] before [appointment]).