Ce projet avait pour objectif de concevoir une interface web de supervision permettant de suivre en temps réel un véhicule en déplacement, en s’appuyant sur Node-RED (JavaScript) pour l’orchestration des flux et l’affichage des données. L’enjeu principal était de proposer une solution simple d’utilisation, mais fiable, capable de centraliser les coordonnées envoyées par un tracker et de déclencher des alertes automatiques en cas de mouvement.
Le tracker était basé sur un ESP32 qui transmettait périodiquement sa position via LoRaWAN. Les données de localisation étaient ensuite reçues côté serveur et intégrées dans un workflow Node-RED grâce au protocole MQTT, avec une mise à jour des coordonnées toutes les minutes. En complément du suivi sur carte, des fonctionnalités SMS ont été ajoutées afin de permettre la notification d’un déplacement (avec coordonnées GPS) et l’envoi de commandes à distance (ex : mise en veille du tracker) via Gammu, afin d’améliorer le contrôle et la réactivité du système.
Exemple de mise en situation :