La solution de suivi du personnel suit les personnes qui portent des balises, par exemple des gardes en ronde sur un campus. Elle indique qui se trouve dans quelle zone, tout le monde sur une carte satellite, les chutes, les appels SOS et les alarmes de zone interdite, et rejoue le parcours de chaque balise au cours de la journée.
Le modèle
| Partie | Dans l’installation complète |
|---|---|
| Campus | Campus (type d’actif Site) |
| Zones | Main gate, Security office, Workshop, Warehouse et Parking : des actifs de type Zone sous le campus, chacun avec son adresse de balise dans l’attribut beacon |
| Appareils | Huit balises, placées sur le campus |
Fonctionnement des zones
Hermetry ne déduit pas les zones à partir des positions ou des balises. La balise, ou la passerelle qui l’entend, détermine la zone dans laquelle elle se trouve et transmet le nom de la zone dans la clé zone, ou outside lorsque seul le GPS la voit. Les actifs de zone servent à la page Zones et de liste de noms ; l’attribut de balise n’est qu’une information. Il n’y a pas de polygones de géoclôture.
Si vos balises ne transmettent que des coordonnées ou des adresses de balise, la zone doit être déterminée avant que les données n’atteignent Hermetry (dans la passerelle de la balise), sans quoi les cartes basées sur les zones et la règle de zone interdite resteront vides.
Profil : Suivi du personnel · Balise
| Clé | Libellé | Valeurs |
|---|---|---|
lat, lng | Latitude, longitude | Degrés |
zone | Zone | Un nom de zone, ou outside |
event | Événement | normal, motion, fall, motionless, sos, press_once |
battery | Batterie | % |
air_temp | Température de l’air | °C |
light | Luminosité | lx |
event doit être exactement l’un de ces mots. Les règles comparent le mot entier ; une balise qui envoie fall.detected ou FALL ne correspond à rien. Convertissez ses mots dans le flux racine du profil si nécessaire ; voir Adapter une solution à vos appareils.
Attribut : forbiddenZone, un attribut serveur de chaque balise contenant un seul nom de zone qu’elle ne peut pas entrer. Dans l’installation complète, les balises 1 à 4 ne peuvent pas entrer dans le Warehouse et les balises 5 à 8 pas dans le Workshop.
Règles d’alarme
| Type | Gravité | Déclenchée lorsque | Levée lorsque |
|---|---|---|---|
fall | Critique | event vaut fall | event vaut press_once |
motionless | Critique | event vaut motionless | event vaut press_once |
sos | Critique | event vaut sos | event vaut press_once |
help_call | Avertissement | event vaut press_once | event vaut n’importe quel autre mot |
forbidden_zone | Critique | zone est égal à la forbiddenZone de la balise | La balise quitte cette zone |
battery_low | Avertissement | battery < 20 % (hystérésis 3) | battery ≥ 23 % |
device_offline | Avertissement | Aucun message pendant 900 secondes (15 minutes) | La balise transmet à nouveau |
Ainsi, un garde qui a appuyé une seule fois sur le bouton après une chute lève l’alarme de chute et déclenche un appel d’aide. Une alarme de chute n’est pas levée par un normal ou un motion qui suit ; seul un press_once ou une personne la lève.
Une seule zone interdite par balise. Pour plusieurs zones, ajoutez au profil une règle par attribut supplémentaire (par exemple forbiddenZone2). Voir Règles d’alarme sur les profils d’appareils.
Le tableau de bord
Le tableau de bord Personnel tracking s’ouvre sur la journée en cours jusqu’à présent.
| Page | Cartes |
|---|---|
| Trackers (principale) | Tableau Trackers : chaque balise par son nom avec sa zone (outside en gris), son dernier événement, sa batterie et sa dernière mesure, dix par page, recherche, export ; une ligne ou son bouton ouvre la balise. Trackers on the map : une carte satellite avec chaque balise nommée, colorée selon son dernier événement avec une légende comptée ; un marqueur ouvre la balise. Qui est dans quelle zone : une ligne par balise triée par zone, avec depuis quand. Alarmes actives : actualisées toutes les 5 secondes ; une ligne ouvre la page de l’alarme. |
| Zones | Tableau Zones of the campus et Zones on the map |
| Tracker (masquée) | Position and route avec rejeu ; Zone avec depuis quand ; Event ; Battery level (rouge sous 25 %, orange sous 50 %) ; Light ; Air temperature ; Alarms of this tracker sur la dernière journée, tous statuts |
Une zone sans personne n’est pas listée dans Qui est dans quelle zone.
Rejeu du parcours
La carte Position and route affiche la position actuelle de la balise et le parcours qu’elle a suivi sur la fenêtre du tableau de bord, avec des commandes de rejeu : lecture, pause, défilement et vitesse. Un script de calcul associe les séries lat et lng en un parcours ; les longs parcours sont réduits à 256 points au maximum. Un tableau créé à partir du modèle n’a pas de script de calcul, donc sa page de balise n’affiche que la position. Voir Cartes de carte.
Ce que la page de balise ne peut pas montrer
- Un historique des zones.
zoneest du texte, et les clés de texte n’ont pas d’historique de graphique. La page affiche la zone actuelle et depuis quand ; le rejeu du parcours montre où le garde est allé. Si vous avez besoin d’un historique des zones, enregistrez aussi un code de zone numérique (par exemplezone_id). Voir Nombres, texte et valeurs vrai/faux. - La zone et la position dans le texte de l’alarme. Le titre d’une alarme ne contient que la valeur de sa propre condition (le mot d’événement, ou la zone pour
forbidden_zone). Ouvrez la page de la balise depuis l’alarme pour voir où se trouve le garde.
Accuser réception et lever
Une ligne d’un tableau d’alarmes ouvre la page propre à l’alarme : Acknowledge lorsqu’une personne est en route, Clear avec une note lorsque c’est terminé ou qu’il s’agissait d’une fausse alarme (la levée manuelle nécessite par défaut le rôle Admin). Voir Travailler avec les alarmes.
Le flux d’escalade
Le flux Personnel tracking: alarm escalation écoute les alarmes du profil de balise et informe le rôle Admin :
| Quand | Titre | Urgence |
|---|---|---|
| Une alarme s’ouvre | Le titre de l’alarme | Critique |
| Un opérateur accuse réception | « Confirmed: title » avec « Someone is on it. » | Normale |
| Elle est levée | « Cleared: title » | Normale |
Il est enregistré désactivé : activez-le dans Automation. Il s’agit d’une liste fixe de destinataires, et non d’une rotation d’astreinte : rien n’escalade davantage si personne n’accuse réception.
Les membres joints par le rôle sont informés dans l’application, par notification push lorsqu’elle est configurée, et dans leurs applications de messagerie liées. Ils ne reçoivent ni e-mail ni SMS par un rôle. Pour une boîte mail de permanence ou une liste de téléphones, ajoutez des lignes address et phone à chaque bloc Notify, et vérifiez que votre forfait inclut les SMS. Voir Notifications issues des règles et des flux et Canaux.
Note de sécurité
Le suivi du personnel dans Hermetry est un outil d’information, et non un système de sécurité certifié. Les notifications dépendent de la couverture de la balise, du réseau et des appareils de chaque personne. Conservez vos propres procédures pour les travailleurs isolés et les urgences. Un produit dédié à la sécurité des travailleurs, Hermetry Safe, est en cours de développement ; voir En développement.

