Screenshots Aus der README von magikh0e/ha-medication-reminder.
Überblick
Medication Reminder ist eine benutzerdefinierte Integration, die Medikamentendosen für Haustiere und Menschen erfasst. Patienten und ihre Dosierungspläne werden in der Benutzeroberfläche hinzugefügt, und für jede Dosis wird ein Schalter erstellt, der eingeschaltet ist, wenn die Dosis heute gegeben wurde, und täglich zurückgesetzt wird. Die Pläne können täglich gelten, an gewählten Wochentagen, alle N Tage, als Zyklus mit Ein- und Ausphase, an bestimmten Tagen des Monats oder bei Bedarf, jeweils mit optionalem Start- und Enddatum. Für Medikamente bei Bedarf gibt es eine Protokolltaste, und die Integration kann warnen, wenn eine Dosis zu früh folgt oder an einem Tag zu viele Dosen protokolliert werden. Sie kann außerdem den Vorrat je Medikament verfolgen, mit einem Schwellenwert für niedrigen Bestand, Nachfüllmengen, verbleibenden Rezeptnachfüllungen und Kosten pro Einheit. Begleitende Automationen übernehmen die Erinnerungen, und die Integration arbeitet lokal mit Sensoren, Kalendern und Tasten neben den Schaltern.
Zusammenfassung der README und des Codes von magikh0e/ha-medication-reminder, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich
Unterstützt
Funktioniert lokal Spricht mit deinen Geräten in deinem eigenen Netzwerk. Keine Cloud des Herstellers dazwischen.
Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.
Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.
Stellt bereit
- Schalter
- Sensoren
- Kalender
Einrichtung
Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.
Patient hinzufügen
- Name des Patienten
- Patiententyp
- Benachrichtigungsziel (Person oder Gruppe)
Nach der Einrichtung
- Uhrzeit
- MedikamenteTrenne mehrere Medikamente mit &, + oder einem Komma. Ein Schrägstrich trennt nur, wenn Leerzeichen davor und danach stehen, sodass ein Name wie „Carbimazol 5mg (1/2)“ erhalten bleibt.
- Wiederholung
- Wochentage (für die wöchentliche Option)
- Alle N Tage (für die Intervall-Option)
- Tage aktiv (für den Ein/Aus-Zyklus)
- Tage Pause (für den Ein/Aus-Zyklus)
- Startdatum (optional; keine Erinnerungen vor diesem Datum)
- Mindeststunden zwischen Dosen (nur bei Bedarf; 0 = keine Grenze)Bei einem Bedarfsmedikament wird gewarnt (nie blockiert), wenn es früher als nach dieser Anzahl Stunden erneut erfasst wird, z. B. ein Schmerzmittel mit mindestens 4 Stunden Abstand.
- Max. Dosen pro Tag (nur bei Bedarf; 0 = keine Grenze)Bei einem Bedarfsmedikament wird gewarnt, sobald heute so viele Dosen erfasst wurden.
- Verbrauchte Einheiten (diese Dosis)Überschreibt die Standard-Einheiten pro Dosis des Medikaments, nur für diese Dosis. Lass 0 stehen, um den Standardwert zu verwenden; nutze Dezimalwerte wie 0,5 für eine halbe Tablette.
- Beim Markieren nach Menge fragenAktiviere dies für ein Medikament mit wechselnder Dosis (z. B. nach einem Messwert angepasst). Es wird ein Mengenfeld hinzugefügt, das du vor dem Markieren der Dosis als gegeben einstellst, und der Vorrat wird um diese Menge statt um die konfigurierte verringert. Aus = immer die konfigurierte Menge verwenden.
- Zusätzliche Uhrzeiten (optional)Lege dieselbe Dosis in einem Schritt zu mehreren Uhrzeiten an, z. B. für ein Medikament zweimal täglich. Gib weitere Uhrzeiten im 24-Stunden-Format durch Kommas getrennt ein (14:00, 20:00); jede wird zu einer eigenen Dosis mit demselben Medikament, Zeitplan und denselben Optionen. Leer lassen für eine einzelne Uhrzeit.
- Enddatum (optional; keine Erinnerungen danach)Optional. Erinnerungen für dieses Medikament enden nach diesem Datum, für eine Behandlung mit fester Dauer (z. B. 7 Tage oder 3 Monate). Leer lassen, um unbegrenzt fortzufahren.
- Zu bearbeitende Dosis
- Uhrzeit
- MedikamenteTrenne mehrere Medikamente mit &, + oder einem Komma. Ein Schrägstrich trennt nur, wenn Leerzeichen davor und danach stehen, sodass ein Name wie „Carbimazol 5mg (1/2)“ erhalten bleibt.
- Wiederholung
- Wochentage (für die wöchentliche Option)
- Alle N Tage (für die Intervall-Option)
- Tage aktiv (für den Ein/Aus-Zyklus)
- Tage Pause (für den Ein/Aus-Zyklus)
- Startdatum (optional; keine Erinnerungen vor diesem Datum)
- Mindeststunden zwischen Dosen (nur bei Bedarf; 0 = keine Grenze)Bei einem Bedarfsmedikament wird gewarnt (nie blockiert), wenn es früher als nach dieser Anzahl Stunden erneut erfasst wird, z. B. ein Schmerzmittel mit mindestens 4 Stunden Abstand.
- Max. Dosen pro Tag (nur bei Bedarf; 0 = keine Grenze)Bei einem Bedarfsmedikament wird gewarnt, sobald heute so viele Dosen erfasst wurden.
- Verbrauchte Einheiten (diese Dosis)Überschreibt die Standard-Einheiten pro Dosis des Medikaments, nur für diese Dosis. Lass 0 stehen, um den Standardwert zu verwenden; nutze Dezimalwerte wie 0,5 für eine halbe Tablette.
- Beim Markieren nach Menge fragenAktiviere dies für ein Medikament mit wechselnder Dosis (z. B. nach einem Messwert angepasst). Es wird ein Mengenfeld hinzugefügt, das du vor dem Markieren der Dosis als gegeben einstellst, und der Vorrat wird um diese Menge statt um die konfigurierte verringert. Aus = immer die konfigurierte Menge verwenden.
- Enddatum (optional; keine Erinnerungen danach)Optional. Erinnerungen für dieses Medikament enden nach diesem Datum, für eine Behandlung mit fester Dauer (z. B. 7 Tage oder 3 Monate). Leer lassen, um unbegrenzt fortzufahren.
- Zu entfernende Dosen
- Name des Medikaments
- Aktuell vorrätige Einheiten
- Verbrauchte Einheiten pro Dosis
- Schwellenwert für niedrigen Bestand
- Nachfüllmenge (voller Vorrat)
- Beim Nachfüllen addieren (Packungsnachfüllung)Beim Nachfüllen wird die Nachfüllmenge zum Restbestand addiert (z. B. 17 + 30 = 47), statt den Bestand auf die Nachfüllmenge zu setzen.
- Kosten pro Einheit (0 = nicht erfassen)Kosten einer Einheit (eine Tablette, ein ml usw.) in deiner Währung, verwendet für die Attribute „Wert des Bestands“ und „Kosten pro Dosis“. Lass 0 stehen, um keine Kosten zu erfassen.
- Verbleibende Folgeverordnungen auf dem Rezept (0 = nicht erfassen)Wie viele Folgeverordnungen das Rezept noch erlaubt. Bei jedem Druck auf die Nachfüll-Schaltfläche verringert sich dieser Wert um eins, und der Vorrat wird als niedrig gekennzeichnet, sobald er null erreicht, damit du weißt, dass du nachbestellen musst. Lass 0 stehen, um dies nicht zu erfassen.
- Einheit / Darreichungsform (optional)Die Einheit, in der dieses Medikament gezählt wird (Tabletten, Tropfen, ml, Spritzen, Pens, ...). Wähle eine aus oder gib eine eigene ein. Sie wird neben dem Bestand und der Dosismenge angezeigt, z. B. „30 Tabletten“. Leer lassen für eine reine Zahl.
- Medikament
- Aktuell vorrätige Einheiten
- Verbrauchte Einheiten pro Dosis
- Schwellenwert für niedrigen Bestand
- Nachfüllmenge (voller Vorrat)
- Beim Nachfüllen addieren (Packungsnachfüllung)Beim Nachfüllen wird die Nachfüllmenge zum Restbestand addiert (z. B. 17 + 30 = 47), statt den Bestand auf die Nachfüllmenge zu setzen.
- Kosten pro Einheit (0 = nicht erfassen)Kosten einer Einheit (eine Tablette, ein ml usw.) in deiner Währung, verwendet für die Attribute „Wert des Bestands“ und „Kosten pro Dosis“. Lass 0 stehen, um keine Kosten zu erfassen.
- Verbleibende Folgeverordnungen auf dem Rezept (0 = nicht erfassen)Wie viele Folgeverordnungen das Rezept noch erlaubt. Bei jedem Druck auf die Nachfüll-Schaltfläche verringert sich dieser Wert um eins, und der Vorrat wird als niedrig gekennzeichnet, sobald er null erreicht, damit du weißt, dass du nachbestellen musst. Lass 0 stehen, um dies nicht zu erfassen.
- Einheit / Darreichungsform (optional)Die Einheit, in der dieses Medikament gezählt wird (Tabletten, Tropfen, ml, Spritzen, Pens, ...). Wähle eine aus oder gib eine eigene ein. Sie wird neben dem Bestand und der Dosismenge angezeigt, z. B. „30 Tabletten“. Leer lassen für eine reine Zahl.
- Vorräte, die nicht mehr erfasst werden sollen
Texte aus dem Code von magikh0e/ha-medication-reminder.
Fehlerbehebung
- DiagnosedatenLädt eine Diagnosedatei herunter, die du an einen Fehlerbericht anhängen kannst.
- ReparaturhinweiseMögliche Hinweise unter Einstellungen > Reparaturen:Erfasster Vorrat hat keine passende Dosis
Aus der README
A Home Assistant custom integration for tracking medication doses, for pets and people. Add patients and their dose schedule in the UI; the integration auto-creates a switch per dose (on = given today) and resets them daily. Pair it with the included companion automations for actionable, nagging, missed-dose reminders synced across every Companion app.
This is the full-featured, actively developed version, and the recommended way to run Medication Reminder. An older, now-deprecated
- Pets and people, all in the UI. Add patients and their dose schedule from Settings, no YAML; entities auto-create per patient and survive restarts.
- Flexible scheduling. Each dose daily, on specific days of the week, every N days, an on/off cycle (e.g. 21 on / 7 off), specific days of the month, or as-needed (PRN, no reminders), in 12h or 24h.…
- As-needed (PRN) meds. A "Log dose" button (and log_dose service) records each dose taken, with a last-taken timestamp, a doses-today count, and a supply decrement, so meds taken several times a day…
- Partial dose marking. For a dose that groups several meds, mark it given while flagging one or more meds as skipped, so the skipped med's supply is not counted and the skip shows in history. No need…
- Skip a dose for the day. Intentionally skipping today's dose? A "Skip today" button on the reminder (and the skip_today service) clears it for the day: reminders and missed-dose nagging stop, but it…
Erscheint in Vulpo
Schnellumschalterkarte, Tastenkarte, Kalender-Karte, Diagrammkarte, Apple Watch, Kontrollzentrum.Informationen
- Installationen
- 127 teilen Analysedaten
- GitHub-Sterne
- 41
- Verbindung
- Funktioniert lokal
- Pflege
- In den letzten 6 Monaten aktualisiert
- Version
- v0.46.2,
- Kategorie
- Gesundheit und Wohlbefinden
- Art
- Marketplace-Integration
- Voraussetzung
- Braucht den Marketplace (HACS bis Home Assistant 2026.10)
- Domain
medication_reminder- Probleme
- Problem melden













