Priestley Place Charge HQ

15kW Fox ESS H3 · CQ6-L8 battery stack (47.92kWh nominal) · 44 panels / 20.9kW array
Monitoring only
 
Data sources

Inverter Connection

FoxESS Cloud
Only change this if you're routing through your own CORS proxy in front of FoxESS Cloud.
Sent as X-Proxy-Secret on both FoxESS and Solcast calls if this and the matching base URL below are set — one worker, one secret, both APIs.

Inverter Schedule Inspector

Read-only — shows exactly what's actually configured on the inverter right now, straight from FoxESS, not from this app's own memory of what it last sent.

Test Live Control

A small, deliberate, real command — separate from the automatic system, so the write path can be watched and confirmed once before trusting it to run unattended.

Forecast Sources

BOM's own open-data feed has had outages during platform upgrades — if a BOM request fails, this automatically falls back to the blended model for that run.

Amber Electric

Live pricing — polls Amber's real price feed and logs actual cost against your real usage from today onward. Past days can't be backfilled.

Site & System

 
System losses (soiling, wiring, inverter) — typical 0.78–0.85
Usage history & accuracy

Usage History

For prediction
One API call per calendar month, not per day — practical for backfilling since install. Prices Flat Rate segments only; Time of Use/VPP/Amber still need the hourly pull above.

Correct Usage from Retailer CSV

FoxESS's CT clamps read badly at low currents — this scales your logged usage to match what your retailer actually billed, so cost and payback figures stay accurate. The monthly TOU-vs-Flat breakdown below is a secondary, informational side effect of reading the file.
Providers
Payback Ledger
Tracks what you've actually been billed under, plan by plan, against what the same real usage would have cost with no solar/battery at all — that gap is real savings, banked permanently once a segment's dates are set. Separate from Provider Comparison above, which stays a hypothetical what-if view.

Payback Summary

Plan History

One segment per real plan you were actually billed under. When you switch, set this segment's end date and add a new one starting the next day — that locks in what it actually cost/saved for good.
Live-connected to FoxESS for real telemetry and history — solar/load predictions use your actual logged data once enough is available, falling back to a weather/shape-based estimate otherwise. In Monitoring only, the scheduler is read-only: it plans charge/discharge timing but never sends anything. In Live control, it can send real setpoints to the H3, checked and corrected every 5 minutes against the battery's actual live SoC.