Station Météo LoRa



Ce projet a pour but de réaliser une chaine de collecte d'information météorologique à partir des (13) stations météo réparties sur le campus de Grenoble et de Valence. La connectivité est assurée au moyen de la technologie LoRa.

LoRa (Long Range) est un protocole de communication (uplink et downlink) longue distance (<50kms en théorie) et bas débit (<300-600 bauds) pour l'Internet des Choses (ie basse consommation).

=Station Méteo=

Matériel (potentiel)
(voir https://learn.sparkfun.com/tutorials/weather-station-wirelessly-connected-to-wunderground)
 * STM32 Nucleo
 * Module iM880A-L - Long Range Radio Module
 * Shield Arduino LoRa Fabian
 * Semtech LoRa Mote


 * 13* (SEN-08942)http://www.lextronic.fr/P4452-capteurs-pour-station-meteo.html
 * 13* http://www.lextronic.fr/P29679-module-shield-station-meteo.html
 * 26* http://www.lextronic.fr/P2680-connecteur-rj11-femelle-a-souder-sur-ci.html
 * 6* http://www.lextronic.fr/P2678-connecteur-rj11-a-sertir.html
 * 13* http://www.lextronic.fr/P26415-connecteur-femellemale-10-points.html
 * 26* http://www.lextronic.fr/P19176-connecteur-femellemale-8-points.html
 * 13* http://www.lextronic.fr/P28731-connecteur-femellemale-6-points.html

(pour la station nomade)
 * 1* http://www.lextronic.fr/P27906-recepteur-gps-oem-gp-635t.html
 * 1* http://www.lextronic.fr/P22478-platine-de-connexion-pour-recepteur-gps.html
 * 1* http://www.lextronic.fr/P27905-cordon-avec-connecteur-jst-6-points.html
 * 1* http://www.lextronic.fr/P28898-cordon-306-cm-avec-connecteur-jst-6-points.html

Energie
 * Sunny Buddy - MPPT Solar Charger
 * Batterie LiPo ou Pb Gel
 * Solar Panel (??? W)

Logiciel

 * RIOT ??
 * FreeRT OS ??
 * Contiki OS ??
 * TinyOS
 * Espruino ??
 * mbed OS (R3 en Oct. 2015)
 * MQTT-SN
 * CoAP

=Serveur=

Matériel

 * 2 x Station de base LoRa Kerlink (déployée sur les toits de 2 batiments du Campus de Grenoble et Valence).

Logiciel

 * Mosquitto ou RabbitMQ
 * Californium
 * Eclipse Ponte bridge
 * Meteor web app
 * InfluxDB pour le stockage des séries temporelles
 * Storm pour l'analytique temps-réel
 * D3.js et Leaflet.js pour le data viz