En un coup d’œil
| Élément | Réponse typique |
|---|---|
| Problème | Les salles serveurs, les salles de communication des agences et les locaux électriques ne sont pas occupés ; les pannes de climatisation, les fuites et les problèmes d’onduleur ne sont détectés qu’à l’arrêt des équipements. |
| Ce qui est connecté | Températures à l’entrée des baies, humidité, détection de fuites, portes, valeurs de l’onduleur et de la distribution électrique, unités de climatisation de précision, états du groupe électrogène et du commutateur de transfert. |
| Qui l’utilise | Exploitation informatique, ingénieur des installations ou du data center, poste de sécurité et responsable informatique. |
| Périmètre initial typique | La salle serveur principale plus trois à cinq salles d’agences. |
| Délai avant le premier écran | En général une journée pour une salle d’agence utilisant la solution Remote sites ; de une à trois semaines pour une salle principale dont l’onduleur et les unités de climatisation sont lus via Modbus. |
La situation
Une entreprise disposant d’une salle serveur principale et de dizaines de petites salles de communication dans ses agences, usines ou magasins s’appuie sur des locaux que personne ne surveille en permanence. La salle principale dispose d’unités de climatisation de précision, d’un onduleur et, peut-être, d’un groupe électrogène ; chaque salle d’agence possède une baie, un climatiseur split et un petit onduleur. Les locaux électriques avec l’appareillage et le commutateur de transfert du groupe électrogène se trouvent à côté.
Les incidents typiques : un split s’arrête un vendredi soir et la baie de l’agence atteint 45 °C le samedi matin ; une pompe de relevage des condensats tombe en panne et l’eau se répand sous le plancher technique ; un onduleur fonctionne depuis des mois avec une batterie défectueuse et coupe la charge à la première micro-coupure ; la porte du local électrique reste déverrouillée. Les outils de supervision informatique voient les serveurs tomber, mais pas le local qui les entoure, et le système de gestion technique du bâtiment, lorsqu’il existe, n’atteint pas les agences et n’alerte pas le service informatique.
L’objectif : chaque local critique sur un seul écran, des relevés proches des entrées d’air des équipements, des alarmes qui alertent la bonne personne pour la bonne raison, et un historique qui montre ce qui s’est passé avant une coupure.
Objectifs et mesures
- Conformité de l’entrée d’air = durée pendant laquelle chaque sonde d’entrée de baie se situe dans la plage convenue ÷ durée de la période. Une plage d’entrée couramment recommandée est de 18 à 27 °C ; définissez la vôtre avec les propriétaires des équipements.
- Entrée la plus chaude par local et par jour, à partir des agrégats journaliers, pour repérer les points chauds et les problèmes d’obturation.
- Efficacité énergétique (PUE) = énergie totale de l’installation ÷ énergie informatique, par jour, à partir de l’augmentation du compteur de l’installation et du compteur de sortie de l’onduleur, lorsque les deux existent.
- Marge d’autonomie de l’onduleur = minutes d’autonomie restantes à la charge actuelle, et résultat du dernier autotest de chaque onduleur.
- Redondance de la climatisation = nombre d’unités en fonctionnement et saines par rapport au nombre nécessaire pour la charge.
- Délai d’acquittement des alarmes critiques, mesuré à partir de la chronologie des alarmes, pendant et en dehors des heures ouvrées.
Architecture
Les salles serveurs se trouvent sur des réseaux d’entreprise qui n’autorisent que rarement les connexions entrantes, et leurs onduleurs et unités de climatisation sont généralement reliés à un réseau de gestion privé. La conception lit donc tout sur site et transmet les données par une seule connexion sortante.
- Salle principale : une passerelle sous licence exécutant Hermetry Edge sur le réseau de gestion lit l’onduleur et les unités de climatisation de précision en Modbus TCP ou Modbus RTU via leurs cartes d’interface, les capteurs de température et d’humidité Modbus sur une ligne RS485 le long des baies, et des contacts secs sur ses entrées numériques : contrôleur de détection de fuites, contacts de porte, marche du groupe électrogène, position du commutateur de transfert et sortie de défaut auxiliaire du tableau incendie. Elle envoie tout par MQTT avec TLS sur le port 8883.
- Salles d’agences : une passerelle sous licence plus petite ou un routeur 4G sous licence avec votre propre carte SIM, lisant un capteur de température et d’humidité, un capteur de fuite, un contact de porte et l’onduleur. Lorsque le câblage est difficile, des capteurs LoRaWAN avec une passerelle LoRaWAN remplissent la même fonction.
- SNMP : le poller cloud d'Hermetry peut lire les données UPS-MIB, HOST-RESOURCES et d’interface via SNMP v2c ou v3, mais uniquement depuis un hôte disposant d’une adresse publique et si les adresses source fixes du poller sont autorisées. La plupart des cartes d’onduleur des salles serveurs ont des adresses privées : le chemin par passerelle décrit ci-dessus est donc le chemin normal. L’interrogation SNMP par la passerelle sur site est en cours de développement.
- Caméras : les caméras et enregistreurs RTSP peuvent afficher des vues en direct à côté des données du local, si la plateforme peut y accéder ; l’enregistrement reste dans votre système vidéo.
| Composant | Rôle | Remarques |
|---|---|---|
| Passerelle sous licence avec Edge | Lit les équipements Modbus et les contacts, publie la télémétrie | Sur le réseau de gestion ; sortie uniquement. Identité d’usine, rattachée à l’organisation. |
| Capteurs de température d’entrée de baie | Air respiré par les équipements informatiques | Avant de la baie, en bas, au milieu et en haut dans les baies critiques ; Modbus RTU ou LoRaWAN. |
| Capteur de température et d’humidité de la salle | Air ambiant et point de rosée | Un ou deux par salle, à l’écart des bouches de soufflage. |
| Détection de fuite | Eau sous le plancher technique, près des unités de climatisation et des canalisations | Câble détecteur de fuite avec contact sur contrôleur, ou capteurs ponctuels LoRaWAN. |
| Carte d’interface de l’onduleur | Valeurs de l’onduleur en Modbus TCP ou RTU | Lecture seule. SNMP uniquement si la carte dispose d’une adresse publique accessible. |
| Interface de climatisation de précision | États des unités, températures, alarmes | Carte Modbus RTU ou TCP de l’unité. |
| Compteurs d’énergie | Énergie de l’installation et énergie informatique | Modbus RTU ; nécessaire pour l’efficacité énergétique (PUE). |
| Routeur 4G sous licence | Liaison montante pour les agences sans ligne utilisable, et chemin de secours | La gestion des eSIM depuis la plateforme est en cours de développement (Hermetry Connect). |
Les équipements sous licence s’authentifient avec des certificats X.509 émis par l’autorité propre à la plateforme ; le profil impose TLS et peut restreindre les réseaux source à vos adresses de sortie. La passerelle remonte l’onduleur, chaque unité de climatisation, la ligne de capteurs et les compteurs comme équipements enfants, de sorte que chacun apparaît avec ses propres relevés, règles d’alarme et historique.
Liste des points
Une salle principale avec deux unités de climatisation et un onduleur. Les numéros de registre sont indicatifs ; prenez-les dans la table Modbus de chaque carte. Les clés des valeurs de l’onduleur reprennent les noms du modèle SNMP d’onduleur de la plateforme, afin que les tableaux de bord soient identiques quel que soit le chemin utilisé ; en Modbus, les valeurs d’état comme la source de sortie arrivent sous forme de codes numériques de la carte, il faut donc écrire les règles à partir de ces codes.
| Point | Clé de télémétrie | Unité | Source | Intervalle | Remarques |
|---|---|---|---|---|---|
| Température d’entrée de baie, par position | inlet_r01_top_c, inlet_r01_mid_c, … | °C | Capteur Modbus RTU, registre d’entrée 30001 | 60 s | Une clé par position de capteur ; ou un équipement enfant par baie. |
| Température de la salle | room_temp_c | °C | Capteur de salle | 60 s | |
| Humidité de la salle | room_rh_pct | % | Capteur de salle | 60 s | |
| Point de rosée de la salle | room_dewpoint_c | °C | Capteur de salle, s’il le fournit | 60 s | |
| Fuite d’eau | leak | booléen | Contact du contrôleur de fuite, DI1 | à chaque changement | Plus une pulsation toutes les 5 min. |
| Zone de fuite | leak_zone | nombre | Modbus du contrôleur de fuite, si disponible | à chaque changement | Quelle section du câble est mouillée. |
| Porte ouverte | door_open | booléen | Contact de porte, DI2 | à chaque changement | |
| Défaut ou pré-alarme du tableau incendie | fire_aux | booléen | Sortie auxiliaire du tableau incendie, DI3 | à chaque changement | Information seulement. |
| Source de sortie de l’onduleur | output.source | texte | Carte de l’onduleur | 30 s | normal, bypass, batterie et autres. |
| Charge de la batterie de l’onduleur | battery.charge | % | Carte de l’onduleur | 60 s | |
| Autonomie restante de l’onduleur | battery.minutes_remaining | min | Carte de l’onduleur | 60 s | |
| Température de la batterie de l’onduleur | battery.temperature | °C | Carte de l’onduleur | 5 min | La durée de vie d’une batterie est divisée par deux avec la chaleur. |
| Charge de sortie de l’onduleur, phases 1 à 3 | output.load.1, output.load.2, output.load.3 | % | Carte de l’onduleur | 60 s | |
| Tension d’entrée de l’onduleur, phases 1 à 3 | input.voltage.1, … | V | Carte de l’onduleur | 60 s | |
| Alarmes actives de l’onduleur | alarms.present | nombre | Carte de l’onduleur | 60 s | |
| Dernier autotest de l’onduleur | test.result | texte | Carte de l’onduleur | 1 h | |
| Unité de climatisation en marche | cu1_run, cu2_run | booléen | Carte de l’unité de climatisation | 60 s | |
| Température de reprise de l’unité de climatisation | cu1_return_c | °C | Carte de l’unité de climatisation | 60 s | |
| Température de soufflage de l’unité de climatisation | cu1_supply_c | °C | Carte de l’unité de climatisation | 60 s | |
| Alarme de l’unité de climatisation | cu1_alarm | code | Carte de l’unité de climatisation | 60 s | Établir la correspondance des codes dans le manuel d’exploitation. |
| Groupe électrogène en marche | gen_run | booléen | Contact du groupe électrogène, DI4 | à chaque changement | |
| Commutateur de transfert sur groupe électrogène | ats_on_gen | booléen | Contact du commutateur de transfert, DI5 | à chaque changement | |
| Énergie de l’installation | facility_kwh | kWh | Compteur principal | 15 min | |
| Énergie IT | it_kwh | kWh | Compteur de sortie de l’ASI | 15 min |
Modèle d’actifs
- Site par bâtiment ou agence, avec adresse, emplacement, fuseau horaire,
site_code,it_contactetfacilities_contact. - Salle par salle serveur, salle de télécommunications ou local électrique, avec
room_type,tier(critical, important, standard),design_kwetinlet_band. - Machine par ASI, groupe de refroidissement et groupe électrogène, avec
model,rated_kvaourated_kw,battery_installedetservice_contract. - Autre (type libre Rack) pour chaque baie critique, avec
rack_idetowner_team.
Placez chaque appareil enfant sur l’actif qu’il mesure. Ajoutez des relations Feeds de l’ASI vers la salle et du commutateur de transfert vers l’ASI, afin qu’une page de site montre ce qui dépend de quoi, ainsi que des relations Monitors allant des capteurs d’entrée d’air vers leurs baies. L’état remonte : une baie en alarme fait passer sa salle et son site à l’orange ou au rouge sur la vue d’ensemble.
Les limites qui varient selon la salle sont placées sur les appareils sous forme d’attributs serveur, par exemple inlet_high_c = 27 pour une salle standard et 25 pour une salle avec un équipement plus ancien. Les règles comparent avec l’attribut ; un appareil qui ne le possède pas n’est pas contrôlé pour cette limite, donc incluez les attributs dans la mise en service.
Configuration des appareils
Partir de la solution Remote sites
Les salles d’agence correspondent bien à la solution Remote sites. Elle installe un profil de contrôleur de site avec les clés de température, d’humidité, de porte, de fuite d’eau et de fumée, ainsi que les batteries des capteurs, un profil d’ASI, des règles de seuil sur les attributs par site, des règles de hors ligne et un flux de surveillance d’ASI qui déclenche un avertissement lorsqu’une unité d’ASI ne répond plus, plus un tableau avec les pages Sites, Alarms, Site, History, UPS et Camera. Adaptez ses clés à vos capteurs ou associez vos capteurs à ses clés. Utilisez des profils distincts pour la salle principale : Main room sensor line, UPS (Modbus), Cooling unit, Power and generator.
Provisionnement
Enregistrez chaque passerelle sous licence en scannant son code et placez-la dans sa salle. Les appareils enfants sont créés lorsque la passerelle les signale pour la première fois, avec le profil tiré du type envoyé par la passerelle ; placez chacun sur son actif. La règle en ligne Recent message avec un intervalle attendu d’une à deux minutes, plus une alarme d’inactivité par profil, détecte une passerelle ou un enfant qui ne répond plus.
Réglages et interrogation
Remote device settings affiche les adresses Modbus, les paramètres série et les intervalles d’interrogation du modèle de passerelle. Configurez une agence, enregistrez une référence et appliquez-la à toutes les agences avec une tâche groupée par vagues ; un essai à blanc affiche d’abord les différences, et la tâche s’arrête d’elle-même si trop peu de passerelles acceptent le changement. Interrogez la source de sortie de l’ASI toutes les 30 secondes afin de détecter rapidement un basculement sur batterie ; les températures d’entrée toutes les minutes. Si le modèle de passerelle prend en charge le report par exception, utilisez une bande morte d’environ 0,3 °C sur les températures, avec un heartbeat.
Heure et continuité
Synchronisez l’horloge de la passerelle avec vos serveurs de temps internes ; les relevés de plus de dix minutes d’avance sont écartés. Lorsque la liaison montante tombe, les passerelles sous licence mettent les relevés en mémoire tampon et les envoient plus tard, dans une capacité qui dépend du modèle. Les règles d’alarme évaluent les relevés tardifs comme un rattrapage : l’historique montre ce qui s’est passé pendant la coupure, marqué Backfilled, et personne n’est appelé pour le passé. Une agence dont la seule liaison est le réseau d’entreprise devient muette précisément lorsque ce réseau tombe ; un routeur 4G sous licence comme second chemin évite ce point aveugle.
Micrologiciel
Le micrologiciel de passerelle signé se déploie depuis le profil par vagues avec des durées de stabilisation ; une vague en échec met le déploiement en pause. Les appareils en 4G attendent les téléchargements facturés à l’usage, sauf autorisation. Commencez par l’agence la moins critique.
Tableaux de bord
| Tableau | Public | Widgets et ce qu’ils affichent |
|---|---|---|
| Vue d’ensemble des salles | Exploitation IT, poste de sécurité | Carte des sites colorée selon l’état d’alarme ; tableau des salles avec l’entrée d’air la plus chaude, l’humidité, la porte, la fuite, la source de l’ASI et la dernière mesure ; cartes de statistiques pour les alarmes Critical ouvertes, les salles sur batterie et les appareils hors ligne ; tableau des alarmes. Affiché sur le mur de supervision de l’exploitation via un lien d’affichage en lecture seule. |
| Page de salle | Ingénieurs IT et installations | Températures d’entrée d’air par baie sous forme de carte de chaleur ou de tableau ; jauges pour la température et l’humidité de la salle ; cartes d’état pour la porte, la fuite, les groupes de refroidissement et la source de l’ASI ; graphique linéaire des entrées d’air, du retour et de l’alimentation du refroidissement sur 24 heures ; le plan de la salle ; les alarmes de la salle. |
| ASI | Installations | Charge et autonomie de la batterie sous forme de cartes de progression ; charge de sortie par phase ; tensions d’entrée ; résultat du dernier autotest en toutes lettres ; tendance de la température de la batterie sur 90 jours. |
| Énergie et capacité | Responsable IT | kWh quotidiens des installations et de l’IT et leur rapport à la période précédente ; tendance de la charge de sortie par rapport à la puissance de l’ASI ; groupes de refroidissement en fonctionnement. |
| Caméras | Poste de sécurité | Vues en direct des caméras de la salle à côté de l’état de la porte, si des caméras sont connectées. |
Les paramètres d’entité conservent une seule page de salle pour toutes les salles ; la vue d’ensemble l’ouvre par exploration détaillée avec la salle comme paramètre. La page ASI prend l’appareil ASI qui alimente la salle choisie.
Écrans SCADA
- Disposition de la salle : un plan de la salle avec des rangées de baies, les unités de refroidissement de précision et l’ASI, issus de la famille telecom ; températures d’entrée imprimées sur chaque baie et colorées selon la limite ; les groupes de refroidissement affichant marche, veille et alarme ; l’ASI affichant normal, bypass et batterie à partir de
output.source. - Chemin d’alimentation : un schéma unifilaire avec le Power pack, les symboles de jeu de barres, de disjoncteur et d’armoire de commutation, le groupe électrogène de secours et le commutateur de transfert issus du Building pack, et l’ASI ; le chemin actif est mis en évidence par des règles sur
ats_on_genetoutput.source. - Coin réseau : symboles de commutateur réseau, pare-feu et routeur passerelle issus de la famille telecom, lorsqu’un schéma de la baie télécom aide le technicien d’agence.
- Réutilisation : dessinez une salle d’agence une fois, rattachez-la comme vue de chaque site d’agence et laissez Match everything lier les appareils de chaque site. Une vue 3D créée à partir du plan de la salle conserve ses liaisons et aide le personnel sur site à trouver une baie.
Voir la bibliothèque SCADA pour les packs. Videz l’onglet Problems du concepteur avant publication.
Règles et alarmes
| Alarme | Condition | Temporisation et hystérésis | Gravité | Notifié | Escalade |
|---|---|---|---|---|---|
| Entrée d’air de baie élevée | l’une quelconque des clés d’entrée d’air (jusqu’à 16) > attribut inlet_high_c (Major) ; > attribut inlet_crit_c (Critical) | Anti-rebond 3 échantillons ; hystérésis 1 °C | Major / Critical | Exploitation IT, push et chat ; Critical envoie aussi un SMS à l’ingénieur de permanence | Le passage à Critical notifie de nouveau ; rappel toutes les 15 min |
| Humidité de la salle hors plage | room_rh_pct > attribut rh_high ou < attribut rh_low | Anti-rebond 10 min ; hystérésis 3 % | Minor | Installations, e-mail | Rappel toutes les 60 min |
| Fuite d’eau | leak == true | Anti-rebond 1 échantillon | Critical | Permanence installations et IT, SMS et push | Rappel toutes les 5 min |
| ASI sur batterie | output.source == battery, ou le code numérique de la carte ASI pour la batterie lorsqu’il est lu via Modbus | Anti-rebond 2 échantillons | Major | Installations et exploitation IT, SMS | Rappel toutes les 10 min |
| Autonomie de l’ASI faible | battery.minutes_remaining < attribut runtime_min | Anti-rebond 2 échantillons | Critical | Permanence IT et responsable IT, SMS | Rappel toutes les 5 min |
| ASI sur bypass | output.source == bypass | Anti-rebond 2 échantillons | Major | Installations, e-mail et push | Rappel toutes les 30 min |
| Échec de l’autotest de l’ASI | test.result == doneError | Major | Installations, e-mail | Aucune | |
| Alarme du groupe de refroidissement | cu1_alarm != 0 | Anti-rebond 2 échantillons | Major | Installations, push | Rappel toutes les 30 min |
| Les deux groupes de refroidissement à l’arrêt | all : cu1_run == false, cu2_run == false | Anti-rebond 60 s | Critical | Équipe technique des installations et IT d’astreinte, SMS | Rappel toutes les 5 min |
| Porte ouverte hors horaires | Carte de règles : door_open passe à vrai en dehors de la plage d’accès | Mineure | Poste de sécurité, notification push et dans l’application | Aucune | |
| Appareil de la salle silencieux | Règle d’inactivité, 5 min | Majeure | Exploitation IT, push | Rappel toutes les 30 min |
Vitesse de montée. Une panne de refroidissement se traduit par une montée rapide bien avant tout seuil. Les règles d’alarme comparent des valeurs, non des pentes ; un flux dans la racine du profil de salle peut calculer la variation entre deux relevés avec un bloc delta et la stocker sous inlet_rise_c avec un bloc d’enregistrement. Une alarme sur inlet_rise_c > 2 entre deux relevés d’une minute avertit alors quelques minutes avant le seuil.
Événements électriques sans inondation. Une coupure du secteur met chaque onduleur sur batterie et peut démarrer le groupe électrogène. Gardez UPS sur batterie en Majeure et laissez Autonomie UPS faible porter la Critique, afin que l’astreinte de nuit ne soit appelée que lorsque le temps est compté. Les états du commutateur de transfert et du groupe électrogène expliquent l’événement sur le plan. Si plus de 20 notifications d’alarme par minute devaient partir, Hermetry regroupe le reste dans un récapitulatif toutes les cinq minutes.
Cycle de vie et historique. Les alarmes s’ouvrent après leur temporisation et se acquittent d’elles-mêmes. L’ingénieur d’astreinte acquitte et ajoute des notes sur la chronologie, par exemple la réinitialisation du split et le numéro de ticket ; les acquittements et les clôtures sont audités au nom de la personne. Chaque règle comporte un runbook : quel disjoncteur, quel prestataire, quel ordre d’arrêt. L’escalade suit la gravité : une hausse de Majeure à Critique notifie à nouveau, et les rappels se répètent jusqu’à ce que quelqu’un acquitte. Hermetry ne propose pas de rotation d’astreinte pour les alarmes IoT, et les règles d’alarme notifient des utilisateurs, des rôles ou des adresses e-mail, non des groupes ; dirigez les alarmes vers une adresse d’astreinte partagée, ou ajoutez une règle de la carte de règles sur l’alarme qui notifie une équipe d’astreinte dont vous modifiez les membres chaque semaine.
Maintenance. Mettez en sourdine les appareils d’une salle pendant le remplacement des batteries de l’onduleur ou une intervention sur le refroidissement. Les alarmes continuent d’être enregistrées, marquées comme mises en sourdine ; la sourdine prend fin d’elle-même, au plus tard après 90 jours.
Automatisation et intégrations
- Tickets : les webhooks signés
alarm.created,alarm.acknowledgedetalarm.clearedcréent et mettent à jour les tickets dans l’outil de gestion des services IT ; un flux peut à la place n’envoyer que les alarmes Majeures et Critiques par une requête HTTP. - Messagerie : les notifications d’alarme peuvent être envoyées sur Telegram, Slack, Discord ou WhatsApp lorsque votre organisation les a connectés, en plus du SMS, du push, de l’e-mail et de l’application.
- Sorties locales : une passerelle sous licence dotée de sorties relais peut piloter une sirène ou démarrer un ventilateur d’extraction par une commande de son catalogue, si le modèle et le micrologiciel prennent en charge la méthode ; une règle de la carte de règles peut l’envoyer lorsque la salle reste au-dessus de 35 °C pendant 5 minutes. Les commandes à fort impact nécessitent une confirmation saisie et sont auditées. L’onduleur, les groupes de refroidissement et le groupe électrogène conservent leurs propres commandes ; aucune commande ne leur est envoyée.
- Interventions à distance sur les routeurs : un ingénieur peut ouvrir l’interface web d’un routeur sous licence depuis sa page d’appareil, via l’accès distant aux routeurs, dans des sessions limitées dans le temps et auditées, sans adresse IP fixe ni VPN.
- Rapports : les tableaux d’historique se téléchargent au format Excel pour les bilans mensuels de capacité et d’énergie. Les rapports planifiés ou envoyés par e-mail ne sont pas intégrés à ce jour.
Rôles et accès
| Qui | Rôle ou groupe | Peut |
|---|---|---|
| Exploitation IT | Utilisateur + groupe opérateur IoT | Voir toutes les salles, acquitter les alarmes, envoyer des commandes de base, écrire les attributs de limite. |
| Poste de sécurité | Utilisateur | Voir les vues porte, fuite et caméra ; acquitter les alarmes de porte. |
| Ingénieur installations | Utilisateur + groupe opérateur IoT | Voir les appareils d’alimentation et de refroidissement, acquitter, ajouter des notes. |
| Contact IT de site | Utilisateur, restreint par une politique à son site | Voir uniquement leur salle. |
| Responsable IT | Utilisateur + groupe lecteur IoT | Lire toutes les données, exporter l’historique. |
| Administrateur de la plateforme | Admin | Profils, règles, tableaux, catalogue de commandes, sourdines, micrologiciels. |
Les politiques basées sur les attributs restreignent un membre à des appareils isolés ou aux appareils d’un même site. La connexion peut passer par votre fournisseur d’identité SAML ou OIDC avec une authentification à deux facteurs ou des passkeys, ce qui convient à un service informatique. Le pare-feu IA surveille les connexions, les appels API et le trafic des appareils, bloque les abus et explique chaque décision. Le journal d’audit enregistre les connexions, les changements de rôle, les commandes, les acquittements et les modifications de paramètres dans une chaîne de hachage que Verify contrôle, exportable en CSV ou NDJSON.
Dimensionnement et données
Ordre de grandeur pour une salle principale et 30 salles de site :
- Salle principale : environ 8 appareils enfants envoyant une fois par minute, et la source UPS toutes les 30 secondes : environ 8 × 1 440 + 2 880 = 14 400 messages par jour.
- Salles de site : une passerelle avec deux enfants (capteurs et UPS) à un message par minute chacun, 30 × 2 × 1 440 = 86 400 messages par jour.
- Contacts et battements : prévoyez 100 par salle et par jour, soit 3 100.
- Total : environ 104 000 messages par jour, soit à peu près 3,1 millions par mois. Les alarmes, les commandes et les événements de connexion ne sont pas décomptés du quota.
- Si les sites transmettent toutes les 5 minutes au lieu de chaque minute, le total tombe à environ 35 000 par jour ; les températures d’entrée d’une petite salle ont rarement besoin de davantage.
La classe de conservation du forfait, de 7 à 1 095 jours, définit la durée de l’historique : les relevés bruts sont conservés 90 jours au maximum, les agrégats par minute jusqu’à 31 jours, et les agrégats horaires et journaliers pendant toute la classe, ce qui rend peu coûteux les graphiques de capacité d’une année sur l’autre. La classe de 365 jours, avec 90 jours de données brutes et un an d’agrégats, est un choix courant pour les salles serveurs. Les limites par défaut de chaque appareil, 10 messages par seconde et 300 par minute, laissent une marge confortable.
Plan de déploiement
| Phase | Semaines | Travaux | Critères de sortie |
|---|---|---|---|
| 0. Étude | 1-2 | Recenser les salles, les modèles d’UPS et de refroidissement avec leurs cartes d’interface et leurs tables Modbus ; chemin réseau pour le MQTT sortant ; seuils d’alarme et équipe d’astreinte validés. | Liste de points par type de salle ; règle de pare-feu pour le 8883 sortant approuvée. |
| 1. Salle principale | 3-5 | Passerelle, ligne de capteurs, cartes UPS et refroidissement ; profils, règles d’alarme, plan de salle, webhooks vers l’outil de tickets. | Les valeurs correspondent aux affichages de l’UPS et du refroidissement ; chaque alarme déclenchée volontairement et traitée de bout en bout. |
| 2. Pilote sites | 6-7 | Adaptation de la solution aux sites distants ; trois à cinq sites ; référence pour les passerelles de site. | Deux semaines sans trou inexpliqué ; alarmes parasites inférieures à une par salle et par semaine. |
| 3. Tous les sites | 8-16 | Sites restants par lots ; liaisons 4G de secours là où nécessaire ; lien d’affichage sur le mur d’exploitation. | Toutes les salles en ligne ; un exercice de coupure de courant le week-end réussi dans un site. |
Liste de contrôle de mise en service
- Passerelle revendiquée, certificat actif, connexion sortante sur 8883 fonctionnelle à travers le pare-feu de l’entreprise.
- Chaque appareil enfant sur le bon profil et le bon actif ; attributs de limite présents.
- Chaque capteur d’entrée comparé à un thermomètre de référence à l’avant de la baie ; étiquettes de position conformes aux clés.
- Câble détecteur de fuite mouillé à son extrémité : alarme Critique par SMS ; se désactive une fois sec.
- UPS basculé sur batterie lors d’un test planifié, ou autotest lancé :
output.sourcechange, l’alarme s’ouvre, les relevés d’autonomie baissent comme prévu. - Groupe de refroidissement arrêté lors d’un test contrôlé : alarme de l’unité, entrées qui montent, alarme de vitesse de montée avant l’alarme de seuil.
- Porte ouverte hors horaires : poste de sécurité notifié.
- Liaison montante débranchée pendant 15 minutes : alarme hors ligne ; relevés mis en mémoire tampon et alarmes rattrapées après reconnexion ; chemin de secours 4G testé lorsqu’il est installé.
- Le webhook de tickets reçoit les événements créé, acquitté et clôturé avec des signatures valides.
Pièges à éviter
- Capteurs au mur. L’air ambiant près de la porte en dit peu sur les entrées des baies. Mesurez à l’avant des baies, à plusieurs hauteurs.
- SNMP supposé fonctionner depuis le cloud. Les cartes UPS sur réseaux privés ne peuvent pas être interrogées depuis l’extérieur ; lisez-les via la passerelle.
- Chaque événement UPS en Critique. Les bascules sur batterie surviennent à chaque micro-coupure. Déclenchez l’astreinte sur l’autonomie, non sur la bascule.
- Liaison montante unique passant par le réseau surveillé. Lorsque le commutateur cœur tombe, la salle devient muette. Ajoutez un chemin 4G pour les salles critiques.
- Aucun attribut de limite sur les nouveaux appareils. Un appareil sans cet attribut n’est pas contrôlé pour cette limite. Intégrez les attributs à la routine d’ajout d’appareil.
- Équipe d’astreinte obsolète. Des notifications parviennent à des personnes qui ont quitté l’entreprise. Vérifiez la composition de l’équipe et les destinataires des alarmes à chaque modification du planning d’astreinte.
Ce que Hermetry ne remplace pas
Hermetry surveille, alerte et enregistre. La détection et l’extinction incendie, la coupure d’urgence de l’alimentation, les commandes de l’onduleur (UPS) et de la climatisation, ainsi que la logique de démarrage et de transfert des groupes électrogènes restent dans leurs propres systèmes et circuits câblés en dur, et doivent fonctionner sans la plateforme. La supervision des serveurs et du réseau reste dans vos outils de supervision informatique ; Hermetry surveille la salle autour d’eux. L’enregistrement vidéo reste dans votre système de vidéosurveillance.

