69 lines
3.4 KiB
Markdown
69 lines
3.4 KiB
Markdown
# Smart City Digital Twin — TODO List
|
|
|
|
> Dernière mise à jour : 2026-05-28 14:00
|
|
|
|
## ✅ Complété
|
|
| ID | Tâche |
|
|
|----|-------|
|
|
| p1-bunkerm | BunkerM: DNS corrigé |
|
|
| p2-geoserver | GeoServer: workspace + Data Store PostGIS |
|
|
| p2-postgis | PostGIS dédié: conteneur UP |
|
|
| p2-mapstore | MapStore: GeoServer WMS + couche sensors |
|
|
| p5-docs | Documentation + commits Gitea |
|
|
| contexus | Stack Contexus déployée et fonctionnelle |
|
|
| or-assets | 5 assets IOTSensor créés dans OpenRemote |
|
|
| 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 |
|
|
| grafana-fix | Dashboard "no data" corrigé — datasource + requêtes Flux |
|
|
| grafana-v4 | Dashboard v4 poussé avec 14 panels, données confirmées ✅ |
|
|
| bunkerm-activate | BunkerM activé dans simulateur + Telegraf |
|
|
| superset-deploy | Apache Superset déployé derrière Traefik ✅ |
|
|
| metabase-deploy | Metabase déployé derrière Traefik ✅ |
|
|
|
|
## 🔴 En cours
|
|
| ID | Tâche | Notes |
|
|
|----|-------|-------|
|
|
| p1-odk | Déployer ODK Central derrière Traefik | Repo cloné dans odk/central/, images locales à builder |
|
|
| p1-or-fix | OpenRemote manager sur bon réseau | Manager sur bridge au lieu de smartcity-shared → unhealthy |
|
|
|
|
## 🔴 Bloqué
|
|
| ID | Tâche | Raison |
|
|
|----|-------|--------|
|
|
| p1-or-map | Affichage points carte OpenRemote | En attente fix réseau manager |
|
|
| p4-ditto | Ditto.digitribe.fr | MongoDB localhost hardcodé |
|
|
| p3-kepler | KeplerGL | Image Docker incomplète |
|
|
|
|
## ⏳ En attente
|
|
| ID | Tâche |
|
|
|----|-------|
|
|
| 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-28
|
|
- **OpenRemote** : Manager (`gracious_mestorf`) tournait sur réseau `bridge` au lieu de `smartcity-shared` → ne pouvait pas joindre Keycloak. Recréation du container nécessaire.
|
|
- **ODK** : Repo cloné dans `odk/central/`. Images `odk-service:latest` et `odk-nginx:latest` sont locales (à builder avec les Dockerfiles du repo). Enketo secret créé dans `odk-secrets/`. Domaine prévu : `odk.digitribe.fr`.
|
|
- **Pipeline données** : Simulateur → EMQX/Mosquitto/BunkerM → Telegraf → InfluxDB → Grafana ✅
|
|
- **Grafana** : Dashboard smartcity-martinique-complete v7 — données confirmées ✅
|
|
- **Superset** : https://superset.digitribe.fr ✅ (UP, healthy)
|
|
- **Metabase** : https://metabase.digitribe.fr ✅ (UP, healthy)
|
|
- **BunkerM** : Port 1883→1900, dynsec désactivé, auth par password_file
|
|
- **BunkerM Traefik** : https://bunkerm.digitribe.fr (config 27-bunkerm-web.yml corrigée)
|
|
- **InfluxDB** : bucket `smartcity`, measurement `mqtt_consumer`, tag `topic` pour le type
|
|
|
|
## Credentials
|
|
- **Contexus**: iotevadmin / Digitribe972
|
|
- **OpenRemote**: admin / Digitribe972
|
|
- **PostgreSQL Contexus**: contexus / Digitribe972
|
|
- **Redis Contexus**: Digitribe972
|
|
- **Telegraf InfluxDB**: token=my-super-token, org=digitribe, bucket=smartcity
|
|
- **Grafana**: admin / Digitribe972
|
|
- **Superset**: admin / Digitribe972 (à configurer au premier accès)
|
|
- **Metabase**: admin@digitribe.fr / Digitribe972
|
|
- **BunkerM MQTT**: bunker / bunker
|