Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

Captures d’écran Extraites du README de italo-lombardi/Home-Assistant-EntityAvailability.

Step 1: Choose Entry TypeStep 2a: Create Entity GroupStep 3: Monitoring Settings

À propos

Entity Availability surveille quelles entités Home Assistant sont hors ligne, obsolètes ou dégradées et conserve l’historique de disponibilité. Les entités sont organisées en groupes, et les groupes peuvent être fusionnés en un groupe combiné qui fournit des capteurs agrégés pour des automatisations entre groupes. Chaque groupe reçoit des capteurs binaires tels que n’importe quel hors ligne, n’importe quelle batterie faible, n’importe quel obsolète et n’importe quel signal faible, ainsi que des capteurs pour les listes d’entités hors ligne, les entités récemment hors ligne ou rétablies, et la disponibilité sur aujourd’hui, 3, 5 et 7 jours. Les réglages couvrent les états considérés comme hors ligne, un délai avant de marquer une entité hors ligne, un seuil d’obsolescence, un seuil de batterie faible et une surveillance facultative de la puissance du signal. Les entités peuvent être marquées comme non essentielles, de sorte qu’elles apparaissent sur la carte mais restent exclues des statistiques et des alertes. Elle émet aussi des événements sur le bus d’événements de Home Assistant pour les utiliser comme déclencheurs d’automatisation, et une carte de tableau de bord personnalisée affiche l’état. Elle fonctionne en local et se configure dans l’interface.

Résumé automatique du README et du code de italo-lombardi/Home-Assistant-EntityAvailability, 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

  • Capteurs

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

Créer une entrée

  • Type

Créer un groupe d'entités

  • Nom du groupe
  • Entités à surveillerEntités à surveiller pour la disponibilité. Elles sont entièrement surveillées et incluses dans tous les KPIs et alertes.
  • Entités non essentiellesEntités qui n'affectent pas le score de santé du groupe. Visibles sur la carte et comptées dans les totaux, mais exclues de tous les KPI (disponibilité %, nombre hors ligne, MTBF, MTTR) et ne déclenchent jamais d'alertes. À utiliser pour les appareils dont les interruptions sont acceptables — une TV, une imprimante, un appareil saisonnier.

Créer un groupe combiné

  • Nom du groupe combiné

Paramètres de surveillance

  • États considérés comme hors ligneÉtats d'entité indiquant qu'une entité est hors ligne (p. ex. unavailable, unknown).
  • Délai avant marquage hors ligneDurée (en secondes) pendant laquelle une entité doit rester dans un mauvais état avant d'être marquée hors ligne. Empêche les fausses alertes dues à de brèves déconnexions.
  • Seuil d'obsolescenceSi une entité n'a pas changé d'état depuis ce nombre de minutes, elle est marquée comme dégradée. Cela détecte les entités qui signalent 'disponible' mais ont en réalité cessé d'envoyer des données. Définir à 0 pour désactiver.
  • Compter les mises à jour d'attributs comme activitéLorsque activé, toute mise à jour de l'entité — y compris les changements portant uniquement sur les attributs ou les rapports répétés de la même valeur — réinitialise le minuteur d'obsolescence. Lorsque désactivé (par défaut), seul un changement de l'état principal compte. Activez cette option pour les appareils qui émettent souvent mais changent rarement de valeur (p. ex. température ou puissance qui reste stable).

Paramètres avancés

  • Seuil de batterie faible (%, 0 = désactivé)Signale les entités dont la batterie passe en dessous de ce pourcentage. L'état 'low' est également détecté automatiquement. Les entités basées sur les volts ne sont pas prises en charge. Utilisez des entités qui rapportent la batterie en pourcentage ou prennent en charge l'état 'low'.
  • Activer la surveillance de la force du signalSuivre la force du signal (dBm) pour les entités surveillées et alerter lorsque la qualité du signal tombe à « mauvaise ». Après activation, il vous sera demandé d'associer un capteur de signal et de sélectionner le type de réseau pour chaque entité.
  • Fenêtres de suivi de disponibilitéFenêtres de temps pour le suivi de l'historique de disponibilité du groupe (p. ex. aujourd'hui, 3j, 7j).
  • Fenêtre de rétablissementDurée (en minutes) pendant laquelle une entité reste dans les capteurs Récemment hors ligne ou Récemment rétabli après un changement d'état.
  • Afficher les noms d'appareilsAffiche le nom de l'appareil HA plutôt que le nom convivial de l'entité dans les états des capteurs hors ligne / rétablis. Utilise le nom convivial en repli pour les entités non associées à un appareil.
  • Regrouper les entités par appareilFonctionne uniquement lorsque « Afficher les noms d'appareils » est activé. Lorsque activé, plusieurs entités appartenant au même appareil physique sont comptées comme une seule dans chaque valeur de capteur, liste et événement (hors ligne, batterie faible, dégradée, signal faible). Les entités ne sont fusionnées que lorsqu'elles partagent le même appareil, niveau de batterie et signal — les entités non associées à un appareil ne sont jamais fusionnées, et les entités sur le même appareil avec des lectures de batterie ou de signal différentes restent séparées. La disponibilité %, le MTBF et le MTTR restent par entité. Remarque : si ce groupe est inclus dans un groupe combiné, son paramètre de regroupement est appliqué automatiquement dans la vue combinée — aucune configuration supplémentaire n'est nécessaire.

Après la mise en place

  • Entités à surveillerEntités à surveiller pour la disponibilité. Elles sont entièrement surveillées et incluses dans tous les KPIs et alertes.
  • Entités non essentiellesEntités affichées et comptées sur la carte mais exclues de tous les KPI (nombre hors ligne, disponibilité %, MTBF, MTTR) et alertes. Utile pour les appareils attendus hors ligne (TV en veille, imprimante éteinte entre les tâches).
  • États considérés comme hors ligneÉtats d'entité indiquant qu'une entité est hors ligne (p. ex. unavailable, unknown).
  • Délai (secondes)Durée (en secondes) pendant laquelle une entité doit rester dans un mauvais état avant d'être marquée hors ligne. Évite les fausses alarmes lors de déconnexions brèves.
  • Seuil d'obsolescence (minutes, 0 = désactivé)Si une entité n'a pas changé d'état depuis ce nombre de minutes, elle est marquée comme dégradée. Définir à 0 pour désactiver.
  • Seuil de batterie faible (%, 0 = désactivé)Signale les entités dont la batterie passe en dessous de ce pourcentage. L'état 'low' est également détecté automatiquement. Les entités basées sur les volts ne sont pas prises en charge.
  • Activer la surveillance de la force du signalSuivre la force du signal (dBm) pour les entités surveillées et alerter lorsque la qualité du signal tombe à « mauvaise ». Après activation, il vous sera demandé d'associer un capteur de signal et de sélectionner le type de réseau pour chaque entité.
  • Fenêtres de suivi de disponibilitéFenêtres de temps pour le suivi de l'historique de disponibilité du groupe (p. ex. aujourd'hui, 3j, 7j).
  • Fenêtre de rétablissement (minutes)Durée (en minutes) pendant laquelle une entité reste dans les capteurs Récemment hors ligne ou Récemment rétabli après un changement d'état.
  • Afficher les noms d'appareilsAffiche le nom de l'appareil HA plutôt que le nom convivial de l'entité dans les états des capteurs hors ligne / rétablis. Utilise le nom convivial en repli pour les entités non associées à un appareil.
  • Regrouper les entités par appareilFonctionne uniquement lorsque « Afficher les noms d'appareils » est activé. Lorsque activé, plusieurs entités appartenant au même appareil physique sont comptées comme une seule dans chaque valeur de capteur, liste et événement (hors ligne, batterie faible, dégradée, signal faible). Les entités ne sont fusionnées que lorsqu'elles partagent le même appareil, niveau de batterie et signal — les entités non associées à un appareil ne sont jamais fusionnées, et les entités sur le même appareil avec des lectures de batterie ou de signal différentes restent séparées. La disponibilité %, le MTBF et le MTTR restent par entité. Remarque : si ce groupe est inclus dans un groupe combiné, son paramètre de regroupement est appliqué automatiquement dans la vue combinée — aucune configuration supplémentaire n'est nécessaire.
  • Compter les mises à jour d'attributs comme activitéLorsque activé, toute mise à jour de l'entité — y compris les changements portant uniquement sur les attributs ou les rapports répétés de la même valeur — réinitialise le minuteur d'obsolescence. Lorsque désactivé (par défaut), seul un changement de l'état principal compte. Activez cette option pour les appareils qui émettent souvent mais changent rarement de valeur (p. ex. température ou puissance qui reste stable).
  • Nom du groupe combiné

Textes issus du code de italo-lombardi/Home-Assistant-EntityAvailability.

Entités

  • Capteurs binairesAu moins un hors ligne, Tous hors ligne, Tous hors ligne (non essentielles), Au moins une hors ligne (non essentielle), Batterie faible présente, Entité dégradée présente, Au moins un signal faible, Batterie Faible (Non Essentiel), Signal Faible (Non Essentiel)
  • CapteursNombre hors ligne, Entités hors ligne, Batterie faible, Nombre de batteries faibles, Résumé du groupe, Récemment hors ligne, Récemment rétabli, Résumé combiné, Disponibilité (Aujourd'hui), Disponibilité (3 jours), Disponibilité (5 jours), Disponibilité (7 jours) et 18 autres

Dépannage

  • DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.

Extrait du README

Monitor entity availability in Home Assistant. Track offline entities, availability history, and degraded states with a custom dashboard card.

  • Multi-group support -- organize entities by function (Security, Climate, Media, etc.)
  • Combined groups -- merge multiple groups into a single aggregate sensor set for cross-group automations (offline count, low battery, any-offline binary sensor)
  • Configurable bad states -- define which states count as offline (unavailable, unknown, or custom)
  • Cooldown timer -- ignore brief blips before marking an entity offline
  • Availability % sensors -- track uptime over today, 3-day, 5-day, and 7-day windows
  • Reliability sensors (MTBF + MTTR) -- flag devices that keep flaking out: separate diagnostic sensors for how often each device breaks (MTBF) and how long each outage lasts (MTTR), so a genuinely…
  • Bus events -- fires entity_availability_offline / entity_availability_recovered / entity_availability_low_battery / entity_availability_battery_ok / entity_availability_stale /…
  • Battery monitoring -- auto-detect or manually map battery entities; supports numeric (%) and text states (low)
  • Degraded entity detection -- flag entities with low battery or stale data
  • Recently offline / recovered sensors -- track which entities went offline or recovered within a configurable time window
  • Device name display -- optionally show the HA device name instead of entity friendly name in offline/recovered sensor states
Extrait du README de italo-lombardi/Home-Assistant-EntityAvailability, GNU GPL v3.0. Abrégé.

S’affiche dans Vulpo :

carte Graphique, Apple Watch.

Informations

Installations
101 partagent leurs statistiques
Étoiles GitHub
36
Connexion
Fonctionne en local
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v0.6.2,
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
entity_availability

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres