Thème
Superviseur — Frontend v0.14.0
Superviseur — Frontend / features/status/panel-health.utils
features/status/panel-health.utils
Interfaces
| Interface | Description |
|---|---|
| SystemFaultDescriptor | Descripteur d'un indicateur de santé système d'une centrale. |
| ZoneCounts | Compteurs synthétiques de zones par état (la somme vaut toujours le nombre total de zones). |
Alias de type
| Alias de type | Description |
|---|---|
| FaultSeverity | Sévérité visuelle d'un indicateur de santé système. |
Fonctions
| Fonction | Description |
|---|---|
| getSystemFaults | Retourne la liste ordonnée des 7 indicateurs de santé système d'une centrale, avec leur état actif et leur acquittement. |
| getActiveSlaveFaults | Indices 1-based des défauts de communication esclave Modbus actifs. |
| countActiveFaults | Nombre de défauts d'infrastructure réellement actifs sur une centrale connectée (défauts de sévérité « error » + défauts esclaves Modbus). Une centrale déconnectée renvoie 0 : la déconnexion est comptabilisée séparément par le bandeau de résumé. |
| getZoneCounts | Compte les zones d'une centrale par état (normal / feu / dérangement). |
| getStatusPriority | Priorité d'affichage d'un statut de point (1 = plus critique). |
| getSortedZonePoints | Trie les points d'une zone par criticité décroissante, puis par index croissant. |