# Projet 8 Positionnement automatique et correctif de stations LoRa par géolocalisation Wifi/Cellulaire/BLE/LoRa :: Journal de bord (aka fiche de suivi)
## 2025-03-25
Yann et Gwendal :
- Abandon du code précédent et réalisation du serveur via Node Ned
Nada :
- Set up du microservice + installation des librairies sur une des deux RPI3 OK (l'autre nécessite un login et password) que nous n'avons pas
Tous les 3 :
- Établissement de la communication entre le microservice de la gateway et notre serveur Node Red via MQTT
`Objectif atteint` : Lorsque le microservice de la gateway est lancé à la main (l'intégration au système D ne fonctionne pas encore), le serveur envoie une requête de scan wifi à la gateway. Celle-ci scanne les réseaux wifi à proximité et envoie les résultats au serveur. Le serveur les reçoit et effectue une requête à l'API de Google Geolocation pour obtenir la position de la gateway. En parallele, le serveur fait une requête à l'API de Chirpstack pour obtenir la position théorique de la gateway. Enfin, le serveur compare ces 2 positions et renvoie un booléen indiquant si la gateway est bien positionnée.
## 2025-03-24
Nada :
...
...
@@ -7,6 +20,10 @@ Nada :
- Pour tester si le listen fonctionne, depuis un autre terminal je fais : mosquitto_pub -h test.mosquitto.org -t "scan/request" -m "Hello MQTT!" --> ça marche
- fichier JSON au bon format
Yann :
- Amélioration de la robustesse du module de conversion de fichier JSON
- Merge avec le main pour apporter le module fini dans la branche principale
## 2025-03-18
Nada :
...
...
@@ -15,6 +32,10 @@ Nada :
- Test de connection mais quelque problème. Connexion à test.mosquitto.org ne semble pas fonctionner
- A faire : réussir la connection, modifier le fichier json qui est envoyé
Yann :
- Amélioration de la documentation du module de conversion de fichier JSON
- Création d'une banque de mauvais fichiers JSON pour tester la robustesse du module