Skip to content
Fault guide · GivEnergy battery

GivEnergy Battery Not Charging Overnight — Diagnostic Guide

Battery stays empty overnight despite cheap-rate electricity being available. This is the most common GivEnergy support call — and in most cases the cause is a settings error, not a hardware fault. This guide covers every cause in order of likelihood.

Written from real diagnostic experience Covers all GivEnergy hybrid models Octopus Go, Agile, Intelligent and flat-rate tariffs
Worked through this and still not charging?

Battery charging faults are hard to diagnose without access to monitoring logs. We review your charge/discharge data, CT clamp readings, and schedule settings to find the exact cause — most are fixed remotely.

Book a Remote Diagnostic — from £75 → GivEnergy hub

Not affiliated with GivEnergy Ltd. Independent diagnosis and repair.

Start here

3 things to check before anything else

These three checks take under two minutes and eliminate the most common causes immediately.

1
Check your system mode in the GivEnergy portal

Go to givenergy.cloud → My Inverter → System Mode Settings. If the mode is set to Eco Mode, this is almost certainly your problem — Eco Mode does not force charge from the grid. You need Timed Charge with a window matching your cheap-rate hours. This single setting accounts for the majority of overnight charging failures.

2
Check the battery SoC at the start of your cheap-rate window

Look at your monitoring data for the moment your cheap-rate window begins. If the battery is already at or near the target SoC, GivEnergy will not charge it further — the system considers the job done. If the battery starts the night at 90% and your target is 90%, nothing will happen. Lower the start-of-night minimum or raise the charge target.

3
Check whether the battery is paused via Remote Control

GivEnergy has a "Pause Battery" feature that stops all charging and discharging immediately. It's easy to activate accidentally. In the portal go to My Inverter → Remote Control → Battery and check the Pause Battery setting. It should show Not paused. If it shows "Paused", this is your problem — the battery is deliberately halted regardless of your schedule or system mode.

4
Check whether this stopped after a firmware update

GivEnergy firmware updates can silently reset system mode settings back to defaults — including wiping your Timed Charge window. Open the portal and check: is the mode still Timed Charge? Is the window still correct? If a recent update reset it to Eco Mode or cleared your schedule, re-entering the settings will fix it immediately.

⚠️

Safety: Do not open the inverter or battery enclosure. All checks on this page are done through the portal, app, or inverter display only. If you suspect a wiring fault, contact a qualified engineer — do not investigate live electrical connections yourself.

Cause 1 — most common
Most common

Wrong system mode — Eco Mode won't charge from grid

Eco Mode is designed to minimise grid import by using solar intelligently. It will not force the battery to charge from the grid during cheap-rate windows — it simply has no mechanism to do that. If you're on a time-of-use tariff and want overnight charging, you need Timed Charge.

Wrong for overnight charging

Eco Mode

Dynamically optimises charge and discharge based on solar and demand. Will use solar to charge the battery. Will NOT proactively charge from the grid at cheap rates — it has no schedule awareness.

Correct for: flat-rate tariffs where you just want solar optimisation with no overnight grid charging.

Correct for overnight charging

Timed Charge

Forces the battery to charge from the grid during a window you define. The inverter charges at full power during this window regardless of solar availability or home demand.

Correct for: Octopus Go, Agile, Flux, or any tariff where you want to fill the battery at cheap overnight rates.

How to set Timed Charge correctly

1
Open the GivEnergy portal — My Inverter → System Mode Settings

Log into givenergy.cloud, click My Inverter, then navigate to System Mode Settings. You'll see the current active mode highlighted.

2
Select Timed Charge and set your window

Click Timed Charge. Set the start and end time to match your cheap-rate hours exactly. Common windows: Octopus Go 00:30–04:30 · Octopus Flux off-peak 02:00–05:00 · Economy 7 approximately 00:30–07:30 (check your bill). Set the target SoC to 100% unless you have a reason to limit it.

3
Press Submit and confirm the mode has changed

After pressing Submit, refresh the System Mode Settings page and confirm the active mode now shows Timed Charge with your window. The change applies to the next charging window — it does not take effect until the scheduled time arrives.

4
Check the portal the following morning

After the first overnight window, check your monitoring data. You should see grid import during the Timed Charge window and battery SoC climbing. If SoC still didn't move, the mode change may not have saved, or there's a secondary cause — continue through the rest of this guide.

Cause 2 — second most common
Very common

CT clamp installed backwards — inverter misreads the grid

A CT clamp installed in the wrong direction is one of the most frequently missed installation errors on GivEnergy systems. It causes the inverter to read import as export and export as import — which directly prevents charging from activating correctly even when Timed Charge is set up properly.

How to tell if you have a CT clamp error

Signs in your portal data
Grid shows as negative (export) when you know you're importing at night
Home consumption shows as negative or unrealistically low
During Timed Charge window, battery SoC doesn't increase despite grid showing import
Battery charges during the day when you'd expect it to export solar
The clearest test

At night with no solar generation, turn on several high-power appliances (kettle, oven, electric shower). Your portal should show significant grid import (positive value). If it shows negative — export — while you're clearly consuming from the grid, the CT clamp is backwards.

Do not reposition the CT clamp yourself. CT clamps sit on live cables in your consumer unit or at the meter tails — these carry live voltage at all times. This is not a homeowner task. The fix requires a qualified engineer to physically reorient the clamp. A remote diagnostic can confirm whether a CT clamp error is present before you book a site visit — saving you a callout if it turns out to be something else.
🔄
Full guide
GivEnergy CT clamp direction — full guide

How CT clamps work, how to identify a direction error from portal data, and the correct fix process.

Read the CT clamp guide →
Cause 3
Common

SoC limits — battery already at target or headroom is blocked

GivEnergy will not charge the battery beyond the maximum SoC you've set, and won't charge at all if the battery is already at or above the charge target. Two different settings control this — and either can silently block overnight charging.

CHECK THIS

Operating Range — maximum SoC

In Battery Options, the Operating Range slider sets the maximum charge level. If this is set to 80%, the battery will never charge above 80% — even during Timed Charge. Check this is set to 100% (or your desired maximum) in the portal under My Inverter → System Mode Settings → Battery Options.

Where to find it: givenergy.cloud → My Inverter → System Mode Settings → Battery Options → Operating Range slider
CHECK THIS

Starting SoC before the charge window

If the battery is already at 90% when the cheap-rate window starts and your target is 90%, the system sees no work to do and does nothing. Check your monitoring data to see what SoC the battery is at when your charge window begins. Ensure there's meaningful headroom (at least 20–30%) for the system to fill.

How to check: In the portal, view your battery SoC graph for the previous night. Look at the SoC value at the moment your charge window is supposed to start.
Cause 4
Common after updates

Firmware update reset your charge schedule

GivEnergy firmware updates occasionally reset system mode settings to factory defaults — wiping your Timed Charge window and reverting to Eco Mode. If overnight charging was working and then suddenly stopped, and you didn't change any settings, a firmware update is a prime suspect.

How to tell if a firmware update caused this

Check the portal: is the system mode now Eco Mode when you previously had Timed Charge set?
Is your Timed Charge window blank or showing different hours from what you set?
Did the charging stop abruptly overnight — not gradually degrading, but stopping completely from one night to the next?
Check the firmware version in the portal (My Inverter). If it changed recently, a firmware update is likely the trigger.

Fix: re-enter your settings

If a firmware update reset your settings, the fix is simply to re-enter them in the portal. Go to System Mode Settings, re-select Timed Charge, re-enter your charge window times, and press Submit. This is not a hardware fault.

Tip: Note down your system mode settings somewhere offline (charge window start/end times, target SoC, discharge settings) so you can restore them quickly if a future update resets them again.
⚙️
Related guide
GivEnergy firmware issues

What to do when a firmware update breaks your system — settings resets, new fault codes, and when not to update.

Read the firmware guide →
Cause 5 — tariff-specific
Tariff-specific

Tariff configuration — settings that work on one tariff fail on another

Different Octopus and other smart tariffs require different GivEnergy configurations. Settings that worked perfectly on a previous tariff can cause overnight charging failures when you switch to a new one.

OCTOPUS GO

Fixed cheap window

Set Timed Charge with window 00:30–04:30. Target SoC 100%. After the window ends, set Timed Discharge or Eco Mode to use the stored energy during peak hours.

Common mistake: setting the window to 00:00–04:30 misses the actual cheap rate start at 00:30.

OCTOPUS INTELLIGENT

Smart dispatch

Some GivEnergy models integrate natively with Intelligent. Check the Octopus app — if your inverter is listed as compatible, let Intelligent control charging automatically and set GivEnergy to Eco Mode.

If not natively supported, use Timed Charge with window 23:00–05:30 (the Intelligent off-peak period).

OCTOPUS AGILE

Variable pricing

Static Timed Charge windows aren't optimal on Agile — prices vary half-hourly. For basic setup, use a broad Timed Charge window of 00:00–06:00 to catch the typically cheapest overnight slots.

For full optimisation, GivTCP with Home Assistant can automate dispatch based on live Agile prices.

Cause 6 — hardware
Less common — but real

BMS fault or battery hardware issue

If you've confirmed the system mode, CT clamp, SoC limits, and firmware are all correct and the battery still won't charge, the fault may be inside the battery itself. BMS faults, cell imbalance, and over-temperature protection events can all prevent charging without producing an obvious error code in the portal.

Signs pointing to a BMS or hardware fault

All settings appear correct but battery SoC remains static overnight
Battery charged fine for months and then abruptly stopped with no settings changes
Red or amber status light on the battery unit itself
Fault codes visible in the portal event log related to battery or BMS
Battery appears to charge briefly then stops before reaching target SoC
Cold weather coincides with the fault — GivEnergy batteries have thermal protection that suspends charging below 0 °C to prevent damage

BMS lock state — low temperature protection

GivEnergy lithium batteries include built-in low-temperature protection. If the battery cell temperature drops below approximately 0 °C, the Battery Management System (BMS) will refuse to accept a charge current to prevent lithium plating and long-term cell damage. This is expected behaviour — not a fault.

The battery will resume charging automatically once the temperature rises above the threshold. If your battery is installed in an uninsulated garage or outbuilding and charging stops during cold spells, check the temperature in the portal event log — temperature-related BMS events will show clearly.

Note: If the BMS locks out frequently due to temperature, consider insulating the battery enclosure. GivEnergy do not recommend outdoor installations in exposed, unheated environments.

What to do

Do not open the battery enclosure. Check the portal event log (My Inverter → Event Log) for any recent fault codes. Note the exact code and check the GivEnergy fault code index for its meaning.

If the battery is within its warranty period (typically 5–10 years), a confirmed BMS fault can be a warranty claim with GivEnergy. We can provide a written engineer report identifying the fault which strengthens any warranty submission.

Book a diagnostic to confirm →
Battery behaviour is hard to diagnose without monitoring data

We review your charge/discharge logs, CT clamp readings, and schedule settings to find the exact cause. Most GivEnergy battery faults are fixed remotely in a single session.

Book remote diagnostic →
FAQs

GivEnergy battery charging questions

If the battery charges from solar but not from the grid overnight, you're almost certainly in Eco Mode. Eco Mode uses solar intelligently but does not force grid charging. Switch to Timed Charge with a window matching your cheap-rate hours. The fact that solar charging works confirms the battery itself is fine — it's purely a system mode issue.

If Timed Charge is confirmed active with the correct window and the battery still won't charge, the next most likely causes in order are: CT clamp direction error (check if grid readings look inverted in portal), SoC already at target (check the battery level when the window starts), or a BMS/communication fault (check the event log for error codes). A remote diagnostic reviewing your overnight monitoring data is the fastest way to identify which it is.

Not directly — GivEnergy uses one active system mode at a time. However, you can schedule Timed Charge for your cheap overnight window and then switch to Eco Mode to run the rest of the day. Some homeowners do this manually; GivTCP with Home Assistant can automate the mode switching based on time or tariff price. The GivEnergy portal does not currently support automatic mode switching between multiple windows natively.

Yes. GivEnergy batteries have built-in low-temperature protection. If the battery cell temperature drops below approximately 0 °C, the Battery Management System (BMS) will refuse charging to prevent lithium plating and cell damage. This is normal protective behaviour, not a fault. The battery will resume charging once it warms up. If your battery is installed in an uninsulated outbuilding or garage, this can be a recurring problem in winter — consider insulating the space around the battery.

An app update on your phone doesn't change inverter settings — the settings live on GivEnergy's servers, not in the app. However, a firmware update to the inverter itself (which can happen automatically) can reset settings. Check the portal directly at givenergy.cloud and look at System Mode Settings — if the mode has changed or the charge window is blank, a firmware update reset it and you need to re-enter your settings.

Book

Still not charging? We'll find the cause.

Tell us what you're seeing — what mode you're on, what the monitoring shows overnight, and what you've already tried. We'll review your data and come back with a clear diagnosis.

Not affiliated with GivEnergy Ltd
Remote session from £75
Most GivEnergy battery faults fixed remotely

By submitting you agree to be contacted about your enquiry. Not affiliated with GivEnergy Ltd.

This is a brand-specific version of our general battery not charging guide, which covers all brands.