Browse Tag

laravel

Projet AirHackLab

Temps de lecture estimé : 3 minutes

Le AirHackLab est une initiative citoyenne de contribution aux données environnementales que j’ai initié au sein du Liège Hackerspace.

Ce projet est directement inspiré du projet LuftDaten et PurpleAir.

Objectifs

Le AirHackLab à 5 objectifs :

  • Développer des capteurs fiables, bon marché et open-source,
  • Construire les capteurs avec leurs futurs hôtes,
  • Sensibiliser à l’importance de la qualité de l’air,
  • Déployer un réseau alternatif, mesurer et collecter les données,
  • Partager les données librement.

Le prototype

Un prototype est en cours de développement dans une boite de dérivation dans une optique de simplicité et réduction de coût.

Les mesures seront la concentration PPM 2.5 & 10, la température, l’humidité et la pression atmosphérique.

Dans un second temps, il est prévu le développement d’une station plus complète avec des capteurs électrochimiques afin de mesurer les polluants.

Boitier proto AirHackLab

Coté serveur

Voilà, plus ou moins comment fonctionnera l’infrastructure une fois totalement en place.

Chaque utilisateur peut créer un compte et ajouter ses capteurs.

Une API permet déjà la mise à jour des utilisateurs du broker MQTT Mosquitto. Une simple cron avec un petit script pour charger la nouvelle liste et reload le service.

Export API pour Mosquitto

Sources

Les sources sont disponibles sur Github : https://github.com/AirHackLab