Gerer plus de 50 appareils sur plusieurs sites
Retour d'experience sur le deploiement par AgriWise de plus de 80 appareils biometriques sur des sites agricoles — surveillance, basculement et gestion a distance a grande echelle.
Le defi
AgriWise gere plus de 24 000 travailleurs agricoles repartis sur des dizaines de sites au Maroc. Chaque site dispose de 2 a 5 appareils biometriques, pour un total de plus de 80 appareils. Les sites vont des immeubles de bureaux modernes avec fibre optique aux exploitations agricoles isolees avec une connectivite cellulaire intermittente.
Le systeme doit fonctionner de maniere fiable quelles que soient les conditions reseau, et les RH ont besoin d'une visibilite en temps reel sur le pointage de tous les sites.
Surveillance des appareils
L'API d'etat des appareils de PunchConnect rapporte l'etat en ligne/hors ligne en moins de 60 secondes. Nous avons construit un tableau de bord de surveillance qui affiche les 80+ appareils sur une carte, avec des indicateurs d'etat codes par couleur.
Lorsqu'un appareil passe hors ligne, une alerte est declenchee via webhook. L'equipe operationnelle peut alors verifier s'il s'agit d'un probleme reseau, d'une coupure de courant ou d'une panne materielle.
Gerer une connectivite mediocre
Le protocole push est inheremment resilient face a une connectivite mediocre. Les appareils stockent les pointages localement et se synchronisent lorsqu'ils se reconnectent. Le moteur de protocole de PunchConnect gere la reconciliation — deduplication des enregistrements et comblement des lacunes.
D'apres notre experience, meme les appareils sur connexion cellulaire 3G maintiennent une synchronisation fiable avec un delai maximum inferieur a 5 minutes.
Resultats
Apres 18 mois en production : 99,7 % de disponibilite sur l'ensemble des appareils, latence moyenne de livraison des webhooks de 340 ms, zero enregistrement de pointage perdu, et l'equipe operationnelle gere tout a distance sans se deplacer sur les sites.