Files
smart-city-digital-twin-mar…/SESSION_RESUME_2026-05-03.md

1.7 KiB

📅 Session Smart City Digital Twin — 03 Mai 2026

ID de session (commit Git) : 8bb0381fff
Projet : ~/smart-city-digital-twin-martinique
Objectif : Déployer et configurer le jumeau numérique Smart City Martinique avec persistance des données.


Réalisations

  1. Persistance des données :

    • FROST-Server : 21 256+ observations (PostgreSQL)
    • Orion-LD : 10 entités NGSI-LD (MongoDB)
    • Stellio : 14 payloads entités (PostgreSQL/TimescaleDB)
    • Assets OpenRemote copiés en base (33 assets, realm smartcity)
  2. Simulateur :

    • Image smart-city-simulator:latest opérationnelle
    • Support Orion-LD , Stellio , FROST , MQTT (Mosquitto + EMQX)
    • Configuration OpenRemote : Basic Auth, URLs corrigées, ASSET_MAP à jour
  3. Documentation :

    • DATA_PERSISTENCE.md sur Gitea
    • Résumé de session (ce fichier) pour reprise

Blocages restants

  • OpenRemote 405 Method Not Allowed sur l'endpoint token (client openremote realm smartcity)
  • Cause probable : Configuration Keycloak/OpenRemote nécessitant une intervention manuelle via UI

🔧 Prochaines étapes (reprise demain)

  1. Résoudre le blocage OpenRemote 405 (UI Keycloak : vérifier Service Account Roles, protocol mappers)
  2. Valider la remontée des données du simulateur dans l'UI OpenRemote Manager
  3. Créer le tableau de bord Grafana pour la visualisation
  4. Finaliser la skill smart-city-simulator et versioning Gitea

📦 Commandes de reprise

cd ~/smart-city-digital-twin-martinique
docker start smart-city-simulator
docker logs smart-city-simulator --tail 50