Commit Graph

13 Commits

Author SHA1 Message Date
Eric F
8700b6d89a CitrineOS Operator UI integration, Traefik citrine.digitribe.fr config 2026-06-10 18:48:50 -04:00
Eric F
0ad8459636 Add citrineos-operator-ui to stack, update docs, 15 EVSE sync 2026-06-10 18:11:23 -04:00
Eric F
ce67b8e9f6 CitrineOS deployment + Asset sync + Scheduling service + Traefik integration 2026-06-10 13:33:56 -04:00
Eric F
5c7d6e5611 CitrineOS deployment + FM integration + S2 service + skills (mosaik, NemoMod) + Grafana 17 panels 2026-06-10 13:13:37 -04:00
Eric F
29581b14e4 Backup: branded templates (login, navbar, footer, teaser), FM config, logo 2026-06-09 07:15:35 -04:00
Eric F
a70be14f07 EMS dashboard v2, branding Cariflex, MQTT config, EMS docs 2026-06-09 03:13:09 -04:00
Eric F
04dc2ce074 Enable Grafana Geomap plugin, restore map panel in dashboard
- Enable geomap plugin in Grafana config (allow_loading_unsigned_plugins)
- Restore geomap panel in Cariflex dashboard
- Map now shows 40 Cariflex assets on Martinique
2026-06-08 13:09:01 -04:00
Eric F
8127d51ae7 Fix Grafana dashboard datasource, add Grid Singularity skill
- Fix PostgreSQL datasource uid in Grafana dashboard
- Update datasource to point to FlexMeasures DB (flexmeasures-db:5432)
- Dashboard now shows real data from Cariflex simulator
- Add Grid Singularity skill (gsy-e, gsy-framework, gsy-e-sdk)
2026-06-08 12:08:29 -04:00
Eric F
23ab00cf64 Fix Grafana dashboard (FM datasource), update logo in FM UI
- Create PostgreSQL-FlexMeasures datasource in Grafana (id: 31)
- Update dashboard queries to read from FlexMeasures DB (timed_belief)
- Replace FlexMeasures logo in navbar template with Cariflex logo
- Dashboard now shows real data from Cariflex simulator
2026-06-08 11:40:09 -04:00
Eric F
6fe79471f3 Fix simulator (use FM client), install entsoe+weather plugins, fix Redis
- Simulator rewritten to use flexmeasures_client (works!)
- flexmeasures-entsoe installed (ENTSO-E data import)
- flexmeasures-weather installed (weather data)
- FlexMeasures Redis connection fixed (DNS resolution)
- Dashboard Grafana updated with Cariflex asset types
- Simulator running in background, posting to 40 sensors

TODO:
- S2 CEM deployment
- Scheduler FlexMeasures
- Logo Cariflex in FM UI
2026-06-08 08:33:16 -04:00
Eric F
d4974e3241 Add FlexMeasures plugins, USEF protocol, and Cariflex simulator
- flexmeasures-entsoe: ENTSO-E data plugin
- flexmeasures-weather: Weather data plugin
- USEF Flex Trading Protocol PDF (2.4MB)
- Cariflex simulator (publishes to Redis)
- Dashboard Grafana updated with correct InfluxDB queries
- All tools extracted in /tools/
2026-06-08 07:38:57 -04:00
Eric F
b4e1f6f3f5 Add skills, docs, and tool references
- OpenOCPP skill for EV charger firmware
- Energy markets documentation (EPEX SPOT, EEX GO, PPA)
- R&D tools: HAMLET, OPLEM, OpenSTEF, OpenDSM
- EV tools: CitrineOS, OpenOCPP, EVerest
- Standards: Flex Ready, S2, OpenADR
- Architecture and deployment docs
2026-06-07 23:43:27 -04:00
Eric F
ffc08d0629 Initial Cariflex project
- 40 FlexMeasures assets (10 PV, 10 Bat, 10 Chg, 10 EV)
- Geolocated on Martinique
- Documentation: architecture, deployment, concepts
- Standards: Flex Ready, S2, OpenADR, EPEX SPOT
- R&D tools: HAMLET, OPLEM, lemlab
- Map patch: Mapbox -> OpenStreetMap
2026-06-07 22:19:29 -04:00