Spot Solar Charging routes the customer's real-time PV surplus into their EV: when the sun is producing more than the household is consuming, Gridio charges the car from the excess instead of letting it flow to the grid as feed-in.
For locations that own a PV system, this means:
Spot Solar Charging is distinct from Solar-Aware Charge Planning. Spot Solar reacts to the right-now state of the inverter; Solar-Aware Charge Planning reduces tomorrow's overnight grid hours based on the forecasted solar. The two are complementary and work together when both are active — Spot Solar handles today's surplus opportunistically; Solar-Aware reserves overnight grid hours for tomorrow.
The charging engine runs a planning cycle every 30 seconds. For each location that has both a vehicle and an inverter:
to_grid − from_grid. Even in this mode, if a solar_start_level is configured the engine only treats the surplus as chargeable once it exceeds that level — the threshold used is the larger of solar_start_level and base_load. With neither set, any surplus is used (subject to the 1 kW threshold in step 3).base_loadsolar_start_levelIf the inverter's most recent reading is more than five minutes old, the engine holds state and issues no new commands until fresh data arrives. This prevents flapping when the data link to the inverter is intermittent.
| Field | Why it is needed |
|---|---|
| Vehicle identifier (VIN) | Identity |
| Maximum charge power (kW) | Caps the charging setpoint when excess is large |
| Home location association | Spot Solar only triggers when the vehicle is at the location that owns the inverter |