Pipelet pulls charging data from three sources: OCPP wallboxes, OEM CarData (BMW · Tesla · Volvo · Audi · Ford), and since May 2026 also from the cloud APIs of solar-inverter manufacturers.
In practice: if a driver has an integrated wallbox attached to their own PV system (Enphase IQ EV Charger, Huawei Smart Charger, EcoFlow Power Charger, Sungrow iEnergyCharger), all that's needed is a sign-in at the manufacturer — a simple OAuth login for Enphase, an API key for the others. New since June 2026: native session import for the Enphase IQ EV Charger — Pipelet reads the charger's own pre-segmented charging history straight from the Enphase API (minute-accurate start/end times, energy from the charger meter, full history included on first import). For manufacturers without a session API, the reconstructor detects charges from the lifetime energy counter. Either way, a complete charging session lands in ``op_charging_sessions`` with markers ``id_tag = 'pv-<brand>'``, ``reason = 'pv-native'`` or ``'pv-reconstructed'`` and ``station_id = wallbox-serial``. Fleet managers and reimbursement workflows can recognise the PV source, reimburse it separately, or report it as the "solar share". Since June 2026, "PV Inverter" is selectable in the driver portal as the third data-source tile next to Wallbox and Digital Home Charging.
As of June 2026: nine manufacturers live (~68% market coverage) — Enphase, Solarwatt, SolarEdge, Fronius, SMA, Victron, Huawei FusionSolar, Sungrow iSolarCloud and EcoFlow PowerOcean. The reconstructor is brand-agnostic: a new manufacturer is three short files (adapter + worker branch + extractor). Solax and GoodWe (Phase 2) plus Kostal local (Phase 3) are on the roadmap.