PROJET-1FO5 1819 CampusIoT

=Le projet en quelques mots= Ce projet à pour but de travailler sur la platforme CampusIoT en rajoutant certaines fonctionnalitées, sécuriser l'application et améliorer la gestion de l'authentification. La plateforme CampusIoT est un réseau LoRaWAN pour l'enseignement pratiques des technologies IoT long-range dans les établissements d'enseignement supérieur sur Grenoble et Valence. Ce réseau comporte plusieurs stations de base réparties dans des batiments des Campus.

=L'équipe et leurs rôles=


 * William Weill - Chef de projet
 * Timothée Depriester - DevOps OVH
 * Benjamin Besnier - Leading React software development
 * Guillaume Besnard - Node Orchestrator
 * Théo Lévesque - Operations Manager (installation master)

=Avancé équipe=

Sprint 1 - Du 28/01/18 au 03/02/18
Prise en main d'outils :
 * LoRa Gateway et émetteur.
 * Test déploiement LoRaServer.
 * Lecture de documentation et test de création de cluster Kubernetes sur VPS.

Sprint 2 - Du 04/02/18 au 10/02/18

 * Création organisation github et fork Lora Geo Server et Lora App Server.
 * Mise en place d'environnement Docker de développement pour pouvoir compiler et déployer rapidement des modifications au Lora App Server et Lora Geo Server.
 * Design et implémentation d'un calcul de géolocalisation RSSI.

Sprint 3 - Du 11/02/18 au 17/02/18

 * Design et implémentation d'un calcul de géolocalisation TDDOA.
 * Implémentation d'une API en go pour cette géolocalisation.
 * Compréhension et modification de Lora Geo Server pour pouvoir utiliser un autre backend de géolocalisation et lancement de tests correspondants.
 * Problème pour l'implémentation de Gateway Tokens : impossible de recréer l'api (make api). [Bug ref](https://github.com/brocaar/lora-app-server/issues/293)
 * Début d'utilisation de 3 gateways pour avoir une résolution de géolocalisation.