Self-hosted charging analytics for Ford electric vehicles. Track charging sessions, analyze costs, and monitor energy consumption with a web-based dashboard.
Built for the Ford F-150 Lightning, but should work with any Ford EV.
Important
This is a work in progress. Do not use this as the only data storage.
Currently, the views and graphs are only using CSV session data seeded at build time. Additional data sources are planned, and in progress.
Note
This is my own personal project I am using it for a fun side project, and for learning.
"The goal is to make this adaptable for different users and data types, but much of it is tailored to my specific data and storage methods."
If you would like to, please consider buying me a coffee.
Full documentation is available at the documentation site.
- Installation -- Docker Compose setup and startup
- Configuration -- Environment variables and in-app settings
- Data Import -- CSV format, seed script, classification rules
- Development -- Running outside of the Docker enviornment with reloading and database access
- Architecture -- Project structure and patterns
- Database -- Schema, models, migrations
- ha-fordpass by marq24 -- Home Assistant integration for Ford vehicles
- fordpass-ha by itchannel -- Home Assistant integration that started this journey
- TeslaMate -- Inspiration for the project concept
Screenshots are from v0.1.5 and may not be up to date
git clone https://github.com/yourusername/LightningROD.git
cd LightningROD
cp .env.example .env
# Edit .env -- at minimum, set a real POSTGRES_PASSWORD
docker compose up --build -d
The app will be available at http://localhost:8000. Migrations run automatically on startup.
Reference the full documentation site.





