fix: telegraf containers names + openremote pg image + session snapshot 2026-05-25

- telegraf.conf: fix Mosquitto/BunkerM container names (hyphens not underscores)
- tegraf.conf: comment out BunkerM consumer (auth fails, simulator not sending)
- openremote/docker-compose.yml: switch PG image to timescaledb-ha:pg15 (fixes timescaledb_toolkit crash)
- Add session_resume + architecture snapshot 2026-05-25
- Update TODO.md with current status
This commit is contained in:
Eric FELIXINE
2026-05-25 14:13:39 -04:00
parent eb97f2a7dd
commit 6d1d9c8620
14 changed files with 2163 additions and 119 deletions

30
TODO.md
View File

@@ -1,6 +1,6 @@
# Smart City Digital Twin — TODO List
> Dernière mise à jour : 2026-05-20 04:15 (v3)
> Dernière mise à jour : 2026-05-25 18:50
## ✅ Complété
| ID | Tâche |
@@ -15,34 +15,44 @@
| or-agent | Agent MQTT créé dans OpenRemote |
| contexus-mqtt | Driver MQTT configuré et recevant des données |
| contexus-devices | 7 devices créés dans Contexus |
| telegraf-fix | Noms containers corrigés + BunkerM désactivé |
| or-pg-fix | Image PostgreSQL changée → timescaledb-ha:pg15 |
## 🔴 En cours
| ID | Tâche | Notes |
|----|-------|-------|
| p1-or-restart | Redémarrer OpenRemote | PG recréé, à relancer |
| p1-telegraf | Vérifier données InfluxDB | Telegraf fixé, pipeline à valider |
| p1-grafana | Vérifier dashboard Smart City | Dépend de InfluxDB |
## 🔴 Bloqué
| ID | Tâche | Raison |
|----|-------|--------|
| p1-or-map | Affichage des points sur la carte OpenRemote | Points ne s'affichent pas malgré assets + agentLink |
| p1-or-map | Affichage points carte OpenRemote | En attente restart |
| p4-ditto | Ditto.digitribe.fr | MongoDB localhost hardcodé |
| p1-prometheus | Prometheus + Grafana | Réseau interne inaccessible |
| p3-kepler | KeplerGL | Image Docker incomplète |
| p3-geomesa | GeoMesa | Installation complexe |
## ⏳ En attente
| ID | Tâche |
|----|-------|
| p1-bunkerm-telegraf | Réactiver BunkerM dans Telegraf (port 1883 ou 1900 ?) |
| p1-contexus-60 | Configurer les 60 devices Contexus |
| p3-analyse | Analyse: GeoMesa + KeplerGL |
| p1-ngsi | NGSI-LD: validation pipeline (basse priorité) |
| p0-chirpstack | ChirpStack: login API gRPC-REST |
| p1-thingsboard | Relayer ThingsBoard (si CPU dispo) |
## 📝 Notes 2026-05-20
## 📝 Notes 2026-05-25
- **OpenRemote** : Image PG changée (timescaledb-ha:pg15), container recréé
- **Telegraf** : Fixé — noms containers corrigés + BunkerM commenté
- **Simulator** : 60 capteurs, MQTT OK 1/2 (EMQX OK, Mosquitto ?)
- **Pipeline** : Simulateur → EMQX/Mosquitto → Telegraf → InfluxDB → Grafana
- **Contexus** : https://contexus.digitribe.fr — login: iotevadmin / Digitribe972
- **OpenRemote** : https://openremote.digitribe.fr/manager/
- **Agent MQTT** : mqtt-agent-1 créé dans OpenRemote (type: Agent)
- **Assets IOTSensor** : 5 créés avec agentLink → mqtt-agent-1
- **Contexus MQTT** : Driver EMQX connecté et recevant des données
- **Contexus Devices** : 7 devices créés (airquality, traffic, weather, parking, noise, light, waterquality)
- **Problème carte** : Les points ne s'affichent pas sur la carte OpenRemote malgré les assets et l'agentLink. Il faut peut-être redémarrer le Manager ou vérifier la configuration de l'agent MQTT.
## Credentials
- **Contexus**: iotevadmin / Digitribe972
- **OpenRemote**: admin / Digitribe972
- **PostgreSQL Contexus**: contexus / Digitribe972
- **Redis Contexus**: Digitribe972
- **Telegraf InfluxDB**: token=my-super-token, org=digitribe, bucket=smartcity