Thingsplay

Application IOT de lecture des données de qualité de l'air

Ze big
challenge!

Du service de proximité

Il y a 18 mois, de nouveaux voisins installaient leurs quartiers dans le bureau en face du nôtre, au Trakk de Namur. Nous faisions alors connaissance avec une équipe sympathique, qui nous expliqua faire dans l’ « IOT » . Etant au courant de l’évolution des technologies, nous savions que l’IOT est « L’Internet des Objets », un terme récent qui désigne ces appareils électroniques conscients de leur contexte, prenant diverses mesure et échangeant constamment ces données avec d’autre appareils dans le but d’améliorer la qualité d’un service, ou de tenir informé leur propriétaire. L’exemple le plus connu est le Thermostat NEST (que Google acquérait voici quelques années) qui règle la température en fonction de l’occupation d’une pièce ou du nombre de personnes se trouvant dans la maison, en plus de pouvoir être commandé à distance.

Thingsplay est une startup de pointe, qui a fait de l'IOT son fer de lance

Thingsplay produisait donc des boitiers électroniques qui, entre autre, mesurent en continu la qualité de l’air d’un endroit (humidité, teneur en CO2, température) dans les lieux publics afin de déclencher la ventilation, l’ouverture des fenêtres… bref les application sont nombreuses. Enthousiastes, nous nous montrions rapidement fascinés par leur projet ! Ce qui tombait plutôt bien, car ils cherchaient justement un partenaire pour produire une solution web capable de lire des informations en temps réel.

Une plongée au coeur du projet.

Première réunion technique: le projet consistait en une carte de Belgique interactive présentant des endroits où des mesures de qualité de l’air sont effectuées en continu. Ce qui représenta immédiatement pour nous plein de petits challenges techniques que nous avions hâte de relever !
Dans la foulée, Thingsplay nous présentait également son parc technologique qui se base sur MQTT, un serveur léger capable d’échanger des données à toute vitesse. Tâche compliquée à première vue, acquérir les données serveur s’avéra finalement très simple. Mais là où la tâche était délicate, c’était de transférer ces données sur une interface web, car rien n’était prévu pour ça.

Ergonomie et design.

Nouveau projet, nouvelles techno.

Pour ce projet nous avions décidé que le mieux était de conserver l’ « aspect temps réel »: une fois le « tunnel » ouvert entre l’interface web et le serveur, c’est le serveur qui envoie les données, et non pas l’interface qui va les réclamer. La différence se situe dans le fait que le processus de mise à jour des données ne pèse pas sur l’ordinateur du visiteur. Pour ce faire, nous choisissions de travailler avec le couple de technologies le plus glamour du web; NodeJS et MongoDB. Nous avions déjà une bonne expérience de NodeJS et de mongo pour avoir développé un service dédié à une application mobile avec ces derniers. C’est une technologie vraiment stable et qui permet véritablement de faire un lien entre le serveur de Thingsplay et l’interface web: en plus de faire de la gestion et du transport de données en temps réel, cela nous permet de créer un service qui nous permettra de récupérer des données statiques tels que les informations sur les boitiers

Data Visualisation

Vue des données d’émission de CO2, de température, et d’humidité enregistrées sur les dernières 24 heures.

D’apparence simple

Le design se limitait à sa plus simple expression, puisque l’écran est en majeure partie occupé par une Google Map présentant les différents endroits dans lesquels les mesures sont effectuées. Les modules qui composent l’application étant, eux, présentés en modal par dessus la map.

Une collaboration sur du long terme.

Le projet ayant été mené à bien, Thingsplay continue désormais sur sa lancée et conquiert de nouveaux marchés grâce à sa technologie, mais aussi grâce à notre effort afin de créer une application pouvant être répliquée à l’infini et, au besoin, modifiée pour répondre aux attentes spécifiques d’un client de Thingsplay. Depuis sa première mouture, l’application a ainsi subi des changements substantiels pour se conformer à l’évolution de notre client.
De plus, cette expérience avec Thingsplay nous a obligé à acquérir de nouvelles compétences, et s’est rapidement transformée en réel partenariat.

Une touche royale

Nous aurons d’ailleurs l’immense honneur de présenter ce projet à Leurs Altesses Royales le roi Philippe et la Reine Mathilde lors de leur visite au Trakk ce mois de septembre 2017.

Ou venez
chez nous !

Rue du soldat Lazard 34
1370 Jodoigne
Belgique

0496/318.676 hello@littlestrong.be