⚡ Dashboard 📋 History 📊 Analytics

⚡ EV Analytics

Data nerd's paradise — every angle on your charging data

Records 🌍 Perspective Heatmap Monthly Sources 🚗 Mileage Economics Trends Session Dive Season/Year Break-Even 🌿 CO₂ Road Trips Detail Efficiency Map
Vehicle
Total Energy
Total Cost
Gas Savings
Free Energy
Sessions
Avg ¢/kWh
Avg kWh/Session
Months Active

Personal Records

your all-time bests ↑ top

🌍 Perspective

putting your numbers in context ↑ top

Year at a Glance

every charging day since day one ↑ top

Charging Activity Heatmap — kWh per day

Monthly Breakdown

energy, cost & sessions over time ↑ top

Monthly kWh by Charging Source

Sessions per Month

Free vs. Paid kWh per Month

Free vs. Paid Sessions per Month — count

Monthly Savings vs. Gas (†)

Monthly Cost vs. Gas Equivalent — what you spent vs. what a gas car would have cost

Charging Sources

where you plug in ↑ top

All-Time Energy by Location

kWh by Location (Ranked)

Monthly kWh Split — Work (free) vs. Home vs. Public

Location Stats — sessions, energy & cost per charging site

Work Home Tesla SC ChargePoint Blink Rivian Other
# Location ▲ Sessions Free Total kWh Avg kWh Total Cost Avg Cost

🚗 Mileage & Fuel Rates

odometer history, miles driven, and gas price over time ↑ top

Odometer History — miles over time

All recorded readings per vehicle

Miles Driven Per Month (estimated from readings)

Interpolated between odometer readings

Gas Price History ($/gal)

Assumed price used for savings calculations — update in _data/rates.yml

Real Efficiency — mi/kWh (left) · Wh/mi (right)

From sessions with FordPass miles_added data · tooltip shows both units

Economics

rates, costs & cumulative savings ↑ top

Gas Price History ($/gal)

Home Electricity Rate (¢/kWh)

Cumulative Cost vs. Gas Equivalent — the growing savings gap

Net Cumulative Savings Over Time

Effective ¢/kWh Paid — monthly average (paid sessions only)

Monthly Savings Rate — savings as % of gas equivalent

Average kWh per Session — monthly trend

Energy by Day of Week

Session Deep Dive

individual session analysis ↑ top

Session kWh Over Time — colored by charging source

Session Size Distribution (kWh histogram)

Top 10 Largest Sessions

#DateLocationkWhCostSaved †

Saved = (kWh × mi/kWh ÷ mpg) × $/gal − actual cost  —  i.e. what equivalent gas miles would have cost at historical rates, minus what you paid for electricity. Fuel rates from _data/rates.yml → gas_savings.

Season Over Season

winter cold vs. summer efficiency — year by year ↑ top

Monthly kWh — Year Over Year Overlay

Avg kWh/Session by Season

Free Charging Index — % of kWh from Work per Month

Economics Deep Dive

break-even, projections & cost per mile ↑ top
Total Gas Savings Since Day One
saved vs. driving a gas car
Monthly Savings Projection (trailing 3-month avg)

avg/month

projected full year

projected 5-yr savings

Cost Per Mile — Monthly Trend (charging cost ÷ estimated miles driven)

† Miles estimated from kWh charged × assumed mi/kWh efficiency for that period. Treat as directional, not odometer-precise.

Savings Rate — % of Gas Equivalent Saved Each Month

Monthly Savings Projection Trend

⛽ Gas Price Sensitivity — What If Gas Was $X/gal?

Drag the slider to see how your total savings change at different gas prices
Gas price: $3.26 vs. your actual avg
Total Savings
vs. Actual Rates
Avg/Month
5-yr Projection

🌿 CO₂ Avoidance

net emissions avoided vs. your gas car — Michigan grid honest ↑ top
Net CO₂ Avoided vs. Gas
kg
calculating…
Gallons Not Burnedequivalent
Trees Absorbing 1 Year@ 21 kg CO₂/tree/yr
Gas Car Miles Avoidedequivalent distance
Barrels of Oilnot refined for fuel
Homes Powereddays of avg US home
Grid CO₂ Emittedindirect, via Michigan grid
Gas CO₂ Would Have Beenif still driving gas car
Emission Reductionvs. gas baseline
Michigan-honest calculation: Grid CO₂ subtracted using eGRID 2023 subregion rates. Road trip sessions use location-specific grid factors where available — Madison WI (MROE) charges at 1,397 lbs/MWh, nearly 44% dirtier than home (RFCM, 971 lbs/MWh). Comparison vehicle: RJB → 2023 Escape (24.8 MPG actual) · LRB → 2016 Explorer (23.0 MPG).
☀️ Solar What-If Scenarios — Home Charging
Current (grid-tied)
kg net CO₂ avoided
50% home solar
kg avoided · more
100% home solar
kg avoided · more
100% solar, all sites
kg avoided · more

Monthly CO₂ Avoided (net kg)

Grid CO₂ Emitted vs. Gas CO₂ Avoided — by Month

Cumulative CO₂ Avoided Over Time

CO₂ by Charging Location — grid intensity matters

Road Trips

public charging stops >50 miles from home, clustered within 5-day windows ↑ top

Detecting trips…

Session Detail

charging behavior — timing, SOC & battery health ↑ top

Plug-in SOC Distribution

How depleted before you charge

Unplug SOC Distribution

How full when you leave

SOC Added Distribution

How much % added per session

Charge Duration Distribution

How long sessions typically run (hours)

Avg Charge Rate by Location (kW)

energy_kwh ÷ duration — includes idle time for Work & Home overnight

Plug-in Time of Day

What hour you typically start charging

SOC at Plug-in vs kWh Added

Lower SOC → bigger charge — scatter plot

When Do I Charge? — Hour × Day of Week

Darker = more sessions starting at that hour/day — only sessions with recorded start time

Estimated Usable Battery — Session by Session

energy_kwh ÷ (soc_added ÷ 100) — should stay near rated UBE. Downward drift = degradation. ⚠ Noise expected; trend matters more than individual points.

Avg Plug-in vs Unplug SOC by Location

Where do you charge hardest?

SOC Start Over Time

Are you letting it get lower over time?

Charging Locations Map

energy added at each location — circle size ∝ kWh ↑ top

📄 Print Report

Print dialog → Save as PDF · set Landscape