20
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 14 Apr 2026
20 points (100.0% liked)
Selfhosted
59860 readers
253 users here now
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam.
-
Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.
-
Don't duplicate the full text of your blog or git here. Just post the link for folks to click.
-
Submission headline should match the article title.
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
founded 3 years ago
MODERATORS
This might be a little overkill, but Home Assistant can do this.
History Stats.Entity, select the calendar you want to track, and theTypewould be Time.Stateto track. Depending on the specifics, you'll probably want to track if the calendar isOn, meaning there's something on the calendar. You can track multiple States, but you probably only needOn.Start:
{{ now().replace(hour=0, minute=0, second=0) }}End:
{{ now() }}You can probably adjust the end time to 23:59 if you want to see what's in store for the day looking ahead, but I haven't tried it.
A bit overkill, right. But that's nice to know there is a way.
I have a raspberry pi zero at home, maybe I can try that at some point. 😊