Eric F
e20790dce4
docs: update infrastructure documentation for Leaflet OSM migration
2026-06-12 11:10:09 -04:00
Eric F
9a14723b07
feat(ui): replace Google Maps with Leaflet + OpenStreetMap
...
- Replace all Google Map components with Leaflet OSM alternatives
- Add osm-map.tsx with dynamic Leaflet import (SSR-safe)
- Use CDN for Leaflet CSS to avoid Next.js CSS import issues
- Update types.tsx to remove google.maps dependencies
- Replace Google Places autocomplete with Nominatim OSM
- Replace Google Geocoding with Nominatim OSM
- Add GPS coordinates for all 15 Martinique charging station locations
- Update next.config.mjs: ignoreBuildErrors for TypeScript loops
- Update package.json: use 'next build' instead of 'refine build'
- Add .dockerignore for faster Docker builds
- Fix map centering on Martinique (default: 14.6415, -61.0242)
2026-06-12 11:04:18 -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
7fde58bf6a
Complete infrastructure: CitrineOS+OpenADR+FM integration, asset sync, scheduling, IaC scripts, K8s manifests, documentation
2026-06-10 13:39:47 -04:00
Eric F
84667c7126
Infrastructure docs, IaC scripts, skills energy (VOLTTRON, EnergyPlus, OpenStudio, BuildingGym, OSeMOSYS)
2026-06-10 12:09:00 -04:00
Eric F
9d5d497676
Fix: RQ worker Redis ACL, PATCHES.md update, snapshot
2026-06-09 17:07:15 -04:00
Eric F
e2a495c0aa
Docs: PATCHES.md, memory update, map OSM fix, favicon
2026-06-09 13:01:07 -04:00
Eric F
a70be14f07
EMS dashboard v2, branding Cariflex, MQTT config, EMS docs
2026-06-09 03:13:09 -04:00
Eric F
11a51faffb
Add architecture v2 with OCPI and GIREVE integration
2026-06-08 17:55:55 -04:00
Eric F
91506a6634
Add architecture documentation and diagrams (PDF/PNG/Mermaid)
2026-06-08 17:47:13 -04:00
Eric F
8f7c24acd4
Add USEF references, Cariflex simulator, entsoe/weather plugins
...
- USEF Framework references added
- Cariflex simulator (publishes to Redis)
- flexmeasures-entsoe plugin extracted
- flexmeasures-weather plugin extracted
- Dashboard Grafana with InfluxDB queries for Cariflex assets
2026-06-08 07:46:30 -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
9afbd8de6d
Add extracted tools and HAL article text
...
- CitrineOS core extracted (docker-compose ready)
- OpenOCPP extracted
- ShapeShifter specification extracted
- EVerest extracted
- HAL article extracted (Renewable Energy Community Design)
- .gitignore updated for large files
2026-06-08 00:59:40 -04:00
Eric F
d398a6ced2
Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
...
- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted
TODO updated with progress
2026-06-08 00:38:27 -04:00
Eric F
468cfeaa50
Add OSM OCPI reference, IEEE article, GO certificates docs
2026-06-07 23:51:10 -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