Capteurs - Lot Affichage utilisateur

Référent du lot : qui veut :-)

A produire

Le travail à faire consiste à coder une application cliente affichant les données du boîtier en local :

  • application smartphone (iOS / Android)
  • application PC
  • langage libre, mais HTML5/JS est peut-être plus portable
  • source + paquets installables
  • compte-rendus de tests

Spécification

Le projet AirCasting a fait le choix d'un lien Blutooth avec un smartphone, qui permettait l'affichage en direct des données avec une seule application Android. Le fait de voir ce que mesure le boîtier est un important élément réduisant les freins psychologiques.

Option I

Il est possible de s'inspirer de l'application AirCasting.

TODO : il y a plusieurs tâches à réaliser sur cette application Android :

  • parvenir à la régénérer : actuellement, nos tentatives ont échoué ⇒ voir ce qui bloque
  • franciser l'application : les textes sont déjà traduits (string.xml)
  • la faire accepter des données toutes les minutes (actuellement, elle coince si les données ne sont pas chaque seconde)
  • remédier à la disparition du bouton Menu sur les smartphones Android récents
Option II

Une autre option semble être offerte par le module ESP8266 : celui-ci a le WiFi et un contrôleur 32 bits, ainsi que 4Mo de flash. Il serait donc envisageable de le configurer en serveur Web qui enverrait une page HTML contenant les données courantes, avec une petite mise en forme (à la façon de l'appli AirCasting). À ce moment là, plus besoin d'un client PC/Android/iOS puisque le navigateur suffirait !!

Mutualisation

Le projet doit aboutir à une interface générique paramétrable qui puisse servir aux différents projets de cette nature susceptibles d'éclore dans les années qui viennent.

Historique projet

Savoir où on en est, notamment pour les autres lots et les personnes se greffant en cours de route.

Support documentaire

La partie matérielle du projet : le code

Compléter à mesure les choix techniques

La partie immatérielle : documentation

L'application AirCasting : AirCasting android Le code source de l'application AirCasting : HabitatMap AirCastingAndroidClient

Compléter à mesure

 
capteurs_citoyens_affichage.txt · Dernière modification: Le 22/02/2017 à 14:06 par vinciv     Haut de page
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Design by Chirripó