Si vous avez un appareil de suivi du sommeil Hello Sense qui traîne quelque part dans votre tiroir de rebuts, il peut être ramené à la vie dans un nouvel avatar. Il suffit de suivre [Alexander Gee]les instructions de ressusciter le Hello Sense en tant qu’enregistreur de données IoT sur la qualité de l’air.

En 2014, la startup «Hello» a présenté le Sense, un dispositif de suivi du sommeil IoT avec une multitude de capteurs intégrés, le tout enveloppé dans un boîtier sphérique lisse moulé par injection. L’appareil était plutôt sympa et en 2015, ils avaient réussi à lever 21 millions de dollars de financement. Mais leur modèle commercial ne semblait pas durable, et en 2017, Hello a fermé ses portes. Laissant tous les appareils Sense orphelins, assis en dormance dans des boîtiers magnifiquement conçus sans domicile auquel se connecter.

Le Sense original comprenait six capteurs: éclairage, humidité, température, son, poussière / particules sur l’appareil principal et détection de mouvement via un dongle Bluetooth séparé appelé la pilule. [Alexander] s’intéressait aux mesures de la qualité de l’air et n’avait donc besoin que des données des capteurs d’humidité / température et de poussière. Heureusement pour [Alexander], un démontage détaillé de Hello Sense par [Lindsay Williams] a été utile pour commencer.

Le matériel se composait de quatre circuits imprimés distincts: le conditionnement de l’alimentation, l’anneau LED, le processeur et la carte de capteur. Cela garantissait que tout pouvait être placé à l’intérieur de l’enceinte en forme d’orbe. La suppression de l’anneau LED et de la carte processeur a fait de la place pour un nouveau cerveau NodeMCU ESP8266 qui pourrait être connecté aux capteurs. La connexion du NodeMCU à l’interface I2C du capteur d’humidité / température nécessitait un peu d’art en fil de fer. L’interfaçage du capteur PM était un peu plus facile car il y avait déjà un câble dédié connecté à la carte processeur d’origine qui pouvait être reconnecté à la nouvelle carte processeur. La carte NodeMCU exécute une simple esquisse Arduino, disponible sur son repo Git, pour collecter des données et les mettre en ligne.

Pour le tableau de bord d’affichage des données en ligne, [Alexander] trouvé une solution intéressante en [Nilhcem] pour la surveillance à domicile à l’aide de MQTT, InfluxDB et Grafana. Il pourrait être déployé via un fichier de composition de docker et le rendre opérationnel rapidement. Malheureusement, de tels projets ne réussissent généralement pas sans provoquer des brûlures d’estomac, alors [Alexander] vous a couvert avec un tas de conseils et de suggestions de dépannage en cas de problème.

Si vous avez un ancien appareil Sense qui traîne, ce serait un bon moyen de l’utiliser. Mais si vous préférez construire un moniteur de qualité de l’air à partir de rien, essayez «Construire un moniteur de qualité de l’air plein de graisse» ou «Un moniteur de qualité de l’air qui exploite le cloud».