Loading dashboard modules and data. This should only take a moment.
SafariCharge turns your PV + BESS site into an optimised asset. Our MILP dispatch engine cuts KPLC peak charges, maximises self-consumption, and gives you real-time visibility into every kilowatt-hour.
Built for Nairobi’s C&I solar sites · KPLC TOU-aware · Open source
Point SafariCharge at your SMA, Fronius, or Sungrow Modbus feed
Pyomo solves the dispatch schedule every 5 minutes against KPLC TOU windows
Real-time KPIs, cost savings, and CO₂ reports in one dashboard
From raw inverter telemetry to globally-optimal dispatch schedules — all in one platform.
Goes beyond rule-based dispatch. Our MILP engine finds the globally optimal BESS charge/discharge schedule against KPLC peak and off-peak windows.
Live AC output, irradiance correlation, inverter limit tracking, and curtailment detection — all in a single dashboard.
SoC bounds enforcement, binary charge/discharge mutex, and battery health KPIs surfaced without a proprietary BMS integration.
Full all-in pricing — base rate, fuel surcharge, FERFA, INFA, ERC, WRA, and VAT — for EV, domestic, and small-commercial profiles.
Per-cycle cost savings, grid displacement percentage, CO₂ avoided, and peak demand shaving — exportable to CSV or PDF.
Add gensets, EV smart charging, or thermal loads as new optimiser blocks without modifying existing simulation logic.
Create a profile to login and access your live solar analytics, smart BESS dispatch, and KPLC cost modelling.
Go to Dashboard“Cut our KPLC peak bill by 38% in the first month.”
— Energy Manager, Nairobi Industrial Park
“Finally a tool built for Kenya's grid reality.”
— Solar Engineer, Mombasa SEZ
Join energy managers across Kenya already using SafariCharge to cut KPLC bills and maximise solar yield.
Get Started Now