This one started small and personal. I needed a reliable way to keep track of my dogs' medications, who gets what and when, without losing the thread or risking a double dose. So I built a little Home Assistant integration to do exactly that, and then I shared it here.
What happened next is the real reason for this post. The thread filled up with thoughtful requests, real-world use cases, and ideas I never would have come up with on my own. Bit by bit, "track my dogs' pills" grew into something a lot more capable, for pets and people alike.
The whole thing is a zero-edit, auto-discovering dashboard.
A few of the turns it took, thanks to people in this community:
- @IOT7712 pushed for a glanceable, fail-safe red/green "needs attention" indicator for care settings. That idea became a core part of how the whole thing warns you.
- @Tadies inspired the supply and refill tracking, after building a pill counter on a dashboard with helpers.
- Others asked for more schedule types, for the ability to record the actual time a dose was taken (not just when you tapped the button), and most recently for a way to see how many as-needed doses had been taken today. All of those shipped.
The day at a glance: given, still due, overdue, and the times doses were actually taken.
Where it stands today:
- Add patients (pets or people) and their dose schedules entirely in the UI. No YAML for the schedule.
- Flexible scheduling: daily, specific days of the week, every N days, on/off cycles (e.g. 21 on / 7 off), specific days of the month, or as-needed (PRN), in 12h or 24h.
- As-needed meds get a Log dose button, a "last taken" timestamp, and a "doses today" counter, and they draw down supply, so a med taken several times a day stays tracked.
As-needed meds: log a dose, see when it was last taken and how many today.
- Supply and refill tracking per medication, with doses-left, a run-out estimate, a low-stock flag at your reorder threshold, and a refill reminder.
- A per-patient red/green "needs attention" sensor that trips on elapsed time alone and fails safe toward "problem", plus reminders, nagging, and missed-dose escalation routed to each patient's own notify target.
- A next-dose sensor, a medication calendar, and dashboards that pick up new patients automatically.
It is still alpha, so please keep a backup reminder method while you try it, and always confirm dosing with your vet or doctor. It is a reminder aid, not a medical device.
Install via HACS as a custom repository: GitHub - magikh0e/ha-medication-reminder-hacs: Home Assistant custom integration: UI-managed medication dose tracking for pets and people, with companion reminder automations. Alpha. · GitHub
If you have an idea, a use case, or a bug, drop it in this thread. A surprising number of the features above started exactly that way, and I read all of it.
Thank you to everyone who has helped shape this so far, this has genuinely become a community project.
Mahaloz! ![]()




