I’m thrilled to share my latest project with the community! Over the past few months, I’ve been working on a custom calendar add-on for Home Assistant that offers a fresh take on integrating calendar data. If you’ve ever wanted more flexibility with your calendar events, this might be just what you’re looking for! ![]()
The add-on, which you can find on GitHub, goes beyond the standard calendar integration by providing raw event data through sensors. This means you can access details like event times, locations, and summaries directly within Home Assistant. For example, you’ll see something like this for each calendar event:
plaintext
startDate: ‘2022-01-08T20:00:00.000Z’
endDate: ‘2022-01-08T23:30:00.000Z’
summary: Event example one
location: Some street, Some place
label:
party-time
With this data, the possibilities are endless! I’ve been using it to create custom calendar layouts on my Lovelace dashboard. One of my favorite designs is a summary card that shows upcoming events. Here’s a glimpse of what it looks like:

This card is built using a custom button card, and I’ve shared the code on GitHub if you’d like to try it out. The design was inspired by this CodePen, and I think it strikes the perfect balance between functionality and aesthetics.
I’m really excited to see how others will use this add-on to create their own unique calendar displays. Whether you’re looking to streamline your daily schedule or add a touch of personalization to your home dashboard, I hope this project can help. Feel free to share your designs in the comments—I’d love to see what you come up with! ![]()