Hi everyone!
I just released a new custom integration: CardDAV Birthdays.
This integration connects directly to your CardDAV server (I use Radicale myself) to create sensors for your contacts that have birthday information. It is designed specifically for users who self-host their address book and want to keep things local, but still want powerful automations based on upcoming birthdays.
Why use it? It works really great and makes tracking birthdays super fun! ![]()
- Per-Contact Sensors: You get a sensor for each friend/family member with their next birthday and current age.
- Global “Next Birthday” Sensor: A single sensor that always tells you who is celebrating next, perfect for dashboard cards or notifications.
- Privacy First: Works great with self-hosted instances like Radicale.
Give it a try and let me know what you think!
Check it out on GitHub: GitHub - nicklutt/ha-carddav-birthdays: HA Integration CardDAV server.