📡 Collecte de données & Monitoring

Rôle de l’application

C’est le cœur du système. Toutes les autres applications s’appuient dessus.

Fonctionnalités

  • Collecte de donnĂ©es via :
    • sondes terrain (tempĂ©rature, humiditĂ©, etc.)
    • modules connectĂ©s (ex : irrigation, serre, gel, etc.)
  • AgrĂ©gation multi-sites / multi-zones
  • Historisation des donnĂ©es (rĂ©tention : 1 an sur serveurs)
  • Visualisation temps rĂ©el + historique
  • Export des donnĂ©es au format Excel
Bloc image

Monitoring & alertes

  • DĂ©tection de dĂ©passement de seuils configurables
  • Alertes temps rĂ©el
  • Notifications multi-canaux (SMS / email / push / API webhook)
  • TraçabilitĂ© des alertes (acknowledge / non traitĂ©)
Bloc image

Points techniques

  • Ingestion IoT (MQTT / HTTP / LoRa gateway selon architecture)
  • Base de donnĂ©es time-series (type InfluxDB / TimescaleDB)
  • Moteur de règles (threshold engine)
  • API REST/GraphQL pour exploitation front & apps mĂ©tiers
  • Système d’export batch (Excel generation server-side)
Bloc image