Retour aux projets
Sensor Sensei

Sensor Sensei

Extension LoRa pour Sensor.Community

Sensor.Community

Vue d'ensemble du projet

Sensor Sensei est une extension du projet open-source Sensor.Community utilisant la communication LoRa pour permettre le déploiement de capteurs environnementaux dans des zones sans accès WiFi direct. Le projet collecte des données de température, humidité et niveaux sonores pour contribution à la carte mondiale de la qualité de l'air.

Sensor Sensei - Architecture
Réseau de capteurs environnementaux avec relais LoRa

Technologies utilisées

ESP32 LoRa 433MHz DHT11 Sensor C/C++ HTTP API Sensor.Community

Architecture distribuée avec communication longue portée LoRa (jusqu'à plusieurs kilomètres) et intégration API pour contribution open-source.

Objectifs du projet

  • Extension de portée : Permettre le déploiement dans zones sans WiFi grâce à LoRa longue portée (plusieurs km)
  • Collecte environnementale : Mesurer température, humidité et niveaux sonores pour qualité de l'air
  • Architecture relais : Nœud WiFi centralisé collectant données de multiples capteurs LoRa
  • Contribution open-source : Intégration transparente avec la plateforme Sensor.Community
  • Fiabilité : Vérifications de santé automatiques et gestion d'erreurs robuste

Architecture technique

Capteurs clients

ESP32 + capteur DHT11 + module LoRa pour collecte et transmission des données

Serveur relais

ESP32 + WiFi + LoRa agissant comme passerelle vers Sensor.Community

Communication LoRa

Protocole LoRa 433MHz pour transmission longue portée (jusqu'à 10km en ligne de vue)

API HTTP

POST HTTP vers Sensor.Community pour contribution aux données mondiales

Fonctionnalités clés

Capteurs environnementaux

Collecte de température, humidité et niveaux sonores en temps réel

Communication LoRa

Transmission longue portée jusqu'à 10km sans infrastructure WiFi

Nœud relais WiFi

Passerelle centrale collectant données de multiples capteurs LoRa

Health checks

Vérifications automatiques de l'état des capteurs via LoRa

Contexte de développement

Projet réalisé pour extension du réseau Sensor.Community :

  • 🌍 Contribution open-source : Extension du projet communautaire mondial de surveillance environnementale
  • 📡 Innovation LoRa : Utilisation de LoRa pour étendre la portée dans zones rurales ou éloignées
  • 🔬 Approche modulaire : Architecture permettant l'ajout facile de nouveaux types de capteurs
  • 💡 Impact environnemental : Contribuer à la carte mondiale de qualité de l'air avec données fiables

Résultats et impact

Déploiement réussi

Réseau de capteurs fonctionnels couvrant zones sans WiFi avec portée LoRa étendue

Intégration API

Contribution transparente aux données Sensor.Community avec transmission automatique

Efficacité énergétique

Consommation optimisée pour fonctionnement sur batterie longue durée

Impact environnemental

Données fiables pour sensibilisation et amélioration de la qualité de l'air

Spécifications techniques

Portée LoRa

Jusqu'à 10km en ligne de vue, 2-3km en zone urbaine

Fréquence

LoRa 433MHz (bande ISM libre)

Capteurs

DHT11 (température/humidité) + capteur sonore

Protocole API

HTTP POST vers api.sensor.community