Moniteur de qualité de l’air DIY Project Aura : un modèle innovant à intégrer avec Home Assistant

Project Aura DIY Air Quality Monitor

Selon cnx-software, le Project Aura se présente comme un moniteur de qualité de l’air DIY, doté d’une base sur ESP32 et intégrant un écran tactile avec des capteurs industriels. Il s’intègre parfaitement à la plateforme domotique open source Home Assistant.

Une construction sans soudure : ESP32-S3 et 4,3 pouces d’interface tactile

Contrairement à ce que l’on pourrait s’attendre en termes de fabrication, le Project Aura ne nécessite pas de compétences en soudure. Il repose sur des composants disponibles dans le commerce, connectés par des câbles lorsque vous assemblez votre kit. Le boîtier peut être imprimé en 3D, et l’installation du micrologiciel se fait facilement grâce à un programme d’installation Web accessible en un clic.

Moniteur de qualité de l'air DIY Project Aura

Analyse complète des particules à l’aide du capteur Sensirion

Le Project Aura utilise la carte Waveshare ESP32-S3-Touch-LCD-4.3, qui inclut 16 Mo de Flash et un écran tactile IPS de 4,3 pouces avec une résolution de 800 × 480. Cette carte est comparable au modèle ESP32-S3-Touch-LCD-4.3B, mais elle se connecte via des bornes PH2.0. Pour la capture des données, le système emploie le Sensirion SEN66, capable de mesurer les niveaux de particules de PM1 à PM10 et d’analyser des facteurs comme le CO2, les COV, et les NOx. De plus, il peut surveiller la température et l’humidité.

Le capteur de formaldehyde Sensirion SFA30 est facultatif ; si vous n’en installez pas un, la carte affichera l’indice AQI au lieu de HCHO. Le micrologiciel prévoit également une intégration avec des capteurs de pression comme le DPS310, le BMP580, ou le BMP581, permettant un suivi de la pression atmosphérique sur des périodes de 3 à 24 heures.

À noter que le module Adafruit SEN6x pourrait être en rupture de stock, ce qui pourrait allonger le temps avant que vous puissiez assembler votre moniteur.

Ensemble de moniteur de qualité de l'air DIY ESP32-S3
Câblage interne

Accessibilité du firmware et compatibilité avec Home Assistant

L’interface utilisateur de ce moniteur est gérée par la bibliothèque LVGL et offre un portail de configuration accessible via un réseau local. Un support pour MQTT facilite la découverte par Home Assistant. L’interface est multilingue, prenant en charge jusqu’à huit langues, permettant une personnalisation pour les utilisateurs souhaitant d’autres options linguistiques.

Le firmware nécessite d’avoir installé PlatformIO CLI ou VSCode avec PlatformIO, tournant sous Arduino ESP32 core 3.1.1, basé lui-même sur ESP-IDF 5.3.x. Les ressources comme le code source, les versions binaires et les instructions de flasher le micrologiciel peuvent être trouvées sur GitHub. L’installateur Web est à disposition des contributeurs au projet.

Intégration du projet Aura Home Assistant
Intégration de l’assistant à domicile du projet Aura (Zigbee2MQTT)

Le Project Aura se distingue probablement comme l’un des moniteurs de qualité de l’air DIY les plus esthétiques disponibles. Toutefois, il ne s’agit pas de la seule option, l’AirGradient ONE, qui utilise un SoC ESP32-C3, reçoit également des retours positifs, mais présente un petit écran OLED de 1,3 pouces, bien loin de l’interface tactile de 4,3 pouces de l’Aura.

Vous avez le choix entre construire vous-même le moniteur ou acquérir une version pré-assemblée, bien que cette dernière puisse ne pas être disponible en stock à tout moment. La construction peut commencer par une campagne de financement participatif par 21CNCStudio, où une contribution de 25 $ vous donne accès aux fichiers STL pour l’impression du boîtier, un guide d’assemblage détaillé, et le code nécessaire pour l’installateur Web. Le coût pour assembler votre propre unité pourrait avoisiner les 200 $ avec le capteur optionnel SFA30. Parallèlement, une version assemblée est en vente sur Smartdomo pour 139 euros ou 189 euros selon la présence du capteur SFA30, bien que ce soit souvent en rupture de stock.

Youtube video

Via Adafruit