Session 2026-05-13: Nettoyage infra, BunkerM+Traefik, agentLink→REST, ChirpStack
- Nettoyage: suppression conteneurs TTS, anciens Chirpstack, exited/excess - BunkerM recréé et ajouté à traefik-public (mosquitto2.digitribe.fr) - Config Traefik mise à jour: 3 fichiers mosquitto2 → bunkerm-bunkerm-1 - AgentLink MQTT désactivé sur 25 assets (master+smartcity) - REST OpenRemote activé dans simulateur (location GeoJSONPoint incluse) - ChirpStack: nouveau docker-compose (postgres, redis, mosquitto, chirpstack) - Session state documenté dans SESSION_STATE_2026-05-13.md
This commit is contained in:
39
SESSION_STATE_2026-05-13.md
Normal file
39
SESSION_STATE_2026-05-13.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# Session State - 2026-05-13
|
||||
|
||||
## Actions complétées
|
||||
|
||||
### Nettoyage infrastructure
|
||||
- Supprimé anciens conteneurs TTS (the-things-stack)
|
||||
- Supprimé anciens conteneurs Chirpstack (smart-city-digital-twin-martinique-chirpstack-*)
|
||||
- Supprimé conteneurs exited/excess (mosquitto-exporter, microcks, bpp-*, frost-*, etc.)
|
||||
- BunkerM recréé depuis /home/eric/BunkerM/ (bunkerm-bunkerm-1)
|
||||
|
||||
### BunkerM + Traefik
|
||||
- BunkerM ajouté au réseau traefik-public
|
||||
- Config Traefik mise à jour : 3 fichiers mosquitto2 → bunkerm-bunkerm-1 (au lieu de bunkerm_bunkerm_1)
|
||||
- mosquitto2.digitribe.fr → 502 (BunkerM unhealthy mais accessible en HTTP 307)
|
||||
|
||||
### AgentLink MQTT → EMQX (abandonné → approche REST)
|
||||
- 25 assets avec agentLink reconfigurés de Artemis vers EMQX en BDD
|
||||
- Problème : les agents MQTT d'OpenRemote ne se connectent pas à EMQX (même après redémarrage)
|
||||
- Solutionretenue : désactiver agentLink + utiliser REST pour mises à jour
|
||||
- **agentLink supprimé sur les 25 assets** (master: 12, smartcity: 13)
|
||||
- **REST OpenRemote activé** dans simulateur.py (was commented)
|
||||
- Location déjà incluse dans le payload REST (GeoJSONPoint format)
|
||||
|
||||
### ChirpStack (en cours)
|
||||
- Nouveau ChirpStack docker-compose dans /home/eric/smart-city-digital-twin-martinique/chirpstack/
|
||||
- Services running: chirpstack-1, postgres-1, redis-1, mosquitto-1
|
||||
- Pas de gateway-bridge (fichier config manquant)
|
||||
- Pas de rest-api
|
||||
- Migrations SQL non appliquées (base vide)
|
||||
|
||||
## Problèmes identifiés
|
||||
1. **Simulateur crash** après redémarrage (incompatibilité paho-mqtt callback API v1)
|
||||
2. **BunkerM unhealthy** (healthcheck /api/auth/me échoue)
|
||||
3. **ChirpStack incomplet** (pas de gateway, pas de REST API)
|
||||
|
||||
## Prochaines étapes
|
||||
- [ ] Fixer le crash du simulateur (callback MQTT)
|
||||
- [ ] Valider pipeline MQTT complète
|
||||
- [ ] Documenter l'infrastructure validée
|
||||
Reference in New Issue
Block a user