GridMind Optimize is an intelligent battery management strategy that automatically controls your Powerwall around your utility’s peak pricing hours — ensuring your battery is full when peak begins and discharged at exactly the right rate to last the entire peak window without running dry or wasting export potential.
GridMind Optimize requires a Pro subscription. Upgrade to Pro →
Optimize follows a precise 5-step cycle every peak period:
Starting a configurable number of minutes before peak (the “buffer time”), GridMind calculates the optimal target SOC needed to power your home through the entire peak window plus a safety margin.
The target is calculated as:
target_soc = (home_avg_load × peak_duration_hours × 1.15) / battery_capacityThe battery is commanded to charge to this calculated target. If your battery is already at or above the target SOC, no pre-charging occurs and Optimize waits for peak to begin. The 1.15 multiplier adds a 15% safety margin above the estimated home load requirement, protecting against load spikes during the peak window.
When peak hours begin, GridMind:
GridMind continuously calculates the ideal discharge rate to consume exactly the available charge evenly over the remaining peak window:
discharge_rate = (current_soc - min_reserve) / (hours_remaining_in_peak)This pacing ensures you’re exporting energy consistently throughout peak rather than exporting all stored energy at the start and running dry hours before peak ends. Consistent export across the entire window maximizes earnings at the high peak rate.
If home load spikes above the calculated discharge rate, GridMind temporarily prioritizes satisfying home consumption to prevent any grid import during peak hours. Once the spike passes, it recalculates the discharge rate for the remaining window.
Before each peak cycle, GridMind automatically adjusts the effective reserve floor based on two factors: tomorrow’s solar forecast and your TOU rate spread.
When your rate spread justifies overnight grid recharge (peak rate minus off-peak rate ≥ $0.10/kWh, and grid charging is enabled): GridMind exports all available capacity down to your configured minimum. The economics are clear — earning the peak rate on every kWh and refilling overnight at the cheap off-peak rate is more profitable than holding battery back for solar.
When grid charging is disabled or your rates are flat: solar is your only free recharge source, so GridMind holds extra reserve on cloudy days to ensure the battery isn’t depleted before tomorrow’s solar can refill it:
| Tomorrow’s forecast | Extra reserve held |
|---|---|
| ≥80% of normal | None — export freely |
| 55–80% of normal | +10% |
| 30–55% of normal | +20% |
| <30% of normal | +30% |
The reasoning behind the reserve decision is shown in the detailed reasoning panel on the dashboard each cycle.
When the peak period ends, GridMind automatically:
Optimize resets and begins monitoring for the next peak period. On days with multiple peaks, it runs the same cycle for each one. Between cycles it operates passively, allowing normal self-powered behavior.
To configure GridMind Optimize, go to Settings → GridMind Optimize.
| Setting | Description | Example |
|---|---|---|
| Enable | Turn Optimize on or off without losing your configuration | On |
| Peak start time | When your utility’s peak pricing period begins | 4:00 PM |
| Peak end time | When peak pricing ends | 9:00 PM |
| Buffer time | Minutes before peak start to begin pre-charging the battery | 60 minutes |
| Minimum reserve during peak | The reserve floor during peak export. GridMind may hold more than this on cloudy days when grid charging is unavailable — see Solar Forecast & Rate-Aware Reserve above. | 5% |
| Pause EV charging during peak | When enabled, automatically stops EV charging during peak hours so that solar and battery power is directed to grid export at peak rates instead of your vehicle. Charging resumes automatically when peak ends. | On |
Example configuration for PG&E EV2-A summer peak (4–9 PM):
Peak start: 4:00 PM
Peak end: 9:00 PM
Buffer time: 90 minutes (pre-charging begins at 2:30 PM)
Min reserve: 10%Configure your TOU rates correctly in Settings → TOU Rates before enabling Optimize. If peak hours are set incorrectly, Optimize will pre-charge and discharge at the wrong times, potentially reducing rather than increasing your earnings.
When Optimize is enabled, the dashboard shows a dedicated status card with real-time information about the current cycle:
Click the card to expand a detailed reasoning panel showing exactly what Optimize is doing and why:
“Battery at 73%. Target was 78% — pre-charging complete. Peak starts in 45 minutes. Will discharge at 2.1 kW average to reach 10% by 9:00 PM.”
This transparency helps you understand and trust what Optimize is doing with your battery.
The Value page shows a dedicated Optimization Savings section (visible to Pro subscribers) with:
Savings are calculated by comparing your actual TOU export pattern against a baseline of simple self-powered mode using the same solar production and home load data. The more consistently your battery is full at peak time, the greater the gap between optimized and baseline behavior — and the higher your reported savings.
If your utility has two peak periods per day — for example, a morning peak from 7–9 AM and an evening peak from 4–9 PM — GridMind Optimize handles both. Contact support to configure split peak schedules, as this requires a custom configuration that is not yet available through the standard settings UI.
When Pause EV charging during peak is enabled, GridMind Optimize automatically detects if your EV is actively charging during peak hours and pauses it. This ensures that solar production and battery discharge are directed to grid export at peak rates — rather than being consumed by your vehicle’s charger at a time when every kilowatt-hour is worth the most.
This setting is enabled by default when you activate GridMind Optimize. You can disable it in Optimize settings if you prefer to let your EV charge uninterrupted during peak hours.
EV charging management works with Tesla Wall Connectors and other supported chargers that report real-time power data. The vehicle must be connected to your GridMind account for charging control.
Virtual Power Plant events take priority over Optimize. When a VPP event is active, Optimize is automatically paused and the battery follows VPP discharge instructions for the duration of the event. After the VPP event ends, Optimize resumes normally and picks up the next scheduled peak cycle.
See VPP Events for more detail on how the two features interact.