Système de Surveillance
de la qualité de l'Eau et de
l'Aire
VISITER
Description du projet
Développement
et déploiement d’un système complet de monitoring en temps réel de la qualité
de l’eau et de l’air, avec alertes intelligentes et visualisation avancée.
Projet orienté IoT, Big Data et Machine Learning, déployé entièrement en
containers Docker pour assurer modularité et portabilité
Environnement
technique :
Responsabilités
et réalisations
- Collecte de données capteurs via
microcontrôleurs ESP32 couplés à
des capteurs environnementaux (qualité de l’air et de l’eau).
- Transmission des données via réseau LoRa
(passerelle basée sur Raspberry Pi) et protocole MQTT
sécurisé (SSL). ·
- Traitement et
enrichissement des données sur Node-RED,
puis stockage dans une base InfluxDB
optimisée pour les séries temporelles. ·
- Visualisation
dynamique et tableau de bord personnalisés via Grafana. ·
- Alertes
e-mail automatisées en cas de dépassement de seuils critiques (pollution, qualité
d’eau…). ·
- Déploiement cloud via Docker
Compose, incluant les services suivants :
- Mosquitto,
Mosquitto-client,
Node-RED,
InfluxDB,
Grafana,
et Dozzle pour le monitoring de conteneurs. ·
- Mise en place d’une pipeline
CI/CD avec GitLab pour automatiser les déploiements
(Infrastructure as Code). ·
- Planification d'une extension avec des modèles
de Deep Learning pour prédictions environnementales à partir
des données InfluxDB.
Architecture de Communication