Nouveau : le pare-feu IA surveille chaque module et explique chaque incident en termes simples. Découvrez comment ça marche

Supervision à distance des stations de pompage et des réservoirs

Un guide pour regrouper chaque station de pompage et chaque réservoir d'un réseau d'eau sur une seule plateforme : liste de points, arborescence des actifs, alarmes, écrans SCADA, dimensionnement et déploiement.

En un coup d’œil

ÉlémentRéponse type
ProblèmeLes stations de pompage et les réservoirs non surveillés ne remontent qu’aux armoires locales ; les déclenchements, les débordements et les coupures de courant sont donc découverts tardivement.
Ce qui est connectéNiveau du réservoir, états de marche et de défaut des pompes, pressions, débit, énergie et signaux auxiliaires de la station, lus par une passerelle sous licence installée dans l’armoire de chaque station.
Qui l’utiliseLes opérateurs de la salle de contrôle, l’équipe d’intervention de permanence sur le terrain, le planificateur de maintenance et le responsable des opérations.
Périmètre initial typeDeux à quatre stations et les réservoirs qu’elles alimentent, dans une même zone de pression.
Délai avant le premier écranEn général quelques jours après le câblage de la première passerelle, car la solution Water site fournit un tableau de bord de départ. Prévoyez deux à quatre semaines pour un pilote auquel les opérateurs font confiance.
Les estimations dépendent de la quantité de câblage de signaux déjà présente dans les armoires.

La situation

Une entreprise de distribution d’eau exploite généralement des dizaines de stations de surpression et de transfert non surveillées, ainsi que les réservoirs qu’elles remplissent. Chacune dispose d’un petit automate (PLC) ou d’une logique à relais qui commande les pompes en service et en secours selon le niveau du réservoir, ainsi que d’une armoire locale. La télémétrie existante est souvent un mélange de vieux relais radio, de quelques modems et de stations sans aucune remontée.

Une pompe se déclenche le vendredi soir et le réservoir se vide jusqu’à ce qu’un quartier perde sa pression le samedi. Un transmetteur de niveau se bloque et l’eau déborde par le trop-plein pendant des heures. Après une coupure de courant, personne ne sait si une station a redémarré. Les équipes effectuent des tournées fixes pour relever les compteurs, et la plupart des visites ne révèlent aucun problème.

L’objectif ici est une vision commune : chaque station remontant vers Hermetry, des alarmes qui atteignent la personne de permanence, et un historique suffisamment riche pour planifier la maintenance et l’énergie.

Objectifs et indicateurs

Convenez des indicateurs avant le câblage, car ce sont eux qui déterminent quels signaux valent la peine d’être connectés. Exemples types, calculés à partir de la liste de points ci-dessous :

  • Disponibilité de la station = durée pendant laquelle la station pouvait assurer son débit de service ÷ durée totale de la période. En pratique : temps avec au moins une pompe saine disponible et alimentation secteur présente, divisé par le nombre d’heures du mois.
  • Heures de marche et démarrages des pompes par pompe et par jour, à partir des compteurs d’heures de marche et de démarrage de l’automate (increase) ; sans compteurs, envoyez le contact de marche sous forme de nombre 0/1 pour que les moyennes horaires donnent les heures de marche. Un nombre de démarrages par heure supérieur à la limite du moteur (par exemple 6 à 10 démarrages par heure, à convenir avec le fournisseur du moteur) indique une bande de niveau trop étroite.
  • Énergie spécifique = kWh consommés par la station ÷ m³ pompés, par jour. Une valeur qui augmente à hauteur manométrique égale signale généralement une usure de la roue ou une vanne partiellement fermée.
  • Sécurité du réservoir = niveau le plus bas atteint chaque jour en pourcentage de la capacité, et durée passée sous un niveau minimal d’exploitation.
  • Délai de prise en compte et délai de résolution par type d’alarme, relevés dans la chronologie des alarmes.

Hermetry conserve des agrégats à la minute, à l’heure et au jour (somme, nombre, minimum, maximum, dernière valeur) pour chaque grandeur clé, de sorte que l’énergie journalière et le niveau minimal journalier ne nécessitent aucun calcul sur le terrain.

Architecture

Chaque station reçoit une passerelle sous licence exécutant Hermetry Edge dans l’armoire existante. Elle lit l’automate et les instruments en Modbus RTU (RS485) ou Modbus TCP, lit les contacts secs sur ses entrées numériques et envoie l’ensemble via MQTT avec TLS sur une seule connexion sortante ; rien sur site n’accepte de connexions depuis Internet. Voir Hermetry Edge et la liste des appareils sous licence pour savoir quels modèles proposent quelles entrées et liaisons.

Les réservoirs éloignés d’une station et ne disposant que d’un instrument de niveau n’ont pas besoin d’une passerelle complète. Un capteur de niveau LoRaWAN à pile, reçu par une passerelle LoRaWAN d’une station voisine, rejoint le serveur de réseau LoRaWAN propre à Hermetry. La bibliothèque de décodage transforme ses trames radio en valeurs telles que level_m.

ComposantRôleRemarques
Passerelle sous licence avec EdgeLit Modbus et contacts, publie la télémétrieUne par station. Elle sort d’usine avec une identité ; votre organisation la revendique, personne ne saisit d’identifiants sur site.
Routeur 4G ou 5G sous licenceLiaison montante là où il n’existe pas de ligne fixeUtilisez votre propre carte SIM et votre opérateur. La gestion de l’eSIM depuis la plateforme est en cours de développement (Hermetry Connect).
Automate de station ou contrôleur de pompeContinue de commander les pompesLecture seule depuis la passerelle lors de la première phase.
Transmetteurs de niveau, de pression et de débitValeurs de process4-20 mA vers l’automate ou les entrées analogiques de la passerelle, ou Modbus lorsque l’instrument le propose.
Compteur d’énergiekWh, tension, courant, facteur de puissanceModbus RTU sur la même ligne RS485.
Capteur de niveau LoRaWAN et passerelleRéservoirs distantsEU868, OTAA, classe A pour les capteurs à pile.
HermetryStockage, alarmes, règles, tableaux de bord, SCADAHébergé dans la région UE, États-Unis ou Türkiye, ou sur vos propres serveurs.

Les appareils sous licence s’authentifient avec un certificat X.509 émis par l’autorité propre à la plateforme ; les autres appareils avec un jeton d’accès ou un nom d’utilisateur et un mot de passe. Le profil peut exiger TLS et épingler les réseaux sources autorisés. Si une station comporte plusieurs appareils Modbus que vous souhaitez voir comme appareils distincts dans Hermetry, la passerelle peut les remonter comme appareils enfants d’elle-même, chacun avec ses propres mesures et alarmes, sur l’unique connexion.

Liste de points

Une station de surpression type à deux pompes avec un réservoir. Les numéros de registres sont des exemples tirés d’une cartographie courante d’automate ; utilisez votre propre cartographie. Les intervalles sont des valeurs de départ à adapter.

PointClé de télémétrieUnitéSourceIntervalleRemarques
Niveau du réservoirres_level_mm4-20 mA via l’automate, registre de maintien 4000160 sDéclarer la plage de 0 à la profondeur maximale dans le profil.
Niveau du réservoir, en pourcentageres_level_pct%Calculé dans l’automate, 4000260 sUtilisé pour les alarmes afin qu’une même règle s’applique à des réservoirs de profondeurs différentes.
Entréeinflow_m3hm³/hDébitmètre électromagnétique, Modbus60 s
Sortieoutflow_m3hm³/hDébitmètre électromagnétique, Modbus60 s
Sortie totaliséeoutflow_total_m3m³Totalisateur du débitmètre15 minLe volume journalier provient de l’incrément.
Pression d’aspirationsuction_barbarTransmetteur de pression, 4001060 sUne aspiration faible protège les pompes contre la marche à sec.
Pression de refoulementdischarge_barbarTransmetteur de pression, 4001160 s
Pompe 1 en marchep1_run0/1Contact de marche, passerelle DI1à chaque changementRemontée par exception plus un signal de présence toutes les 15 min. Envoyer sous forme de nombre 0/1 et non vrai/faux, pour l’historique.
Pompe 1 en défautp1_faultbooléenContact de surcharge ou de défaut variateur, DI2à chaque changement
Pompe 1 en automatiquep1_autobooléenContact du commutateur de sélection, DI3à chaque changementIndique aux opérateurs qu’une pompe est restée en manuel.
Courant moteur de la pompe 1p1_current_aAVariateur ou transducteur de courant, Modbus60 s
Heures de marche de la pompe 1p1_hourshCompteur automate, 4002015 min
Démarrages de la pompe 1p1_startsnombreCompteur automate, 4002115 minDémarrages par jour, à partir de l’incrément.
Pompe 2 en marche, défaut, automatique, courant, heures, démarragesp2_run, p2_fault, p2_auto, p2_current_a, p2_hours, p2_startscomme pompe 1comme pompe 1comme pompe 1
Présence du secteurmains_okbooléenRelais de contrôle de phases, DI6à chaque changement
Énergie active de la stationenergy_kwhkWhCompteur d’énergie, Modbus RTU15 min
Puissance active de la stationpower_kwkWCompteur d’énergie60 s
Tensions phase-phase L1-L3u_l1_v, u_l2_v, u_l3_vVCompteur d’énergie60 s
Porte de l’armoiredoor_openbooléenContact Reed, DI7à chaque changement
Température de l’armoirepanel_temp_c°CPasserelle ou petit capteur5 min
Flotteur de trop-pleinoverflow_floatbooléenContacteur à flotteur, DI8à chaque changementIndépendant du transmetteur de niveau.
Communication avec l’automateplc_comm_okbooléenÉtat Modbus de la passerelle60 sFaux lorsque la passerelle ne peut pas lire l’automate.
Environ 28 clés par station. Les noms de clés sont des exemples ; gardez-les identiques pour les stations d’un même type.

Déclarez chaque clé dans l’onglet Clés de télémétrie du profil avec libellé, unité, décimales et plage ; les jauges prennent la plage comme échelle.

Modèle d’actifs

Construisez l’arborescence dans Sites & Assets de manière à refléter la façon dont le réseau est exploité, et non la façon dont il a été construit. Une structure courante :

  • Région (type libre, par exemple Nord) avec les attributs crew_phone_group et region_code.
  • Zone de pression (Zone) avec design_pressure_bar et population_served.
  • Station (Site) avec emplacement, fuseau horaire, criticality (A, B ou C), duty_flow_m3h et has_standby_generator.
  • Réservoir (Area) avec capacity_m3, overflow_level_m et min_operating_level_m.
  • Pump 1, Pump 2 (Machine) avec rated_kw, max_starts_per_hour et install_date.

Placez la passerelle sur l’actif de la station et les appareils enfants sur ce qu’ils mesurent, puis ajoutez les relations Feeds de la station vers le réservoir, puis vers la zone. Le placement détermine quels appareils sont inclus dans le statut et les compteurs d’alarmes de chaque site, et quelles règles d’un emplacement peuvent agir sur eux. Des attributs comme overflow_level_m peuvent aussi être écrits comme attributs serveur sur l’appareil, de sorte que les règles d’alarme utilisent des limites propres à chaque site, tandis que la règle elle-même reste la même pour chaque station.

Configuration des appareils

Profils d’appareils

Créez un profil par type de station, par exemple Booster station, 2 pumps, et un pour Reservoir level sensor (LoRaWAN). Un profil contient les règles de transport et de connexion, la règle de connexion en ligne, les limites de débit, les clés de télémétrie, les clés de configuration, les règles d’alarme et le catalogue de commandes, afin que chaque station du type se comporte de la même façon. Utilisez la règle de connexion en ligne Recent message pour les stations, avec un intervalle attendu correspondant au heartbeat, et le profil LoRaWAN intégré pour les capteurs sur batterie.

Provisionnement

Les passerelles sous licence sortent d’usine avec leur propre identité. L’installateur monte la passerelle et l’administrateur la revendique dans l’organisation en scannant son code ou en saisissant ses informations de revendication, puis choisit le profil de station. Pour les déploiements plus importants, les appareils peuvent être importés par lots. Un appareil qui s’enregistre lui-même au moyen de la clé de provisionnement d’un profil reste en quarantaine jusqu’à ce qu’un administrateur l’active.

Réglages, intervalles et rapport par exception

Sur les passerelles sous licence, les paramètres distants de l’appareil affichent chaque paramètre du modèle avec sa valeur actuelle : adresses Modbus, paramètres série, intervalles d’interrogation et configuration des entrées. Modifiez une station depuis son onglet Settings, ou créez une référence pour le type de station et appliquez-la à toutes les stations au moyen d’une tâche groupée qui s’exécute par vagues et se met en pause d’elle-même si trop peu d’appareils appliquent la modification. Les appareils qui ne décrivent pas leurs paramètres peuvent recevoir des valeurs souhaitées sous forme d’attributs partagés cfg.*, par exemple cfg.report_interval_s.

Envoyez les contacts sur changement plus un heartbeat périodique, et les valeurs analogiques à intervalle fixe. Si le modèle de passerelle dispose d’un réglage de deadband, réglez-le là. Sinon, un bloc dans le flux racine du profil ne peut laisser passer une valeur que si elle varie de plus d’une quantité ou d’un pourcentage définis avant d’être stockée. Gardez le deadband inférieur à toute hystérésis d’alarme.

Heure et mise en mémoire tampon

Synchronisez l’horloge de la passerelle avant qu’elle n’envoie ses propres horodatages ; un appareil sans horloge fiable doit omettre ts et laisser Hermetry horodater l’arrivée. Les passerelles sous licence peuvent conserver localement les mesures pendant une coupure de liaison et les envoyer au retour de celle-ci ; la quantité conservée dépend du modèle, vérifiez-la pour votre profil de coupure. Les mesures tamponnées arrivent dans l’ordre avec leurs horodatages d’origine. Hermetry les stocke et évalue les règles d’alarme sur elles en mode rattrapage : un débordement survenu et terminé pendant la coupure apparaît dans l’historique des alarmes, marqué Backfilled, sans alerter personne pour le passé.

Micrologiciel

Le micrologiciel de passerelle signé est affecté au profil de station et déployé par vagues : quelques stations à faible criticité, un temps de stabilisation, puis le reste. Un échec à un contrôle de vague met le déploiement en pause. Les appareils sur données mobiles attendent, sauf si les téléchargements facturés sont autorisés.

Tableaux de bord

Partez de la solution prête à l’emploi Water site, qui installe un tableau avec les niveaux des réservoirs, les stations de pompage, les zones, une liste d’alarmes et un schéma de station, puis adaptez-la. Un jeu typique de tableaux :

TableauPublicWidgets et ce qu’ils affichent
Vue d’ensemble du réseauSalle de contrôle, responsablesCarte avec chaque station sous forme de marqueur de la couleur de son statut ; tableau des sites avec statut, appareils, alarmes ouvertes et dernière connexion ; cartes de synthèse pour les stations en ligne et les alarmes critiques ouvertes ; tableau d’alarmes filtré sur Critical et Major. Également affiché sur un écran de salle de contrôle via un lien d’affichage en lecture seule.
Page stationOpérateurs, équipesJauges pour le niveau du réservoir et les pressions ; cartes d’état pour chaque pompe (en marche, défaut, auto) ; graphique linéaire du niveau, de l’entrée et de la sortie sur 48 heures ; schéma de procédé de la station ; flux d’activité des événements récents. Ouvert depuis la vue d’ensemble en cliquant sur une station (navigation détaillée avec la station comme paramètre).
Performance des pompesPlanificateur de maintenanceHeures de fonctionnement et démarrages par pompe et par jour ; courant moteur en fonction de la pression de refoulement ; carte de chaleur du fonctionnement par heure.
ÉnergieResponsable des opérationsHistogramme des kWh quotidiens par station ; indicateur avec tendance de l’énergie spécifique (kWh/m³) par rapport à la période précédente ; tableau des stations trié par énergie spécifique, téléchargeable au format Excel.

Les paramètres d’entité permettent à un seul tableau de servir toutes les stations : la page station prend l’actif station comme paramètre et chaque carte le suit.

Écrans SCADA

Dessinez un schéma de procédé par type de station, et non un par station. Un schéma de station de surpression comprend le réservoir, le collecteur d’aspiration, deux pompes avec clapets et vannes d’isolement, le collecteur de refoulement, les compteurs et le compteur d’énergie, reliés par des connexions de canalisation et de câble. Les symboles de réservoir, de pompe et de vanne proviennent du jeu de base et du Water pack, qui couvre l’eau et les eaux usées ainsi que les réseaux urbains ; voir la bibliothèque SCADA.

  • États : un symbole de pompe affiche en marche, arrêtée et défaut à partir de p1_run et p1_fault ; le réservoir se remplit avec res_level_pct ; une règle fait clignoter en rouge le texte du niveau au-dessus du niveau de débordement et grise une pompe qui n’est pas en auto.
  • Mesures secondaires : les pompes affichent le courant moteur à côté de l’état de marche ; le débitmètre affiche le débit instantané et le total.
  • Conversions : une expression sur une ligne adapte les valeurs brutes, par exemple value / 10 pour un niveau envoyé en décimètres.
  • Réutilisation : attachez le schéma comme vue depuis le bouton Views du profil de station ; chaque station du profil obtient sa propre vue, avec ses propres liaisons d’appareils. Match everything propose un appareil pour chaque symbole non lié.
  • 3D : créez une vue 3D à partir du schéma 2D pour les visites et la formation ; elle conserve les mêmes liaisons.

Vérifiez l’onglet Problems de l’éditeur, qui liste les symboles non liés et les règles qui ne correspondent jamais, avant d’appliquer.

Règles et alarmes

Les règles d’alarme sont définies sur le profil de station, de sorte que chaque station reçoit les mêmes règles. Les seuils qui diffèrent d’un site à l’autre lisent un attribut d’appareil (par exemple overflow_level_m) au lieu d’une valeur fixe.

AlarmeConditionTemporisation et hystérésisGravitéNotifiéEscalade
Débordement du réservoiroverflow_float == true, ou res_level_m >= attribut overflow_level_mTemporisation de 60 s pour le déclenchement, 120 s pour l’acquittementCriticalGroupe d’opérateurs de permanence, SMS et pushRappel toutes les 15 min jusqu’à acquittement
Réservoir hautres_level_pct > 95Temporisation de 120 s ; hystérésis de 3 %MajorSalle de contrôle, push et dans l’applicationRappel toutes les 30 min
Réservoir basres_level_pct < 25 (Major), < 15 (Critical)Temporisation de 300 s ; hystérésis de 5 %Major / CriticalSalle de contrôle ; Critical envoie aussi un SMS au superviseur de zoneUne hausse de gravité renotifie
Défaut de pompep1_fault == trueTemporisation de 2 échantillonsMajorGroupe de maintenance, e-mail et pushRappel toutes les 30 min
Pompe laissée en manuelp1_auto == falseTemporisation de 30 minWarningSalle de contrôle, dans l’applicationAucune
Pression d’aspiration bassesuction_bar < 0.5Temporisation 30 s ; hystérésis 0,2 barMajeureSalle de contrôle, pushRappel toutes les 15 min
Défaillance secteurmains_ok == falseTemporisation 20 sCritiqueOpérateur de permanence, SMSRappel toutes les 10 min
Station hors ligneRègle d’inactivité, aucun message depuis 15 minMajeureSalle de contrôle, pushRappel toutes les 30 min
Porte ouverte hors heuresdoor_open == true, déclenchée par une règle uniquement en dehors des heures ouvréesMineureContact sécurité, pushAucune

Cycle de vie. Une alarme s’ouvre lorsque sa condition se maintient pendant la temporisation, est acquittée par la personne qui la prend en charge et se résout d’elle-même lorsque la condition disparaît. Une seule alarme est ouverte par équipement et par type ; une pompe qui déclenche à répétition incrémente donc le compteur d’occurrences d’une même alarme. L’acquittement requiert le rôle User ; la résolution manuelle requiert le rôle Admin. Chaque règle peut comporter un texte de procédure, par exemple la procédure de réarmement du relais de surcharge de la pompe, affiché avec l’alarme.

Alarmes dépendantes de l’heure. Les règles d’alarme des profils comparent des valeurs ; elles ne connaissent pas l’heure de la journée. Pour l’alarme de porte, créez dans la carte Règles de la station une règle : lorsque door_open passe à true, uniquement si l’heure est en dehors de 07:00 à 17:00 les jours ouvrés, alors déclencher une alarme Mineure et notifier la sécurité.

Maintenance. Mettez une station en silence avant un travail planifié. Un équipement mis en silence enregistre toujours ses alarmes, marquées comme muettes, mais personne n’est appelé ; le silence prend fin automatiquement après la durée définie et ne dure jamais plus de 90 jours.

Crues et afflux. Une coupure régionale du secteur peut faire déclencher vingt stations en une minute. Au-delà du seuil de tempête (20 notifications d’alarme par minute par défaut), Hermetry regroupe le reste dans une synthèse de cinq minutes. Concevez-le malgré tout : défaillance secteur en Critique, ses conséquences (pompe arrêtée, pression basse) à des gravités inférieures avec des temporisations plus longues, et un amortissement sur tout signal instable.

Automatisation et intégrations

La commande reste dans l’automate de la station. Hermetry supervise et, si l’équipe le souhaite, envoie des commandes que l’automate accepte.

  • Commandes : définissez un catalogue sur le profil de station, par exemple pump.reset_fault (niveau basique) et station.inhibit (niveau critique, impact élevé, avec confirmation par saisie). Les méthodes qu’une passerelle peut exécuter dépendent de son modèle et de son firmware. Chaque commande est enregistrée et suivie de la file d’attente jusqu’à réussie, échouée ou expirée, et les commandes à impact élevé sont écrites dans le journal d’audit. Un contrôle de tableau n’envoie que des commandes de niveau basique ; un symbole SCADA peut exécuter une commande derrière une confirmation qui nomme le symbole, la commande et les valeurs.
  • Règles en secours : la carte Règles d’une station peut contenir une règle de supervision telle que : lorsque res_level_pct reste au-dessus de 98 pendant 5 minutes et que la pompe d’alimentation fonctionne toujours, alors envoyer station.inhibit et notifier la salle de contrôle. Passez la station en Manual lorsque les opérateurs veulent reprendre la main ; toutes les règles de ce site sont alors suspendues, et le changement est audité.
  • Flux : un flux peut envoyer chaque nouvelle alarme Critique vers un système de tickets ou de maintenance via un point de terminaison HTTP que vous configurez, ou la publier sur un broker MQTT.
  • Webhooks : alarm.created, alarm.acknowledged et alarm.cleared, signés avec HMAC, alimentent une GMAO ou un journal d’exploitation. rpc.completed et rpc.failed indiquent le résultat des commandes.
  • Reporting : les tableaux d’historique se téléchargent au format Excel pour les rapports mensuels d’énergie et de temps de fonctionnement. Les rapports programmés envoyés par e-mail ne sont pas intégrés à ce jour.

Pour les interventions sur site, un ingénieur peut ouvrir l’interface web d’un routeur sous licence depuis la page de l’équipement, via l’accès distant au routeur : sans IP fixe ni VPN, sessions limitées dans le temps et auditées.

Rôles et accès

QuiRôle ou groupePeut
Opérateur de salle de contrôleUser + groupe IoT operatorVoir toutes les stations, acquitter les alarmes, envoyer des commandes basiques, passer un site en Manual.
Équipe de terrainUserVoir les stations et alarmes de sa région, acquitter les alarmes.
Planificateur de maintenanceUser + groupe IoT viewerTout lire, exporter l’historique, sans modification.
Ingénieur SCADAAdminModifier les profils, les règles d’alarme, les schémas, les règles et le catalogue de commandes ; mettre des équipements en silence ; déployer les firmwares.
Responsable IT de la compagnieOwnerMembres, politique de connexion, clés de signature des firmwares, commandes brutes.

Des politiques basées sur les attributs peuvent restreindre l’accès à des équipements individuels, par exemple une équipe régionale qui ne voit que ses propres stations. Une compagnie qui exploite pour plusieurs communes peut faire fonctionner chacune comme sa propre organisation, isolée par sécurité au niveau des lignes (row-level security) dans la base de données, un même compte détenant des adhésions à plusieurs. Le journal d’audit enregistre les connexions, les changements de rôle, les commandes à impact élevé, les actions sur le firmware et les modifications de réglages dans une chaîne de hachage vérifiable et exportable.

Dimensionnement et données

Ordre de grandeur, pour 40 stations et 10 réservoirs distants :

  • Valeurs analogiques : environ 18 clés par station toutes les 60 s. Si la passerelle envoie toutes ces valeurs dans un seul message par minute, cela fait 40 × 1 440 = 57 600 messages par jour ; si elle remonte des équipements Modbus comme équipements enfants, comptez un message par enfant et par lecture.
  • Contacts et compteurs : prévoyez environ 200 messages de changement et de heartbeat par station et par jour, soit 8 000 messages par jour de plus.
  • Réservoirs LoRaWAN : une émission toutes les 15 minutes représente 10 × 96 = 960 messages par jour.
  • Total : environ 67 000 messages par jour, soit environ 2 millions par mois. Seuls les messages de télémétrie et d’attributs comptent dans le quota mensuel ; les commandes, alarmes et événements de connexion n’y comptent pas.
  • Valeurs : environ 1,1 million par jour, soit environ 400 millions par an.

Le stockage par valeur dépend du déploiement ; confirmez donc l’estimation avec nous. La classe de rétention de votre offre détermine la durée de conservation des lignes brutes ; les graphiques longue durée lisent les agrégats à la minute, à l’heure et au jour, bien plus légers. Les mesures brutes sont conservées 90 jours au maximum (de 7 à 90 selon la classe) ; les agrégats horaires et journaliers, conservés pendant toute la classe, portent les tendances pluriannuelles d’énergie et de temps de fonctionnement. Les limites de débit par défaut par équipement (10 messages par seconde, 300 par minute) laissent une marge largement suffisante pour cette conception. Pour les parcs plus importants, consultez la manière dont la plateforme est testée en charge.

Plan de déploiement

PhaseSemainesTravauxCritères de sortie
0. Étude1-2Recueillir les tables de registres des automates, les plans de tableaux et les signaux existants par station ; choisir les types de station ; convenir des mesures et des seuils d’alarme.Liste de points signée par type de station.
1. Pilote3-6Deux à quatre stations et un réservoir LoRaWAN. Profils, règles d’alarme, tableau de bord Water site, un schéma.Deux semaines de données sans trou ; chaque alarme testée de bout en bout ; les opérateurs confirment les valeurs par rapport au tableau local.
2. Zone7-10Toutes les stations d’une zone de pression. Références pour les réglages des passerelles ; première vague de firmware.Disponibilité des stations et chiffres d’énergie acceptés par l’exploitation ; bruit d’alarme sous un niveau convenu (par exemple moins de 5 alarmes parasites par station et par semaine).
3. Réseau11-20Zones restantes, une par semaine ou deux. Webhooks vers la GMAO ; liens d’affichage dans la salle de contrôle.Toutes les stations en ligne ; liste de permanence et escalade testées un week-end.
4. Contrôle superviséAprès 3Catalogue de commandes et règles de secours, si l’équipe les souhaite.Commandes testées sur chaque type de station, l’automate étant dans un état sûr.

Liste de contrôle de mise en service

  1. Passerelle réclamée, sur le bon profil, placée sur le bon actif de station, certificat actif.
  2. Chaque valeur analogique comparée au tableau local en deux points de sa plage (par exemple niveau vide et à moitié plein) ; mise à l’échelle et unités correctes.
  3. Chaque contact actionné sur site et vu dans Hermetry avec le bon sens (en marche = true).
  4. Horodatages vérifiés : une mesure prise sur site à une heure connue apparaît à cette heure dans le graphique, dans le fuseau horaire de la station.
  5. Chaque alarme forcée une fois : flotteur de trop-plein soulevé, défaut de pompe simulé, porte ouverte. L’alarme s’ouvre, les bonnes personnes sont notifiées sur les bons canaux, l’acquittement et la résolution fonctionnent.
  6. Test hors ligne : liaison montante débranchée pendant 20 minutes. L’alarme hors ligne s’ouvre ; après reconnexion, les mesures mises en mémoire tampon comblent le trou.
  7. Test des commandes (si utilisé) : chaque commande du catalogue envoyée alors que l’automate (PLC) est en état sûr ; résultat signalé comme réussi.
  8. Vue SCADA liée sans symbole non lié dans l’onglet Problems.
  9. Textes de procédure renseignés sur les règles d’alarme.

Pièges

  • Noms de clés différents selon la station. level ici, res_lvl là-bas, et aucune règle ne convient aux deux. Corrigez la liste des clés par type de station avant la configuration de la première passerelle.
  • Alarmer uniquement sur le transmetteur de niveau. Un transmetteur bloqué masque un débordement. Câblez le flotteur de débordement indépendant et alarmez-le séparément.
  • Tout en Critique. Réservez Critique à la perte d’alimentation, au débordement et à la panne secteur, sinon les personnes ne répondent plus la nuit.
  • Pas de heartbeat sur les appareils à contact seul. Une station qui ne signale qu’en cas de changement paraît saine alors qu’elle est morte. Envoyez un heartbeat et utilisez la règle Message récent en ligne avec une alarme d’inactivité.
  • Horloges non synchronisées. Les enregistrements postérieurs de plus de dix minutes sont rejetés.
  • Commandes avant confiance. Commencez en lecture seule tant que les opérateurs ne font pas confiance aux valeurs.

Ce que Hermetry ne remplace pas

Hermetry est une plateforme de supervision et de surveillance. La commande des pompes, la protection contre la marche à sec, les déclenchements de surcharge et toutes les sécurités câblées restent dans l’automate de la station, la protection moteur et les circuits câblés en dur, et doivent continuer à fonctionner lorsque la liaison ou la plateforme est indisponible. Les commandes de supervision envoyées depuis Hermetry sont des demandes que l’automate peut accepter ou refuser. Les registres de conformité de la qualité de l’eau, la facturation et le registre des actifs restent dans les systèmes qui les détiennent.

Voyez vos données terrain en direct dès cette semaine

Démarrez un essai dans votre région avec vos premiers appareils, ou réservez une démo et apportez votre propre cas d'usage.