2.1 KiB
2.1 KiB
Session Resume - 2026-05-19
Objectif
Afficher les capteurs IoT simulés sur la carte OpenRemote en temps réel (Martinique).
Actions effectuées
- Investigation approfondie du problème d'affichage des points sur la carte OpenRemote
- Tentatives de correction :
- Ajout de
meta: {showOnDashboard: true}sur l'attribut location - Ajout d'
agentLinkpointant vers un agent MQTT (via SQL) - Création de dashboards via l'API et via la DB
- Modification du mapsettings.json pour ajouter une source GeoJSON externe
- Correction des coordonnées GeoJSON (lat/lon → lon/lat) dans le proxy
- Utilisation de la page
#/mapnative du Manager
- Ajout de
- Décision de repartir de zéro avec une installation fraîche du Manager
- Nettoyage : Suppression des volumes et conteneurs Docker
- Relancement : Démarrage des conteneurs (PostgreSQL en recovery)
Découvertes clés
- Coordonnées GeoJSON : Doivent être [longitude, latitude] en GeoJSON standard
- PostgreSQL recovery : Après
docker-compose down --volumes, peut prendre 10+ minutes - Dashboard map widget via API : Ne fonctionne pas, doit être configuré via l'UI
- agentLink : Nécessaire mais pas suffisant — l'agent doit être actif
- Custom project :
/home/eric/openremote/custom-project/cloné et prêt
État actuel
- PostgreSQL en recovery (fsync du data directory)
- Keycloak et Manager en attente du PostgreSQL
- Script d'attente en arrière-plan
Prochaines étapes
- Attendre que le PostgreSQL soit prêt
- Vérifier que le Manager et Keycloak démarrent correctement
- Lancer le simulateur pour créer les assets dans le realm master
- Créer un dashboard avec le widget de carte via l'UI du Manager
- Vérifier l'affichage des points
Fichiers modifiés
/home/eric/smart-city-digital-twin-martinique/geojson-proxy/geojson_proxy.py/storage/manager/mapsettings.json/home/eric/smart-city-digital-twin-martinique/TODO.md~/.hermes/skills/iot/openremote-platform/SKILL.md
Commits
smart-city-digital-twin-martinique: commit2377bc0pushé sur master