How Should You Schedule Solar Battery Charging for Daytime Loads and Overnight Backup?
In this article
A solar battery schedule should answer a practical operating question: when should solar power serve loads, when should the battery charge, and how much energy must remain available after sunset? The schedule is a control policy built around the actual load profile, PV production, battery limits and backup objective. It is not a universal set of clock times or a replacement for the battery and inverter manuals.
For most home systems, the starting policy is simple: use available PV for active loads, send suitable surplus to the battery, preserve enough usable energy for the loads that matter after sunset, and use grid charging only when the inverter, battery, BMS, tariff and backup plan all support it. A time window can request an action; it cannot create more solar energy, increase the battery’s permitted current or override a protection limit.
Quick Answer: Build the Schedule Around Five Boundaries
Before entering times into an inverter app, define these five boundaries:
1. Daytime loads: Which loads should be supplied directly by PV while the sun is available?
2. Battery charging: What charge current and voltage are permitted by the exact battery, cells, BMS, inverter and charger?
3. Night reserve: How much usable energy must remain for critical loads until the next reliable charging window?
4. Optional grid or generator charging: Is there a real reason to charge from another source, such as a low-tariff window or a predictable outage?
5. Fallback behavior: What should happen when clouds, a late sunrise, a failed schedule, a communication fault or a grid outage changes the plan?
The safest schedule is the one that remains inside the complete system’s limits when the battery is cold, the load steps up, the PV output falls and the clock changes. For a broader explanation of how much storage a home may need, read How Many kWh of LiFePO4 Battery Storage Do You Need for Your Home?. This article focuses on the operating schedule after the energy and power boundaries have been identified.
What Does a Solar Battery Schedule Actually Control?
The word “schedule” can describe several different controls. They should not be treated as the same setting.
| Control | What it normally changes | What it does not prove |
|---|---|---|
| Time window | When a controller may request charging, discharging or a mode change | That the source has enough energy or that the battery can accept the requested current |
| Target SOC | The intended state-of-charge ceiling or reserve boundary | A universal safe SOC for every LiFePO4 product |
| Minimum SOC / backup reserve | The point at which normal discharge is limited or loads change source | The actual energy available during an outage, because power, temperature and conversion losses still matter |
| Source priority | Whether PV, battery or grid is preferred for a load | Compatibility between the source, inverter, BMS and local electrical installation |
| Maximum charge or discharge power | A system-level operating ceiling | The correct BMS, cable, fuse or inverter rating by itself |
| Load shedding | Whether discretionary loads are disconnected to preserve critical loads | That the remaining battery has enough surge power for motors, pumps or other starting loads |
The BMS is a protection and monitoring layer. The inverter or energy-management controller is a scheduling layer. The MPPT or inverter charger is a conversion and charge-control layer. A schedule coordinates those layers; it must not be used to pretend that one layer can replace another.
Start with the Actual Load and PV Evidence
A schedule based only on a battery nameplate will usually be fragile. Collect at least one representative week of information if the system already exists. If it does not, use a documented estimate and label the assumptions.
Record:
- the time and duration of the daytime loads;
- the evening and overnight critical-load energy;
- discretionary loads that can be postponed or disconnected;
- motor-start or inverter-surge loads;
- PV production by hour, not only the daily total;
- the inverter’s charge and discharge power limits;
- the battery’s permitted voltage, current and temperature range;
- the desired outage or backup period;
- the local tariff or time-of-use window, if grid charging is being considered;
- the system time zone, daylight-saving behavior and clock source; and
- whether grid, generator or another AC source is allowed to charge the battery.
The current How to Size Solar Panels for a Home Battery System article answers the PV sizing question. The current How Long Does Solar Take to Charge a 16kWh Battery? article answers the recharge-time estimation question. Do not use this schedule article as a second solar-sizing or charging-time calculator.
Choose the Operating Objective Before Choosing the Clock Times
There is no single “best” schedule because different owners are trying to optimize different things. State the objective first.
| Objective | Typical behavior | Main risk to check |
|---|---|---|
| Solar self-consumption | PV serves present loads, then charges the battery with suitable surplus | Export, curtailment, charge limits and midday battery saturation |
| Overnight backup | Daytime charging is used to preserve energy for selected loads after sunset | Setting the reserve from nominal kWh instead of measured or usable energy |
| Time-of-use cost control | Grid charging or battery discharge is limited to documented tariff windows | A schedule that saves on energy price but leaves too little outage reserve |
| Weak-grid resilience | The battery maintains a higher reserve and reduces discretionary discharge | The reserve is consumed by non-critical loads before an outage |
| Load shedding | Non-critical circuits are disconnected when energy or SOC reaches a boundary | Motor starting power, transfer behavior and the rating of the switching equipment |
Solar-plus-storage is valuable partly because generation and consumption do not always occur at the same time. The U.S. Department of Energy explains that storage can capture energy when generation is high and release it when demand is higher. That system-level principle supports a schedule, but it does not define the settings for a particular AmpBird product or inverter. See the DOE overview of solar integration and storage.
Separate Daytime Loads from Overnight Critical Loads
The first useful schedule decision is not “charge at 10:00.” It is “which loads should be powered now, and which loads must be protected for later?”
Daytime: use PV before spending stored energy
When PV is available, a common self-consumption priority is:
1. supply active loads from PV;
2. use suitable surplus PV to charge the battery;
3. export surplus when the system is configured and permitted to export; or
4. curtail surplus when export is unavailable and the battery is at its permitted target.
This priority depends on the inverter architecture and its grid/export configuration. Some systems can use AC-coupled PV, DC-coupled MPPT chargers or both. Some installations have export restrictions, metering requirements or backup subpanels. A schedule cannot fix a sensor installed in the wrong place or an inverter mode that does not match the electrical design.
If the battery begins discharging while PV is clearly available, check the source-priority mode, charge/discharge permissions, export limit, battery target, meter direction and communication status before changing the clock schedule.
Evening: protect the loads that actually need backup
After PV falls, the battery may supply the home or the selected backup circuits. The schedule should distinguish between:
- refrigeration, communications, alarms, controls and other genuinely critical loads;
- lighting and convenience loads that may be useful but can be reduced;
- heating, water heating, cooking, EV charging and other discretionary loads; and
- motors, pumps and compressors that require a separate starting-power check.
Critical-load selection is a separate planning step. It should not be replaced by a general schedule rule because a battery may have enough energy for a refrigerator but not enough instantaneous power for a pump start. Use the runtime and starting-load assumptions in the existing 16kWh LiFePO4 home-runtime guide as a related reference, then verify the actual appliance data for the project.
Overnight: allow the reserve to do its job
If the battery is intended to cover an outage, the normal schedule should not consume the entire usable range on discretionary loads before the outage risk period. A reserve is meaningful only if it is connected to a load policy: either non-critical loads are not connected to the backup output, or the system can shed them before the critical reserve is reached.
The reserve is not automatically the BMS low-voltage cutoff. The BMS cutoff is a protection boundary. The normal operating reserve should be set earlier and verified against the inverter, battery, BMS and backup-load behavior.
Calculate an Energy Reserve Instead of Guessing a Percentage
State of charge is useful, but the initial reserve decision should be expressed in energy and load power.
For a simplified planning estimate:
Required battery energy ≈ critical-load AC energy ÷ discharge-path efficiency + planning margin
Then compare that result with the battery’s usable energy under the intended operating limits. Do not compare an AC load directly with a nominal battery label without allowing for inverter losses, reserve, temperature, charge/discharge limits and any loads inside the battery system.
Illustrative example
Assume, for explanation only:
- critical loads average 600W overnight;
- the protected period is 10 hours;
- the estimated discharge-path efficiency is 92%; and
- the system uses an illustrative 12.8kWh of usable battery energy within its chosen limits.
The overnight AC energy is:
0.6kW × 10h = 6.0kWh
The approximate battery-side energy before a planning margin is:
6.0kWh ÷ 0.92 ≈ 6.5kWh
That is about 51% of the illustrative 12.8kWh usable-energy figure before adding a project-specific margin. The result is not a recommendation for an AmpBird battery, an inverter or a universal minimum SOC. It only shows why a reserve should be derived from the actual critical-load window instead of choosing “20%” or “50%” from a generic online chart.
The existing How Long Will a 16kWh LiFePO4 Battery Power a Home? article covers runtime estimation. Runtime and schedule are related but different: runtime asks how long an energy store may support a load, while a schedule decides which loads are allowed to use it and when.
Build a 24-Hour Schedule in Operating Blocks
Clock times are examples only. Replace them with the local sunrise, load pattern, tariff window and equipment behavior.
Block 1: Pre-sunrise reserve
Before useful PV appears, the battery should supply only the loads that are allowed to use the overnight reserve. If the grid is available, the system may switch to grid support at its configured minimum SOC. If backup resilience is more important than daily self-consumption, the reserve may be held higher.
Check:
- critical-load energy still available;
- battery and inverter SOC agreement;
- no discretionary load has been left on the backup circuit;
- the inverter is not repeatedly waking or cycling the battery; and
- the system clock has not shifted after a time-zone or daylight-saving change.
Block 2: Morning load pickup
Morning loads may start before PV reaches useful power. Avoid scheduling a battery charge and a large discretionary load at the same time unless the complete system is designed for the combined power. If grid charging is enabled, confirm whether the battery is supposed to charge from the grid or whether the goal is to wait for PV.
Block 3: Solar production and daytime charging
During the useful PV window, let the system follow its documented solar-priority behavior. The battery charge target should be high enough for the stated overnight or outage objective, but not an invented universal value. The charge current must remain inside the exact battery, cell, BMS, charger and inverter limits.
The battery may reach its target before the solar window ends. That does not mean the PV system is faulty. At that point, the controller may export, curtail or change the source priority depending on the installation.
Block 4: Late-afternoon transition
The late-afternoon transition is often where a schedule fails. PV may fall quickly while household loads rise. A good policy keeps enough energy for the critical-load period and prevents the battery from being emptied by a short discretionary peak before the evening begins.
Record what happens when:
- PV output falls below the active load;
- a large appliance starts;
- the battery reaches its target or reserve;
- the grid disappears; and
- a communication link between BMS and inverter is unavailable.
Block 5: Evening and overnight backup
After sunset, the battery should support the allowed backup loads according to the reserve policy. If the system has separate backed-up and non-backed-up circuits, verify the transfer arrangement and the actual circuit assignment. If all home loads are on the battery, load shedding may be required to protect the reserve.
Optional Grid Charging and Time-of-Use Windows
Grid charging is an optional policy layer, not a default requirement. It may be useful when a tariff has a documented low-cost period, when PV is seasonally insufficient, or when a predictable outage makes a higher pre-event reserve valuable. It may be undesirable when the tariff difference is small, export is restricted, the battery is already regularly full from PV, or grid charging reduces the desired backup margin.
When considering a grid-charge window, define all of these together:
- source: grid, PV, generator or another approved source;
- start time and end time or duration;
- target SOC or energy target;
- maximum charge current or power;
- minimum backup reserve after the window;
- whether active loads can consume the source during the window;
- what happens if the battery is cold or the BMS removes charge permission;
- what happens if the grid fails during the window; and
- whether the schedule is valid on weekdays, weekends, holidays and daylight-saving dates.
Victron’s official ESS documentation is a useful example of why a schedule is more than a start time. Its scheduled-charge feature describes a window with a day, start time, duration, SOC limit and self-consumption behavior, and its minimum-SOC setting describes a separate normal-operation reserve. Those controls are specific to that ESS implementation; they are not universal AmpBird or inverter settings. Read the Victron ESS configuration documentation as a model-specific reference, then use the exact manual for the installed equipment.
Do not copy a Victron, Deye, Growatt, Schneider or other manufacturer’s menu values into a different system. Similar words such as “minimum SOC,” “backup reserve,” “scheduled charging” and “self-consumption” can have different effects depending on the inverter mode, meter location, firmware, battery communication and backup topology.
Do Not Let a Schedule Override the BMS or Charger Limits
A schedule is a request to operate. The battery’s allowed operating envelope still controls the result.
The complete charging boundary may include:
- cell chemistry and series count;
- maximum charge voltage for the exact cells or battery;
- BMS charge-current and temperature permissions;
- inverter or charger maximum output;
- MPPT current and PV operating range;
- cable, fuse, busbar and terminal limits;
- battery state of charge and balancing behavior;
- cold-temperature charge cutoff or heater-control behavior; and
- the inverter’s communication profile and fail-safe mode.
For example, setting a schedule to charge at 100A does not prove that the BMS permits 100A, that the cells are at a suitable temperature, that the inverter can deliver that power at the battery voltage or that the complete DC path is rated for it. The BMS may correctly reduce or remove charge permission. The schedule should record that event rather than repeatedly fighting it.
If a system uses a smart BMS, check the communication state as well as the current number. The JK BMS inverter compatibility guide explains why a CAN or RS485 connector label does not by itself prove protocol, profile, pinout or firmware compatibility.
Seasonal and Weather Adjustments
A schedule that works in summer may leave too little energy in winter. PV production changes with solar angle, clouds, shading, snow, dust and system availability. Loads also change with heating, cooling, pumping and occupancy.
Use a seasonal review rather than a permanent promise:
1. compare the expected PV window with the recent measured production;
2. compare the actual critical-load energy with the design estimate;
3. check whether the battery reaches its intended target before sunset;
4. inspect any temperature-related charge restrictions;
5. adjust the reserve or load policy before changing a protection limit; and
6. document the effective dates and assumptions.
If the battery cannot reach the desired target on several ordinary days, the cause may be insufficient PV, excessive daytime load, a charge-power limit, temperature behavior, a wrong meter direction, a communication issue or a battery/inverter setting. Moving the schedule earlier or later is not automatically the solution.
Worked Planning Example: A Daytime-Load and Overnight-Reserve Policy
The following is a planning illustration, not an operating recommendation for a specific AmpBird configuration.
Assume a home has:
- a daytime critical load averaging 0.8kW;
- a 0.6kW overnight critical load for 10 hours;
- discretionary loads that can be shifted to the daytime;
- PV that normally reaches useful output between 09:00 and 16:00; and
- a battery whose usable energy and charge limits have already been confirmed from the exact product and inverter documents.
A reasonable policy could be:
| Time block | Preferred action | Protection check |
|---|---|---|
| 00:00–06:00 | Keep only approved critical loads on the battery | Do not treat the BMS cutoff as the normal reserve target |
| 06:00–09:00 | Use grid or battery according to the resilience objective | Check morning loads do not consume the backup reserve |
| 09:00–16:00 | PV supplies active loads; suitable surplus charges the battery | Verify charger current, PV power, temperature and export behavior |
| 16:00–20:00 | Battery supports the allowed evening loads | Prevent discretionary peaks from crossing the reserve boundary |
| 20:00–24:00 | Critical-load policy continues; shift flexible loads where possible | Check remaining energy against the next reliable charge window |
If the owner has a low-tariff period, a separate grid-charge window can be evaluated against the same reserve calculation. The window should stop at its target or safety boundary and should have a documented response to a grid outage, communication loss and a cold battery. If it cannot be explained in those terms, it is not ready to be relied on.
Commission the Schedule One Change at a Time
Do not change the target SOC, charge power, source priority and backup circuits simultaneously. A staged check makes a scheduling fault easier to identify.
Before enabling the schedule
- save the current inverter, charger and BMS settings;
- record the battery model, series count, BMS model and communication method;
- record the current SOC from the inverter and BMS separately;
- list the critical and discretionary circuits;
- verify the time zone and clock source;
- record the expected PV window and tariff window;
- confirm the battery and charger temperature boundaries; and
- confirm the approved transfer, isolation and protection arrangement.
During the first controlled cycle
- observe the source that actually supplies the loads;
- check whether charge current follows the requested direction;
- compare inverter SOC with the BMS SOC without assuming either is perfect;
- verify that the target or reserve stops the intended action;
- check for BMS alarms, inverter warnings and unexpected grid import/export;
- inspect the behavior when a discretionary load starts; and
- record the actual time and condition of every transition.
After the cycle
Review at least one full day and one overnight period. If the system did not follow the policy, identify whether the cause was PV availability, load timing, source priority, meter configuration, BMS permission, charger power, communication, firmware or a schedule syntax issue. Do not compensate for an unknown cause by raising a current limit or disabling a protection function.
Common Solar Battery Scheduling Mistakes
Choosing a schedule from the nominal battery size
A nominal kWh label does not tell you how much energy is available to a particular AC load at a particular power, temperature or reserve boundary. Use a usable-energy and critical-load calculation.
Setting a daily 100% target without checking the product instructions
Some systems use a full-charge event for calibration or balancing; others have different operating guidance. The correct behavior depends on the battery, cells, BMS and manufacturer instructions. Do not turn a general recommendation into an AmpBird product promise.
Using the BMS cutoff as the backup reserve
The BMS protects the battery. It is not a comfortable operating target for a homeowner who expects lights, refrigeration or communications to remain available during an outage.
Charging from the grid and discharging at the same time
This may be intentional in some control modes, but it may also indicate a source-priority, meter or configuration problem. Read the actual power flow before changing the schedule.
Forgetting the clock and daylight-saving rules
A schedule can be technically correct and still run at the wrong local time if the controller, app, meter and tariff use different time zones or daylight-saving behavior.
Protecting energy but ignoring power
A battery may have enough kWh for a pump’s daily energy but not enough current or inverter surge power to start it. Energy scheduling and load-start compatibility are separate checks.
Copying another inverter’s settings
The words “backup,” “self-consumption,” “TOU” and “scheduled charge” do not guarantee the same behavior across manufacturers or firmware versions. Copy the decision logic only after confirming the installed system’s actual controls.
Treating one cloudy day as a sizing failure
Weather is variable. Review several comparable days and verify the equipment first. A schedule should have a fallback policy for a low-PV day, not a promise that every day will reach the same SOC.
Frequently Asked Questions
What is the best solar battery charging schedule?
There is no universal best schedule. Start with PV serving active loads, charge within the exact battery and charger limits, protect the calculated critical-load reserve and add grid or time-of-use windows only when they support a clear resilience or cost objective.
Should solar charge the battery during the day?
Usually, suitable surplus PV can charge the battery after active loads are supplied in a self-consumption system. The actual priority depends on the inverter architecture, export rules, battery target and charger configuration. It should not be inferred from the battery’s nominal capacity alone.
What reserve SOC should I use overnight?
Calculate the AC energy of the loads that must run until the next reliable charge window, convert it through the discharge-path efficiency and compare it with the battery’s usable energy. Then apply the battery, inverter, temperature and project requirements. A generic percentage is not a substitute for that calculation.
Should a LiFePO4 battery reach 100% every day?
Do not apply a universal rule. Follow the exact battery, cell and BMS guidance, including any requirements related to balancing, calibration, storage or maximum SOC. A schedule target is not permission to exceed a documented charge limit.
Can I charge my solar battery from the grid during cheap hours?
Possibly, if the tariff, inverter, battery, BMS, charger, wiring and local installation all allow it. Define the start/end window, target, maximum charge power, reserve and outage fallback. Confirm that the financial benefit is real after losses and battery operating considerations.
Why does my battery charge from the grid when the sun is available?
Possible causes include a scheduled-charge window, a minimum-SOC recovery mode, insufficient PV for the active load, an export limit, a battery target, a meter-direction issue, a temperature restriction or a communication state. Read the live power-flow and event records before changing the schedule.
Can a charging schedule override the BMS?
No. The BMS may remove charge permission because of voltage, temperature, current, cell imbalance or another protection condition. A schedule should respect that result and record it; it should not be used to bypass the BMS.
Is a solar battery schedule the same as calculating charging time?
No. Charging-time estimation asks how long a defined energy gap may take under a defined effective charging power. Scheduling decides when the system is allowed or expected to charge, which loads have priority and how much energy must remain for backup. Use the solar charging-time guide for the separate calculation.
Should I change the schedule in winter?
Review it when PV production, temperature or household loads change materially. The correct response may be a different reserve or load policy, more PV, a different charging window or a documented source fallback. Do not change BMS or inverter protection limits just to force a winter target.
Does a larger battery remove the need for scheduling?
No. A larger battery may increase the available energy, but source priority, critical-load selection, charge power, inverter surge capability, reserve policy and temperature limits still determine how the system behaves. The 16kWh vs 32kWh home-battery comparison explains the capacity decision separately.
Can I schedule two LiFePO4 batteries in parallel as one bank?
Only after the parallel architecture, BMS behavior, communication, cable symmetry, branch protection and inverter support have been checked. A schedule does not correct unequal current sharing or an incompatible battery bank. Read How to Parallel LiFePO4 Home Batteries Safely for the separate parallel-system question.
Can AmpBird help review my solar-battery schedule?
Yes, but the review needs the exact battery or cell model, BMS, inverter/charger, PV configuration, critical loads, daily load pattern, desired outage reserve, tariff window, location and any existing event logs. Send the complete project information through Contact AmpBird rather than requesting a generic SOC or charging-time number.
Final Recommendation
Treat a solar battery schedule as a documented operating policy, not a collection of copied clock times. Start with the actual daytime and overnight loads, calculate the reserve in usable energy, define the source priority, keep charge and discharge requests inside the complete battery and inverter limits, and test the fallback behavior before relying on the system during an outage.
The commercial choice comes after the operating question. If the schedule shows that the project needs more usable energy, higher power, a different voltage architecture or a verified battery configuration, then compare the relevant AmpBird products and system options. The Home Battery Systems collection is a starting point for the available route, but the exact SKU, BMS, inverter compatibility, protection and installation requirements still need to be confirmed for the project.
Technical References
- Victron Energy — ESS configuration: model-specific examples of minimum SOC, scheduled charge windows, SOC limits and source behavior.
- U.S. Department of Energy — Solar Integration: Solar Energy and Storage Basics: background on the time mismatch between solar generation and demand and the role of storage.
Image Note
The hero is a neutral technical schedule graphic, not a photograph of an AmpBird battery, inverter or installation. It shows conceptual day/night energy flow and control boundaries without inventing a product casing, terminal layout, rating, SOC target or universal wiring rule.


