3.4 KiB
3.4 KiB
Session Resume - 2026-05-06 (02:30 AM Martinique)
🎯 Objectif Démo
- Date : Jeudi 8 Mai 2026 (ou Mercredi 7 si progrès suffisant)
- Stack : Smart City Digital Twin Martinique
- Statut : Débogage OpenRemote (Carte, Agents, Brokers) + Pulsar Manager
✅ Réalisations (174 tentatives)
- Simulateur : Fonctionnel, publie vers MQTT, InfluxDB, Prometheus (
smart-city-simulatorcontainer). - Grafana : Dashboards opérationnels avec données Prometheus.
- GeoServer : Accessible (erreur 400 corrigée), MapStore configuré.
- Pulsar Manager :
curlinstallé dans le conteneur,init_db.sqlmodifié pouradmin/Digitribe972. - Traefik : Fichier
27-bunkerm-web.ymlcorrigé (hostnamebunkerm_bunkerm_1avec underscores).
❌ Problèmes Restants
- OpenRemote Maps :
- Carte Martinique ne s'affiche pas bien (bounds à corriger dans
martinique.mbtilesvia sqlite3). - Légendes et icônes capteurs à configurer.
mapsettings.jsondoit être restauré depuis template Martinique.
- Carte Martinique ne s'affiche pas bien (bounds à corriger dans
- OpenRemote Agents (CRITIQUE) :
- API REST bloquée 401 (174 tentatives échouées).
- Solution : Utiliser UNIQUEMENT l'UI (
https://openremote.digitribe.fr/manager/#/agents). - Agents à créer : MQTT (EMQX, Mosquitto, BunkerM, Redpanda, Pulsar) + HTTP (Orion-LD, Stellio).
- Pulsar Manager : Login
admin/Digitribe972échoue (401). Nécessite reset volumepulsar_pulsar-manager-db-data.
🛠️ Actions à Faire Demain (Mercredi 7 Mai)
OpenRemote (Priorité 1)
- Restaurer
mapsettings.jsondepuistemplates/mapsettings_martinique_2026-05-02.json. - Corriger bounds mbtiles :
sqlite3 martinique.mbtiles "UPDATE metadata SET value='-61.3,14.3,-60.8,14.9' WHERE name='bounds';" - UI : Créer Agents MQTT (EMQX:11883, Mosquitto:1900, BunkerM:1900, Redpanda:2181, Pulsar:6650).
- UI : Créer Agents HTTP (Orion-LD:2026, Stellio:8087) avec headers NGSI-LD.
- UI : Lier Assets (AirQualityObserved, etc.) aux Agents.
Pulsar Manager
docker volume rm pulsar_pulsar-manager-db-datadocker compose up -d pulsar-manager(rejoue init_db.sql)- Tester login
admin/Digitribe972.
Traefik
- Vérifier accès
https://bunkerm.digitribe.fr(port 2000 web UI BunkerM).
📝 Commandes Clés
# OpenRemote Map Fix
docker exec openremote-manager-1 cp /deployment/map/mapsettings_martinique_2026-05-02.json /deployment/map/mapsettings.json
docker cp openremote-manager-1:/deployment/map/martinique.mbtiles /tmp/
sqlite3 /tmp/martinique.mbtiles "UPDATE metadata SET value='-61.3,14.3,-60.8,14.9' WHERE name='bounds';"
docker cp /tmp/martinique.mbtiles openremote-manager-1:/deployment/map/
docker restart openremote-manager-1
# Pulsar Manager Fix
docker stop smart-city-pulsar-manager
docker volume rm smart-city-digital-twin-martinique_pulsar-manager-db-data
cd ~/smart-city-digital-twin-martinique && docker compose up -d smart-city-pulsar-manager
💾 Fichiers Modifiés Aujourd'hui
/home/eric/traefik-config/dynamic/27-bunkerm-web.yml(hostname corrigé)/home/eric/traefik-config/dynamic/21-pulsar.yml(si modifié)init_db.sql(dans conteneur pulsar-manager, mot de passe admin changé)
⏰ Prochain Créneau
- Mercredi 7 Mai 2026, 14h00 (heure Martinique).
- Durée prévue : 4-5 heures jusqu'à 19h00.
- Objectif : Stack 100% fonctionnel pour démo Jeudi.