The app will be able to send charge and discharge commands directly to your FoxESS inverter, based on its forecast. This now stays switched on across reloads and closed tabs — by design, so automation keeps running without this page needing to stay open. Nothing reverts it back to Monitoring automatically; switch back at any time and it stops all control instantly and releases the inverter back to its own normal behavior.
Live Control Switches
Turn any one command type off without touching the master Live switch or Control Authority.
48-hour Forecast
Total cost — active plan
—
Total cost — compare plan
—
Running Total — active plan
—
Running Total — compare plan
—
Solar production
—
To load & battery: —
To grid: ——
—
Self-consumption
Load consumption
—
From solar & battery: —
From grid: ——
—
Self-sufficiency
48-hour Plan
Solar (kWh/hr)Load (kWh/hr)Battery SoC (%)PeakOff-peak
Scheduled Actions
Live Control Log
What's actually been decided and sent to the inverter — not the plan, the real actions taken.
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.
Export / Import Limit
The inverter's real AC ceiling.
Forecast Sources
Only change this if routing through your own proxy (same one you may already use for FoxESS).
Live Pricing Connection
Site & System
System losses (soiling, wiring, inverter) — typical 0.78–0.85
Storm Precaution
90km/h is BOM's threshold for a "damaging wind" Severe Weather Warning; 70mm in an hour is BOM's threshold for "intense" rainfall in a Severe Thunderstorm Warning.
Send a real charge command?
Battery Cycle Budget
Decision Log
One entry per hour, rolling 48h — what the plan decided and why, for after-the-fact investigation. Tap an entry to see the full condition breakdown.
Testing & diagnostics
Inverter Schedule Inspector
Worker Diagnostics
Who's In Control
Switch control authority?
Test Live Control
Send a real test command?
This will push a genuine ForceCharge command to your inverter for the rest of this hour — 500W, targeting just 2 percentage points above the battery's current SoC, so it should complete almost immediately and cost next to nothing either way. Check the FoxESS app afterwards to confirm it actually happened. Use "Release now" any time to stop it instantly, same as the main kill switch.
Usage history & accuracy
Usage History
For prediction
Prediction Accuracy
Forecast vs. what actually happened
Reserve Accuracy
What got reserved vs. what that day actually needed — the tracking discussed when the manual Safety Margin was removed (2026-09-21), now that there's no static buffer to fall back on.
Correct Usage from Retailer CSV
Corrects the real import/export totals used for cost calculation, scaling each day's existing FoxESS hourly shape to match your retailer's billed figures. Total household usage (used for the load prediction) is left alone — a retailer CSV only sees what crossed the meter, not what solar/battery covered directly, so it can't correctly represent total consumption for a solar home.
Providers
Provider Comparison
Your real usage, priced under each saved provider
Monthly Plan Comparison
Payback Ledger
Payback Summary
Plan History
Live-connected to FoxESS for real telemetry and history