Thème
Superviseur — Frontend / features/panel/panel.types / FireStationSystem
Interface: FireStationSystem
Défini dans: features/panel/panel.types.ts:211
État temps réel complet d'une centrale incendie tel que maintenu dans le store.
Propriétés
| Propriété | Type | Description | Défini dans |
|---|---|---|---|
modbusProfileId? | string | Profil Modbus de la centrale. Le type de centrale ne suffit plus à la désigner depuis qu'un profil se déclare : deux centrales du même type peuvent porter des modèles différents. | features/panel/panel.types.ts:216 |
systemSerialNumber | string | Numéro de série unique identifiant la centrale. | features/panel/panel.types.ts:218 |
name? | string | Nom de la centrale. | features/panel/panel.types.ts:220 |
description? | string | Description libre optionnelle de la centrale (contexte opérateur). | features/panel/panel.types.ts:222 |
ipAddress? | string | Adresse IP de la centrale. | features/panel/panel.types.ts:224 |
panelType? | string | Type de centrale (Aviss ou InisE16). | features/panel/panel.types.ts:226 |
lastStatusUpdate | string | Horodatage ISO de la dernière mise à jour reçue. | features/panel/panel.types.ts:228 |
isConnected | boolean | Indique si la connexion Modbus est active. | features/panel/panel.types.ts:230 |
isSupervised? | boolean | Indique si la centrale est supervisée. Sinon neutralisée : pas de Modbus, pas de commandes. | features/panel/panel.types.ts:232 |
connectionState? | "Disabled" | "Unknown" | "Connected" | "Disconnected" | "Connecting" | État de connexion détaillé. | features/panel/panel.types.ts:234 |
connectionAck? | AckStatus | Acquittement de l'état de connexion. | features/panel/panel.types.ts:236 |
isUnknown? | boolean | Indique si l'état de la connexion est indéterminé. | features/panel/panel.types.ts:238 |
isGeneralAlarm? | boolean | Alarme feu générale active sur la centrale. | features/panel/panel.types.ts:240 |
isGeneralAlarmAck? | AckStatus | Acquittement de l'alarme feu générale. | features/panel/panel.types.ts:242 |
isGeneralFault? | boolean | Dérangement général actif sur la centrale. | features/panel/panel.types.ts:244 |
isGeneralFaultAck? | AckStatus | Acquittement du dérangement général. | features/panel/panel.types.ts:246 |
systemFlags? | Record<string, SystemFlagState> | États système courants, indexés par clé. Une clé absente signifie « non servi par ce firmware », ce qui se distingue d'un état lu et inactif : rien n'est alors affiché pour cet état. | features/panel/panel.types.ts:251 |
slaveFaults? | boolean[] | Tableau de défauts esclave Modbus (jusqu'à 8). | features/panel/panel.types.ts:253 |
slaveFaultAcks? | AckStatus[] | Acquittements des défauts esclaves Modbus. | features/panel/panel.types.ts:255 |
systemStatusRegisters? | number[] | Registres de statut système bruts (Modbus). | features/panel/panel.types.ts:257 |
systemStatusBits? | string[] | Messages de bits de statut système non interprétés. | features/panel/panel.types.ts:259 |
zones | Zone[] | Zones de détection de la centrale avec leur état courant. | features/panel/panel.types.ts:261 |
points? | Point[] | Points de détection adressables avec leur état courant. | features/panel/panel.types.ts:263 |