Files
smart-city-digital-twin-mar…/TODO.md

2.7 KiB

Smart City Digital Twin — TODO List

Dernière mise à jour : 2026-05-19 23:25 (v2)

Complété (5/13)

ID Tâche
p1-bunkerm BunkerM: DNS corrigé (underscores → hyphens)
p2-geoserver GeoServer: workspace Digitribe + Data Store PostGIS dédié
p2-postgis PostGIS dédié: conteneur postgis-smartcity UP (PostGIS 3.4)
p2-mapstore MapStore: GeoServer WMS ajouté au CORS, couche sensors créée
p5-docs Documentation + commits Gitea

🔴 Bloqué (5/13)

ID Tâche Raison
p1-or OpenRemote agents MQTT + map display PostgreSQL bloqué en recovery (TimescaleDB upgrade)
p4-ditto Ditto.digitribe.fr MongoDB localhost hardcodé
p1-prometheus Prometheus + Grafana Réseau interne inaccessible
p3-kepler KeplerGL Image Docker incomplète, build npm trop long
p3-geomesa GeoMesa Installation complexe (Maven, binaires)

En attente (3/13)

ID Tâche
p3-analyse Analyse: GeoMesa + KeplerGL (bloqué)
p1-ngsi NGSI-LD: validation pipeline (basse priorité)
p0-chirpstack ChirpStack: login API gRPC-REST

📦 Skills créées (hors projet)

Skill Catégorie Statut
epicollect5 mobile-data-collection
odk mobile-data-collection
kobotoolbox mobile-data-collection
apache-superset data-visualization
metabase data-visualization
contexus iot

📝 Notes 2026-05-19

  • OpenRemote map display : Investigation approfondie — points ne s'affichent pas malgré toutes les conditions remplies (location, agentLink, showOnDashboard, bon realm)
  • Décision : Repartir de zéro avec installation fraîche du Manager
  • PostgreSQL : Bloqué en recovery — TimescaleDB upgrade (2.26.3) sur cluster vide après docker-compose down --volumes. Le volume a été recréé vide et le TimescaleDB essaie de s'installer, ce qui bloque le recovery depuis plus d'une heure.
  • Solution possible : Supprimer le volume et relancer sans TimescaleDB, ou attendre que le TimescaleDB finisse son installation
  • Prochaines étapes : Attendre PostgreSQL → Vérifier Manager/Keycloak → Lancer simulateur → Créer dashboard via UI → Vérifier affichage
  • Custom project : Répertoire /home/eric/openremote/custom-project/ cloné — prêt pour développement custom
  • GeoJSON proxy : Correction des coordonnées (lat/lon → lon/lat) — le proxy retourne maintenant les coordonnées dans le bon ordre

Credentials

  • GeoServer: admin / Digitribe972
  • PostGIS dédié: smartcity / SmartCity972 (port 5433)
  • ChirpStack: admin / admin1234
  • Gitea: eric / token configuré