Projet de fin d'études — Cégep de Sainte-Foy

Respirez en toute connaissance de cause.

Air-Métique est un écosystème IoT intelligent comparant la qualité de l'air intérieur et extérieur en temps réel pour optimiser votre santé.

Méthodologie

Équipe Agile

Intensité

7 sem. temps plein

Contexte

Client réel

Réalisé dans le cadre des cours fusionnés de 6e session : Projet synthèse (Développement & Équipe agile) en Techniques de l'informatique.

Comparaison Intérieur/Extérieur

Mesure simultanée de l'air ambiant pour décider du meilleur moment de ventilation.

Recommandations Intelligentes

Alertes contextualisées en moins de 10 secondes pour protéger les occupants.

CYD Sensor

En Ligne

Air Extérieur

Québec

eCO2 Actuel

850

ppm

Aération requise
Pollution int. élevée

Espace Quiz

Testez vos habitudes de qualité de l'air avec nos quiz dédiés.

Ouvrir les quiz

Interactive Demo

Aperçu de l'écosystème

Ceci est une simulation.

Terminal Système

Explorez les interactions entre le capteur IoT et l'application mobile.

Module IoT (CYD)

WiFi hors ligne
Particules fines PMS

16

ug/m3

Modérée

0350

Bonne qualité de l'air

Navigation du menu IoT

Particules fines PMS

Application Mobile

Non synchronisé

Tableau de bord

Compte Démo Air-Métrique

Capteurs, alertes et statut Home Assistant

3

Capteurs

2

Home Ass.

3

Alertes

Salon Principal

CAPT-001

Quebec CentreEn lignePM2.5 16

Dernière mise à jour: à l'instant

COV 320eCO2 76022C46%
Chambre Maîtres

CAPT-002

Sainte-FoyEn lignePM2.5 21

Dernière mise à jour: il y a 3 min

COV 380eCO2 83021C48%
Bureau Étage

CAPT-003

LimoilouHors lignePM2.5 32

Dernière mise à jour: il y a 52 min

COV 510eCO2 101024C52%

Urgence Sanitaire

Le coût invisible de notre respiration.

Données OMS

7.0M

Décès prématurés par an.

Source

Un risque majeur de santé publique.

La pollution de l'air fait partie des principaux facteurs de risque de mortalité dans le monde. Son impact concerne aussi les environnements intérieurs.

Source

x1000

Sources plus concentrées

En milieu clos, certaines sources de pollution peuvent être beaucoup plus concentrées, car elles se dissipent moins vite.

Source

PM2.5

Risque cardiovasculaire

Une exposition chronique aux particules fines (PM2.5) augmente les risques cardiovasculaires à long terme.

Source

Le Dilemme

Quand faut-il aérer ?

Ouvrir les fenêtres n'est pas toujours la meilleure option. Tout dépend de l'état de l'air extérieur.

Source

La Solution

Savoir exactement quand ventiler.

Un écosystème complet qui capte vos données locales et les compare à l'air extérieur pour résoudre un dilemme quotidien : faut-il ouvrir ou fermer les fenêtres ?

Hardware

Module IoT Air-Métique

Notre boîtier de mesure capte en continu l'état de votre air intérieur. Il agit comme la sentinelle de votre maison, détectant la moindre accumulation de polluants.

  • ESP32 (CYD)

    Avec écran tactile 240x320px

  • ENS160

    TVOC / eCO2

  • BME680

    Température / Humidité

  • PMSx003

    Particules fines (PM2.5)

  • Module WiFi

    Synchronisation continue

Software

App Mobile Intelligente

L'intelligence du système. Elle ne se contente pas d'afficher des chiffres complexes : elle vous donne des recommandations d'action claires basées sur la comparaison avec l'air extérieur.

Action recommandée

Ouvrez les fenêtres

L'air extérieur est actuellement plus sain que votre air intérieur.

Alerte pollution

Fermez les fenêtres

Pic de particules fines (PM2.5) détecté à l'extérieur.

  • Algorithme comparatif

    Analyse croisée Intérieur vs Extérieur

  • Données Revolv'Air

    Intégration des stations locales

  • Alertes instantanées

    Notifications push (< 10s latence)

Topologie Interactive

L'architecture de l'écosystème

Découvrez comment les données circulent pour protéger votre environnement.

Évolution du Projet

Du prototype au produit fini

Une approche de développement itérative pour garantir un système stable, utile et facile à prendre en main.

Phase 1Version Initiale

Fondation & Autonomie

L'objectif premier : s'affranchir du code. Rendre l'appareil 100% configurable par n'importe quel utilisateur via une interface simple.

  • Configuration complète via l'application (zéro code)
  • Création de comptes et liaison sécurisée des appareils
  • Système de notifications de base en temps réel
  • Interface mobile fonctionnelle et intuitive
Phase 2Version Avancée

Écosystème & Fiabilité

Transformer le prototype en un véritable produit domotique fiable, sécurisé et parfaitement intégré à la maison intelligente.

  • Intégration complète avec les serveurs Home Assistant
  • Sécurisation renforcée (Chiffrement, authentification)
  • Tableau de bord (Dashboard) analytique et personnalisé
  • Robustesse du système et prévention des pannes

L'Objectif Global

Créer plus qu'un simple projet étudiant : livrer une solution fiable, sécurisée et directement utilisable par le grand public pour améliorer concrètement la qualité de l'air dans les foyers.

Stack Technologique

L'ingénierie derrière Air-Métique

De la gestion de la mémoire sur microcontrôleur au déploiement d'API sécurisées, notre architecture est pensée pour la fiabilité et la rapidité.

Matériel & Capteurs (IoT)

Propulsé par un ESP32 (CYD) communiquant via le protocole I2C. Intégration matérielle pointue des capteurs ENS160 (COV/eCO2), BME680 (Climat) et PMSx003 (Particules fines).

C++Platform.ioESP32I2C

Application Mobile

Développement cross-platform pour une interface fluide. Appairage sécurisé et système de notifications push critique (< 10s de latence).

React NativeExpo

Backend Sécurisé

Infrastructure robuste gérant le chiffrement des clés d'API, le rate-limiting contre les attaques DDoS. API RESTful optimisée pour la rapidité et la scalabilité, avec une attention particulière à la sécurité des données utilisateurs.

.NET C#API REST

Base de données

Stockage cloud persistant permettant la liaison sécurisée des appareils aux profils utilisateurs et l'historisation des alertes envoyées.

Google Firestore

API & Data Extérieure

Interrogation en temps réel des stations Revolv'Air pour alimenter notre algorithme de recommandation comparatif (Intérieur vs Extérieur).

Revolv'Air APIJSON

L'Équipe

Les développeurs derrière Air-Métique

Étudiants en Techniques de l'informatique au Cégep de Sainte-Foy.

MA

Michael Anglehart

Backend

.NET, Firebase

CT

Charles-Étienne Tremblay

Mobile

React Native, Android, Expo

ÉB

Émil Bédard

IoT

C++, LVGL

AD

Arthur Dubé

Scrum Master & IoT

C++, LVGL, Home Assistant