Captures d’écran Extraites du README de magikh0e/ha-medication-reminder.
À propos
Medication Reminder est une intégration personnalisée qui suit les prises de médicaments des animaux et des personnes. Les patients et leurs horaires de prise sont ajoutés dans l’interface, et un interrupteur est créé pour chaque prise, activé quand la prise a été faite aujourd’hui et remis à zéro chaque jour. Les horaires peuvent être quotidiens, sur des jours de la semaine choisis, tous les N jours, un cycle d’activation et de pause, des jours précis du mois, ou à la demande, avec des dates de début et de fin facultatives. Les médicaments à la demande ont un bouton de journal, et l’intégration peut avertir quand une prise est trop rapprochée ou quand trop de prises sont enregistrées en une journée. Elle peut aussi suivre le stock de chaque médicament avec un seuil de stock bas, des quantités de réapprovisionnement, les renouvellements d’ordonnance restants et le coût par unité. Des automatisations complémentaires gèrent les rappels, et l’intégration fonctionne en local avec des capteurs, des calendriers et des boutons en plus des interrupteurs.
Résumé automatique du README et du code de magikh0e/ha-medication-reminder, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Fournit
- Interrupteurs
- Capteurs
- Calendriers
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Ajouter un patient
- Nom du patient
- Type de patient
- Cible de notification (personne ou groupe)
Après la mise en place
- Heure
- MédicamentsSéparez plusieurs médicaments par &, + ou une virgule. Une barre oblique ne sépare que si elle est entourée d'espaces, ainsi un nom comme « Carbimazol 5mg (1/2) » reste intact.
- Répétition
- Jours de la semaine (pour l'option hebdomadaire)
- Tous les N jours (pour l'option d'intervalle)
- Jours activés (pour le cycle activé/désactivé)
- Jours désactivés (pour le cycle activé/désactivé)
- Date de début (pour l'option d'intervalle ou de cycle)
- Heures minimum entre les prises (au besoin uniquement ; 0 = aucune limite)Pour un médicament au besoin, avertir (sans jamais bloquer) lorsqu'il est de nouveau enregistré avant ce nombre d'heures, par exemple un antidouleur pas plus souvent que toutes les 4 heures.
- Nombre maximal de prises par jour (au besoin uniquement ; 0 = aucune limite)Pour un médicament au besoin, avertir une fois que ce nombre de prises a été enregistré aujourd'hui.
- Unités consommées (cette prise)Remplace les unités par défaut du médicament, pour cette prise uniquement. Laissez à 0 pour la valeur par défaut ; utilisez des décimales comme 0.5 pour un demi-comprimé.
- Demander la quantité au moment de validerÀ activer pour un médicament dont la dose varie (par exemple ajustée selon une mesure). Cela ajoute un champ de quantité à renseigner avant de marquer la prise comme faite, et le stock diminue de cette quantité au lieu de celle configurée. Désactivé = toujours utiliser la quantité configurée.
- Heures supplémentaires (facultatif)Crée la même prise à plusieurs heures en une seule fois, par exemple pour un médicament deux fois par jour. Saisis les heures supplémentaires au format 24 heures, séparées par des virgules (14:00, 20:00) ; chacune devient une prise distincte avec le même médicament, le même horaire et les mêmes options. Laisse vide pour une seule heure.
- Date de fin (facultatif ; plus de rappels après)Facultatif. Arrête les rappels pour ce médicament après cette date, pour un traitement de durée fixe (par exemple 7 jours ou 3 mois). Laisse vide pour continuer indéfiniment.
- Prise à modifier
- Heure
- MédicamentsSéparez plusieurs médicaments par &, + ou une virgule. Une barre oblique ne sépare que si elle est entourée d'espaces, ainsi un nom comme « Carbimazol 5mg (1/2) » reste intact.
- Répétition
- Jours de la semaine (pour l'option hebdomadaire)
- Tous les N jours (pour l'option d'intervalle)
- Jours activés (pour le cycle activé/désactivé)
- Jours désactivés (pour le cycle activé/désactivé)
- Date de début (pour l'option d'intervalle ou de cycle)
- Heures minimum entre les prises (au besoin uniquement ; 0 = aucune limite)Pour un médicament au besoin, avertir (sans jamais bloquer) lorsqu'il est de nouveau enregistré avant ce nombre d'heures, par exemple un antidouleur pas plus souvent que toutes les 4 heures.
- Nombre maximal de prises par jour (au besoin uniquement ; 0 = aucune limite)Pour un médicament au besoin, avertir une fois que ce nombre de prises a été enregistré aujourd'hui.
- Unités consommées (cette prise)Remplace les unités par défaut du médicament, pour cette prise uniquement. Laissez à 0 pour la valeur par défaut ; utilisez des décimales comme 0.5 pour un demi-comprimé.
- Demander la quantité au moment de validerÀ activer pour un médicament dont la dose varie (par exemple ajustée selon une mesure). Cela ajoute un champ de quantité à renseigner avant de marquer la prise comme faite, et le stock diminue de cette quantité au lieu de celle configurée. Désactivé = toujours utiliser la quantité configurée.
- Date de fin (facultatif ; plus de rappels après)Facultatif. Arrête les rappels pour ce médicament après cette date, pour un traitement de durée fixe (par exemple 7 jours ou 3 mois). Laisse vide pour continuer indéfiniment.
- Prises à supprimer
- Nom du médicament
- Unités disponibles actuellement
- Unités consommées par prise
- Seuil de stock bas
- Quantité de recharge (un stock complet)
- Ajouter lors de la recharge (recharge par paquet)Lors de la recharge, ajouter la quantité de recharge à ce qui reste (par exemple 17 + 30 = 47) au lieu de fixer le compte à la quantité de recharge.
- Coût par unité (0 = ne pas suivre)Coût d'une unité (un comprimé, ml, etc.) dans votre devise, utilisé pour les attributs valeur en stock et coût par prise. Laissez à 0 pour ne pas suivre le coût.
- Renouvellements restants sur l’ordonnance (0 = ne pas suivre)Nombre de renouvellements que l’ordonnance autorise encore. Chaque fois que tu appuies sur le bouton de réapprovisionnement, ce nombre diminue de un, et le stock est signalé comme bas quand il atteint zéro pour que tu saches qu’il faut recommander. Laisse à 0 pour ne pas suivre les renouvellements.
- Unité / forme (facultatif)L’unité dans laquelle ce médicament est compté (comprimés, gouttes, ml, seringues, stylos, ...). Choisis-en une ou saisis la tienne. Elle s’affiche à côté du nombre et de la quantité de la dose, par exemple « 30 comprimés ». Laisse vide pour un simple nombre.
- Médicament
- Unités disponibles actuellement
- Unités consommées par prise
- Seuil de stock bas
- Quantité de recharge (un stock complet)
- Ajouter lors de la recharge (recharge par paquet)Lors de la recharge, ajouter la quantité de recharge à ce qui reste (par exemple 17 + 30 = 47) au lieu de fixer le compte à la quantité de recharge.
- Coût par unité (0 = ne pas suivre)Coût d'une unité (un comprimé, ml, etc.) dans votre devise, utilisé pour les attributs valeur en stock et coût par prise. Laissez à 0 pour ne pas suivre le coût.
- Renouvellements restants sur l’ordonnance (0 = ne pas suivre)Nombre de renouvellements que l’ordonnance autorise encore. Chaque fois que tu appuies sur le bouton de réapprovisionnement, ce nombre diminue de un, et le stock est signalé comme bas quand il atteint zéro pour que tu saches qu’il faut recommander. Laisse à 0 pour ne pas suivre les renouvellements.
- Unité / forme (facultatif)L’unité dans laquelle ce médicament est compté (comprimés, gouttes, ml, seringues, stylos, ...). Choisis-en une ou saisis la tienne. Elle s’affiche à côté du nombre et de la quantité de la dose, par exemple « 30 comprimés ». Laisse vide pour un simple nombre.
- Stocks à ne plus suivre
Textes issus du code de magikh0e/ha-medication-reminder. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Dépannage
- DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
- Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :Le stock suivi ne correspond à aucune prise
Extrait du 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…
S’affiche dans Vulpo :
carte Bascule rapide, carte Bouton, carte Calendrier, carte Graphique, Apple Watch, centre de contrôle.Informations
- Installations
- 127 partagent leurs statistiques
- Étoiles GitHub
- 41
- Connexion
- Fonctionne en local
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- v0.46.2,
- Catégorie
- Santé et bien-être
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
medication_reminder- Problèmes
- Signaler un problème













