I finalized my epaper calendar! 🤩
Calendar events are pulled from @homeassistant the device itself is running @esphome. It automatically shows as many entries as can be fitted on the screen, same day entries get grouped together.

Optionally a random quote can be displayed on the bottom or alternatively the next event of the day. The device is battery powered and uses deep sleep to extend the battery life.

If you want to build your own: https://github.com/paviro/ESPHome-ePaper-Calendar

I am super grateful for boosts!

GitHub - paviro/ESPHome-ePaper-Calendar: A sleek and minimalist ePaper calendar using ESPHome.

A sleek and minimalist ePaper calendar using ESPHome. - paviro/ESPHome-ePaper-Calendar

GitHub

@paul @homeassistant @esphome

Very cool.

How does it handle multi-day appointments?

@m_berberich it did not until you mentioned it 😅 Just added support for that!

@paul

Wow. I’m impressed.

The presentation is much cleaner/better than in my calendar programm.

@m_berberich Thank you so much! I am still not sure if I should replace the "long" with the dates from-to so this might not be final but I think it's probably the most sensible that doesn't use up too much space or end up being redundant. How did you solve it in your program?

@paul

Oh, misunderstanding:
“my calendar program“ is not written by me, that's just the one I use.

It shows multi-day events every single day in the what’s-next-view, which is very annoying.

@m_berberich yeah I thought about doing that but luckily that would mean more work to implement than what I do know haha :D and also it would take up unnecessary space on a already small panel so yeah I get that being annoying :D