Skip to content

Superviseur — Frontend v1.0.0


Superviseur — Frontend / features/panel/panel.types

features/panel/panel.types ​

Interfaces ​

InterfaceDescription
ZoneConfigConfiguration statique d'une zone de détection telle que stockée dans la base de données.
PointConfigConfiguration statique d'un point de détection (adressable ou non).
StationConfigurationConfiguration complète d'une centrale incendie (paramètres de connexion, zones, points).
StationZoneZone de détection telle que persistée en base (relation centrale → zones → points).
StationPointPoint de détection tel que persisté en base, rattaché à une zone.
DetectorDétecteur individuel (adresse Modbus, statut, dérangement).
ZoneÉtat temps réel d'une zone de détection incendie, incluant les détecteurs associés.
PointPoint de détection adressable (état temps réel).
FireStationSystemÉtat temps réel complet d'une centrale incendie tel que maintenu dans le store.
NetworkZoneInfoInformations minimales d'une zone dans le contexte du réseau INIS.
NetworkLinkDataLien de réseau INIS entre deux centrales (extinction, sirène, LED).
NetworkMatrixDataMatrice de réseau INIS pour une centrale : zones et liens inter-centrales.
InisPanelSummaryDtoRésumé d'une centrale INIS dans le contexte d'un réseau multi-centrales.
InconsistencyDtoIncohérence détectée dans la configuration du réseau INIS (conflit de slots, liens invalides, etc.).
InisNetworkGlobalDataVue globale d'un réseau INIS consolidé : toutes les centrales, liens fusionnés et incohérences.
CommandRequestRequête d'envoi d'une commande à une centrale incendie.
InisNetworkSlotConfigConfiguration de slot d'une centrale dans un réseau INIS.
InisNetworkDefinitionDéfinition complète d'un réseau INIS (groupe de centrales reliées).
SystemIssueProblème système consolidé affiché dans le tableau de bord (connexion perdue, défaut, etc.).
ModbusProfileProfil Modbus d'un type de centrale : adresses de registres et codes de commande.
SnapshotZoneZone reçue dans un snapshot SignalR (supporte camelCase et PascalCase).
SnapshotPointPoint reçu dans un snapshot SignalR (supporte camelCase et PascalCase).
PanelSnapshotSnapshot temps réel d'une centrale reçu via SignalR. Supporte les deux conventions de nommage (camelCase et PascalCase) pour la compatibilité backend.

Alias de type ​

Alias de typeDescription
ZoneStatusStatut d'une zone ou d'un point de détection incendie (alias depuis constants).
DerangementTypeType de dérangement d'un équipement incendie (alias depuis constants).
PanelTypeType de centrale incendie (valeur de l'enum backend PanelType, ex. « InisE16 », « Aviss »). Ouvert (string) plutôt qu'une union figée : un nouveau type de centrale ajouté côté backend (nouvelle valeur d'enum + profil standard) doit être utilisable côté frontend sans modification de ce type. Les constantes PANEL_TYPES restent des raccourcis pratiques pour les types connus, elles ne bornent plus l'ensemble des valeurs possibles.
AckStatusÉtat d'acquittement d'une alarme ou d'un dérangement sur une centrale incendie.

Documentation Technique