Aller au contenu
Histoire de projet
MotoSense Épisode 1 sur 2

MotoSense : alerte de mouvement la nuit, vol ou simple coup de vent ?

Sensibilité à trois niveaux, alertes par événement, immobilisation à distance par deux canaux : comment MotoSense distingue une secousse d'un vol.

  • 7 min de lecture
  • Zeynep Çelik Spécialiste du contenu numérique
MotoSense

La nuit, une moto est garée devant l'immeuble. Une notification arrive sur le téléphone du motard : mouvement détecté. Encore hébété de sommeil, il doit prendre une décision. Est-ce quelqu'un qui essaie d'emporter la moto, ou simplement une moto garée qui oscille légèrement sous le vent ? Une fausse alarme chaque nuit peut finir par faire désactiver toutes les alertes. Or une alarme désactivée ne sert à rien lors d'une véritable nuit de vol.

Nous avons construit la couche de sécurité de MotoSense autour de ce dilemme.

Le projet en bref

MotoSense est une plateforme de suivi et de sécurité de bout en bout que nous avons développée pour un client actif dans le secteur de la moto. Elle réunit dans une seule structure l'appareil de suivi IoT installé sur la moto, l'application iOS et Android du motard et le panneau web qui pilote les opérations. Les données de position, de vitesse, de contact, de secousses, de chute et de batterie envoyées par l'appareil sont traitées au centre ; elles parviennent au motard sous forme de notification instantanée et à l'équipe des opérations sous forme d'un journal des déplacements exploitable pour des rapports. Nous avons commencé le projet en mettant en place le flux de données et le canal de commandes ; nous avons ensuite développé l'application mobile en modules de suivi, de sécurité, d'urgence, de sorties et de boutique, puis achevé le panneau d'administration lors de la dernière phase.

Du paquet à la notification : le moteur de règles

Des milliers d'appareils envoient des paquets de position en quelques secondes ; ces paquets devaient être reçus sans perte, mis en file d'attente et répercutés instantanément à l'utilisateur. Nous avons donc mis en place un service d'ingestion de données indépendant. Le paquet provenant de l'appareil est validé et écrit dans le journal, puis diffusé instantanément à tous les panneaux connectés au système ; un moteur de règles exécute ensuite les règles de vitesse, de zone et d'événement et déclenche, si nécessaire, le service de notification. Des situations comme un excès de vitesse ou une sortie de la zone définie arrivent sur le téléphone du motard sous forme de notification instantanée.

Sur l'écran de carte du motard figurent ensemble la position instantanée de la moto, l'état du contact, la vitesse, le kilométrage journalier et total, la tension de la batterie, l'état de la batterie de l'appareil, le nombre de satellites et la puissance du signal ; d'une simple pression, on bascule entre la position de la moto et celle du motard. Les trajets passés peuvent eux aussi être revus sur la carte et dans un tableau de données, avec les informations de vitesse et de contact.

Le même journal est aussi la source de l'équipe des opérations. Dans le panneau web, les données de déplacement peuvent être filtrées par personne, IMEI, plage de dates et type d'événement ; les coordonnées, la vitesse et l'horodatage sont suivis dans l'ordre chronologique.

Donner le contrôle au motard

Résoudre l'équilibre des fausses alarmes par un seul seuil au centre n'était pas possible ; l'endroit où chaque motard se gare, sa moto et ses attentes sont différents. Nous avons donc remis cet équilibre entre les mains du motard. Le seuil de détection des secousses et du remorquage se règle sur trois niveaux. Les alertes d'ouverture et de coupure du contact, de limite de vitesse, de remorquage, de secousses, de chute, de coupure d'alimentation et de retrait de l'appareil peuvent, elles, être activées et désactivées une à une. Les alertes sont regroupées sous les rubriques contact, vitesse, sécurité et batterie. Un motard qui se gare dans une rue fréquentée peut baisser la sensibilité, tandis que celui qui se trouve dans un garage fermé peut être informé du moindre mouvement. Les mouvements suspects et les secousses détectés sont conservés dans l'application, avec leur horodatage, dans une liste distincte ; on peut ainsi voir le déroulement des événements en plus d'une alerte isolée.

Réglages des notifications d'alerte de l'appareil MotoSense
Les alertes de contact, de vitesse, de remorquage, de secousses, de chute et de retrait s'activent et se désactivent une à une.

Intervenir depuis le téléphone, commande par deux canaux

Lorsque le doute est confirmé, le motard dispose de deux options : faire sonner l'alarme et immobiliser la moto à distance. Mais le moment où ces commandes sont le plus nécessaires est aussi celui où la connexion de données de l'appareil peut être faible. Les commandes sont donc transmises de façon redondante par SMS et par le canal de données, et un retour d'information est reçu de l'appareil. Dans le détail de l'appareil, outre faire sonner l'alarme et immobiliser la moto, les commandes d'activation et de désactivation de l'alarme de l'appareil et de réglage de la sensibilité de détection de mouvement se trouvent au même endroit. Les commandes d'alarme, d'arrêt, d'immobilisation et de sensibilité sont gérées depuis les paramètres de connexion de l'appareil dans le panneau web.

La même chaîne de données fonctionne aussi à un autre moment critique. Lorsqu'une chute est détectée lors d'un accident, un appel automatique, un SMS et une notification partent vers les contacts d'urgence que le motard a enregistrés au préalable. Ces personnes ne peuvent être enregistrées qu'après confirmation de la notice d'information KVKK (loi turque sur la protection des données personnelles) ; sur l'écran d'urgence, l'historique de détection d'accidents et le bouton d'appel à l'aide rapide se trouvent aussi côte à côte. Lorsque le motard veut partager sa position avec des proches qui n'ont pas l'application, un lien signé est généré, valable pour une durée choisie entre une et huit heures ou sans limite de durée ; à l'expiration, l'accès se ferme automatiquement. La même infrastructure de position fonctionne aussi pour les sorties en groupe : dans la sortie planifiée en choisissant l'itinéraire, la durée et les participants, les membres se suivent en direct sur la carte. Les autorisations de notification et de position se gèrent depuis l'écran de profil du motard.

Écran d'ajout d'un contact d'urgence dans MotoSense
Un contact d'urgence ne peut être enregistré qu'après confirmation de la notice d'information KVKK.

Ce que nous avons appris sur le terrain

  • Une seule donnée, deux vues. Le même journal des déplacements revient au motard sous forme de notification instantanée, et à l'équipe des opérations sous forme d'enregistrement exploitable pour des rapports.
  • Une fausse alarme est une faille de sécurité. Une alarme qui sonne sans cesse peut finir par être désactivée ; rendre la sensibilité réglable n'est donc pas un confort, mais une mesure de sécurité.
  • Laissez le seuil à celui qui connaît le mieux la situation. Le motard qui sait où sa moto est garée règle la sensibilité plus justement que le centre.
  • Une commande critique doit avoir une redondance. Une commande d'immobilisation qui s'appuie sur un seul canal peut ne pas arriver au moment où elle est le plus nécessaire.
  • Les données personnelles doivent être traitées pour une durée limitée et avec consentement. Le partage de position et les contacts d'urgence sont conservés avec consentement, pour une durée limitée et de façon révocable.
Dans une application de sécurité, le moment le plus précieux est celui où l'utilisateur fait confiance à la notification. Pour gagner cette confiance, il faut que chaque notification ait réellement un sens.

Votre appareil parle : savez-vous l'écouter ?

Si vous avez des appareils qui produisent des données sur le terrain et que vous souhaitez transformer ces données en alertes pertinentes et en commandes fiables pour vos utilisateurs, nous pouvons construire avec vous une structure qui va de l'appareil jusqu'au panneau. Sur la page du projet MotoSense, vous pouvez examiner l'application mobile et le panneau d'administration ; vous pouvez aussi nous contacter.

À propos de l’auteur

Zeynep Çelik

Spécialiste du contenu numérique

Elle fait partie de l'équipe contenu numérique de Karatsoft et rédige des articles de blog. Elle explique clairement quel besoin chaque projet et produit satisfait et comment il fonctionne sur le terrain.

Votre prochaine transformation

Planifions une transformation similaire pour vos opérations

Parlez-nous de vos besoins ; nous formalisons par écrit le périmètre, les intégrations et la feuille de route dès les premiers échanges. Conçu autour de votre façon de travailler, sans toucher à votre ERP, à votre comptabilité ni à vos banques.

  • Périmètre et feuille de route écrits
  • Intégré à vos systèmes existants
  • Support après la mise en ligne par la même équipe
Découvrir le projet
Histoire de projet

Autres histoires de projets

Afficher tous les articles

Commentaires

Laisser un commentaire

N'hésitez pas à partager vos réflexions et vos avis avec nous.

Vous répondez à