Captures d’écran Extraites du README de HA-Pulse/home-assistant-global-health-score.
À propos
Home Assistant Global Health Score (HAGHS) calcule un score de santé de 0 à 100 pour une instance Home Assistant. Il s'exécute en local et expose le résultat sous forme de capteurs, le score combinant une part matérielle pondérée à 40 pour cent et une part applicative pondérée à 60 pour cent. La charge matérielle est lue à partir des données de pression (pressure stall) de Linux lorsqu'elles sont disponibles, et il se rabat sur les capteurs CPU et RAM choisis sur les systèmes qui n'en disposent pas. Le volet applicatif examine les entités indisponibles ou inconnues au-delà d'un délai de grâce, les problèmes de correction ouverts, les appareils morts et les mises à jour en attente, et il explique les points manquants par des recommandations. Les entités peuvent être exclues par des libellés ou des motifs d'ID d'entité, et l'intervalle de mise à jour ainsi que les délais de grâce peuvent être ajustés dans les options. Il se configure dans l'interface et nécessite le Marketplace.
Résumé automatique du README et du code de HA-Pulse/home-assistant-global-health-score, 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.
Configurer Global Health Score
- Capteur d'utilisation du CPUSolution de repli intelligente uniquement. Par défaut, HAGHS utilise pour calculer le score les valeurs Linux PSI (Pressure Stall Information) de haute précision de ton système hôte. Ce capteur manuel n'est utilisé que si ton système ne fournit pas de données PSI (par exemple Windows, anciennes installations Docker ou hôtes non Linux). Si PSI devient indisponible et qu'aucun capteur de repli CPU/RAM n'est configuré, la configuration sera rejetée. Sélectionne le capteur qui indique l'utilisation du CPU en pourcentage (par exemple 'Processor Use').
- Capteur d'utilisation de la RAMSolution de repli intelligente uniquement. Par défaut, HAGHS utilise pour calculer le score les valeurs Linux PSI (Pressure Stall Information) de haute précision de ton système hôte. Ce capteur manuel n'est utilisé que si ton système ne fournit pas de données PSI (par exemple Windows, anciennes installations Docker ou hôtes non Linux). Si PSI devient indisponible et qu'aucun capteur de repli CPU/RAM n'est configuré, la configuration sera rejetée. Sélectionne le capteur qui indique l'utilisation de la mémoire en pourcentage (par exemple 'Memory Use Percent').
- Type de stockageChoisis le type de stockage sur lequel fonctionne ton instance HA. La carte SD est le choix par défaut le plus sûr pour les installations Raspberry Pi. Un SSD utilise des seuils en pourcentage plutôt qu'un espace libre absolu.
- Libellés à ignorerSélectionne un ou plusieurs libellés parmi ceux de ton Home Assistant. Les entités et appareils portant l'un de ces libellés sont exclus de la détection des zombies et des pénalités de mise à jour. Active ou désactive les exclusions dynamiquement depuis une automatisation en appelant les actions de service natives de Home Assistant 'homeassistant.add_label_to_entity' et 'homeassistant.remove_label_from_entity' (par exemple pour activer un libellé 'vacation' pendant ton absence). Crée d'abord les libellés dans Réglages → Libellés s'ils n'existent pas encore.
- Motifs d'ID d'entité à ignorerListe facultative de motifs glob comparés à l'entity_id (un par ligne). Les entités dont l'ID correspond à un motif sont exclues de la détection des zombies, de la liste des non enregistrées et des pénalités de mise à jour. Utilise cette option pour les entités sans ID unique, qui ne peuvent pas porter de libellé (par exemple 'sensor.docker_*'). Les caractères génériques * et ? sont pris en charge.
- Capteur de taille de la base de données (facultatif)Nécessaire uniquement pour les bases de données externes (MariaDB, PostgreSQL). Laisse vide pour utiliser la détection automatique SQLite intégrée. Le capteur doit indiquer la taille de la base de données en Mo (par exemple 'sensor.mariadb_size').
Après la mise en place
- Capteur d'utilisation du CPUSolution de repli intelligente uniquement. Par défaut, HAGHS utilise pour calculer le score les valeurs Linux PSI (Pressure Stall Information) de haute précision de ton système hôte. Ce capteur manuel n'est utilisé que si ton système ne fournit pas de données PSI (par exemple Windows, anciennes installations Docker ou hôtes non Linux). Si PSI devient indisponible et qu'aucun capteur de repli CPU/RAM n'est configuré, la configuration sera rejetée. Sélectionne le capteur qui indique l'utilisation du CPU en pourcentage (par exemple 'Processor Use').
- Capteur d'utilisation de la RAMSolution de repli intelligente uniquement. Par défaut, HAGHS utilise pour calculer le score les valeurs Linux PSI (Pressure Stall Information) de haute précision de ton système hôte. Ce capteur manuel n'est utilisé que si ton système ne fournit pas de données PSI (par exemple Windows, anciennes installations Docker ou hôtes non Linux). Si PSI devient indisponible et qu'aucun capteur de repli CPU/RAM n'est configuré, la configuration sera rejetée. Sélectionne le capteur qui indique l'utilisation de la mémoire en pourcentage (par exemple 'Memory Use Percent').
- Type de stockageChoisis le type de stockage sur lequel fonctionne ton instance HA. La carte SD est le choix par défaut le plus sûr pour les installations Raspberry Pi. Un SSD utilise des seuils en pourcentage plutôt qu'un espace libre absolu.
- Libellés à ignorerSélectionne un ou plusieurs libellés parmi ceux de ton Home Assistant. Les entités et appareils portant l'un de ces libellés sont exclus de la détection des zombies et des pénalités de mise à jour. Active ou désactive les exclusions dynamiquement depuis une automatisation en appelant les actions de service natives de Home Assistant 'homeassistant.add_label_to_entity' et 'homeassistant.remove_label_from_entity' (par exemple pour activer un libellé 'vacation' pendant ton absence). Crée d'abord les libellés dans Réglages → Libellés s'ils n'existent pas encore.
- Motifs d'ID d'entité à ignorerListe facultative de motifs glob comparés à l'entity_id (un par ligne). Les entités dont l'ID correspond à un motif sont exclues de la détection des zombies, de la liste des non enregistrées et des pénalités de mise à jour. Utilise cette option pour les entités sans ID unique, qui ne peuvent pas porter de libellé (par exemple 'sensor.docker_*'). Les caractères génériques * et ? sont pris en charge.
- Capteur de taille de la base de données (facultatif)Nécessaire uniquement pour les bases de données externes (MariaDB, PostgreSQL). Laisse vide pour utiliser la détection automatique SQLite intégrée. Le capteur doit indiquer la taille de la base de données en Mo (par exemple 'sensor.mariadb_size').
- Intervalle de mise à jourFréquence à laquelle HAGHS recalcule le score de santé, en secondes. Des valeurs plus basses donnent des mises à jour plus rapides mais une utilisation légèrement plus élevée du CPU. Par défaut : 60 secondes.
- Délai de grâce des zombies (minutes)Durée pendant laquelle une entité doit rester 'unavailable' ou 'unknown' avant que HAGHS la compte comme zombie. Plage autorisée : 1 à 240 minutes. Des valeurs plus basses rendent la détection plus agressive (plus de faux positifs avec des appareils brièvement hors ligne). Des valeurs plus hautes masquent les courtes pannes mais laissent traîner les vraies défaillances. Par défaut : 5 minutes.
- Délai de grâce pour les batteries (minutes)Délai de grâce prolongé, propre aux entités avec 'device_class: battery'. Les radios Zigbee et Homematic mettent souvent plus de temps que la fenêtre normale à réinterroger les appareils sur batterie, donc les signaler comme zombies après seulement 5 minutes produit de faux positifs. Plage autorisée : de 1 à 240 minutes. Si tu la règles plus bas que le délai de grâce normal, la prolongation est en pratique désactivée. Par défaut : 60 minutes.
Textes issus du code de HA-Pulse/home-assistant-global-health-score. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Dépannage
- Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :PSI n’est pas disponible et les capteurs de secours sont absents
Extrait du README
The open standard for Home Assistant instance health monitoring.
- Repairs now count in the score (#97). Open repair issues cost 5 points each (cap 10) and hard-cap the application score at 99 while any repair is open. HA's native Ignore action takes a repair out…
- Dead devices are flagged (#120). A device whose entities are all unavailable / unknown past the grace window is reported via dead_device_count, dead_devices and rec_dead_devices. Informational only,…
- Recommendation texts are translatable (#114). All recommendation templates resolve through Home Assistant's translation system (category common) in your configured language; English is the fallback.
- Unregistered entities are informational only (#98). Entities without an entity-registry entry no longer count as zombies and no longer cap the score; they are reported through the unregistered_*…
- Every missing score point is explained (#92). New attributes config_audit_bonus and integration_unhealthy_count, new flags rec_integration_health and rec_config_audit.
S’affiche dans Vulpo :
carte Graphique, Apple Watch.Informations
- Installations
- 5,8 k partagent leurs statistiques
- Étoiles GitHub
- 470
- Connexion
- Fonctionne en local
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- v2.3.0,
- Catégorie
- Informatique et réseau, Supervision
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
haghs- Problèmes
- Signaler un problème














