Skip to content
Configuration guide · GivEnergy EMS

GivEnergy Energy Management System — Complete Configuration Guide

The GivEnergy EMS coordinates every energy flow in your home — when the battery charges, when it discharges, and when surplus energy is exported. Get it right and your system runs like clockwork. Get it wrong and you'll be importing peak-rate electricity with a full battery sitting doing nothing.
Free remote diagnostic pay only if we fix it — a remote fix is £125
  • Timed charge, discharge & export explained
  • The midnight crossing rule
  • Target SOC and multi-inverter setups
EMS not working correctly?

If your charge schedule isn't applying, the battery isn't discharging when expected, or your system keeps reverting to the wrong mode, we diagnose EMS configuration issues remotely — identifying schedule conflicts, timezone errors, and API overrides.

Book your free remote diagnosticSettings changing themselves?

Not affiliated with GivEnergy Ltd. Independent diagnosis and support.

I work for a Solar Company and had a customer with a GivEnergy system that we are not versed in. Ron took the time to explain the issues my customer was having and between us managed to rectify the issues. 10 Stars ... Thanks again STS

Craig Daly · Jun 2026 Google

Contacted Ron with a problem and he sorted it out quickly with no problems at all. Very knowledgeable on anything solar/ batteries. I would recommend him to anyone

Phill · May 2026 Trustpilot

Solar Tech Support is an absolute lifesaver. My solar and battery system stopped working completely, but after one quick phone call, they fixed the problem straight away. The original provider, GivEnergy, has gone into administration, leaving me entirely without support from the original installers. It was a terrible situation on GivEnergy’s part, but thankfully, Solar Tech Support came to the rescue!

sohaib maroof · Jul 2026 Google

After recently changing my fuse board the ct clamp broke, this meant my inverter was not communicating properly with my GivEnergy system. After several people letting me down, finally got put in touch with Ron. He came out within 24hours & resolved the fault within an hour, no fuse just got on with it. Work was tidy & arrived when he said he would. Ron followed up a few days later to confirm all was still good, great service from all involved.

Mr Paddy · Jul 2026 Trustpilot

We moved from BT to Vodafone recently. Unfortunately our GivEnergy AIO would no longer appear on the App. Additionally our GivEnergy EV charger stopped working. Vodafone insisted that their dual 2.4ghz and 5ghz compatibility mode would work with the 2.4ghz system. Unfortunately it doesn't. After nearly two weeks of trying to sort this, which also involved searching on various chat forums, I sent an email for help to STS. Within a very short time the same day I got a call from Ash, who is only 45 minutes away from us. He came and quickly got the AIO appearing on the app, so we could once again see the state of the battery. The EV charger presented more of a challenge as the QR code fixed on the side of the charger had worn away. Ash was able to find the necessary information to restore the EV charger to working order. I have a copy of the QR code and other information should we have an issue another time. I had bought a TP-Link TL-WA850RE that just works on 2.4ghz and this is linked permanently to the GivEnergy kit. STS are definitely the people to contact if you find yourself in a similar situation. We are very happy with the service STS provided.

Colin Niblock · Jul 2026 Google

Ron want out of is way to help, nothing was to much. He was very thorough in what he did Very knowledgeable I would highly recommend Ron and his company He did a fantastic job for me. if you have any problems, he'll do his best to help you out and resolve your problem. I wouldn't hesitate to recommend them

Dennis Brown · May 2026 Trustpilot
Overview

What is the GivEnergy EMS?

The Energy Management System is the intelligence layer inside your GivEnergy inverter. It continuously monitors four data streams and uses them to decide what to do with every watt of power in your home.

Solar (PV) generation

Live output from your panels. The EMS prioritises using this locally before charging the battery or exporting.

Grid import & export

Measured by CT clamps on the grid supply. The EMS uses this to detect whether you're importing or exporting and at what rate.

Battery state of charge

Real-time SOC from the BMS. The EMS uses this to apply target SOC limits during charge and discharge operations.

Home consumption

Calculated from generation and grid data. Used to ensure the battery response matches actual demand rather than over or under-supplying.

Your schedule tells the EMS when to run Timed Charge, Timed Discharge, or Timed Export. On a single inverter, Eco mode stays on alongside a Timed Charge slot, so outside it the system goes back to Eco, using solar first and only drawing from the grid when needed. On a GivEnergy EMS system (two or three AC 3.0 inverters), Eco stays off on the inverters and the EMS runs the slots.

Setup

How to access EMS settings

Via the portal (recommended)
1.Log into givenergy.cloud
2.Go to Dashboard → Inverters
3.Select your inverter card
4.Click Settings to open EMS configuration

The portal provides the most complete view of all EMS options.

Via the app
1.Open GivEnergy app
2.From the home screen, tap the cog icon (top right)
3.This opens inverter and EMS settings

The app exposes the main scheduling options — sufficient for most users. If you have a GivEnergy EMS, use givenergy.cloud instead (see below).

Have a GivEnergy EMS running two or three AC 3.0 inverters?

A GivEnergy EMS runs two or three GivEnergy AC 3.0 inverters as one system, telling each one when to charge, discharge and export. The EMS works with AC 3.0 inverters only. On givenergy.cloud it has its own row under My Inverters, with a serial beginning EMS and the model Plant EMS. If your system has one:

·Use givenergy.cloud, not the app. We strongly recommend using the givenergy.cloud website for EMS systems, not the GivEnergy app.
·After set-up, leave the inverters alone. If you change any setting on one of them, the system will not work properly. Make every later change on the EMS.
·Third-party control services. Some third-party integrations, such as E.ON's, will try to control the inverters instead of the EMS, and the system will not work properly with them. If one is already connected, or you plan to connect one, talk to us first.
Charge slots

Setting up Timed Charge

Timed Charge instructs the battery to charge from the grid during your defined slot, regardless of solar availability. This is how you take advantage of cheap overnight electricity rates. On a single inverter, leave Eco mode on alongside it: outside the slot, the system goes back to Eco, charging from surplus solar and meeting the home's demand. On a GivEnergy EMS system (two or three AC 3.0 inverters), Eco stays off on the inverters and the EMS runs the slots.

Configuration

Start time Beginning of your cheap-rate window (e.g. 00:30)
End time End of cheap-rate window (e.g. 05:30). Must not cross midnight.
Target SOC The level to charge to (typically 100%). Charging stops when this is reached.

Key rules

·Slots cannot cross midnight — split if needed
·Multiple slots can be used in one day
·Do not let a Timed Charge slot overlap a Timed Export slot
·During the slot, battery also accepts solar surplus
·Battery stops at target SOC, system returns to self-consumption
Example: an Octopus Go window of 00:30–05:30
Charge Slot 1: 00:30 → 05:30 | Target SOC: 100%
Go windows vary by variant, so use the hours on your own tariff agreement. No midnight split is needed while the slot sits entirely within one day.
Example: Economy 7 with midnight crossing (23:30–06:30)
Charge Slot 1: 23:30 → 23:59 | Target SOC: 100%
Charge Slot 2: 00:00 → 06:30 | Target SOC: 100%
Split at midnight — both slots work correctly together.
Discharge slots

Setting up Timed Discharge

Timed Discharge controls when the battery supplies energy to your home. During the window the battery reacts to load, covering the home's demand and displacing expensive peak-rate grid import. The target SOC sets the minimum the battery will discharge to before stopping.

Configuration

Start time When peak rate begins (e.g. 16:00)
End time When peak rate ends (e.g. 22:00)
Target SOC Minimum battery level. Set to 4% for full utilisation, 20% to preserve some reserve.

Important behaviour

·Discharge stops at target SOC — grid covers remainder
·Battery still charges from solar surplus during a discharge slot
·Timed Charge overrides Timed Discharge if slots overlap
·Timed Export overrides Timed Discharge completely
·Multiple discharge slots can be set for the same day
Example: three-slot discharge day
Discharge Slot 1: 00:00 → 05:00 | Target SOC: 4% (overnight protection)
Discharge Slot 2: 05:00 → 16:00 | Target SOC: 60% (preserve for evening)
Discharge Slot 3: 16:00 → 23:59 | Target SOC: 4% (full evening discharge)

Between 05:00–16:00 the battery retains 60% reserve — enough to power evening peak from battery rather than grid.

Export

Setting up Timed Export

During a Timed Export window the battery discharges at full power, or at the power you set, depending on the inverter generation. That output covers the house load first, and the excess goes to the grid, so use it in high-value export windows. It overrides Timed Discharge and requires manual reset once the target is reached. Keep Timed Export windows clear of your Timed Charge windows: do not let the two overlap.

Timed Export does not automatically resume discharge

Once the battery reaches the Timed Export target SOC, the system stops exporting but does not automatically begin Timed Discharge. The battery will sit at whatever SOC it's at. You must either manually reset the export slot, or sequence a Timed Discharge slot immediately after the export window in your daily schedule. This is the most commonly misunderstood EMS behaviour.

Export slot settings
Export windowThe window when export is valuable (e.g. 16:00–19:00 on Agile)
Target SOCMinimum SOC the battery exports down to (e.g. 33%)
Export rateFull power, or a power you set per inverter, depending on the inverter generation
Export duration factors
·Total battery capacity (more kWh = longer export)
·Current SOC when export starts
·Target SOC (how far down you're exporting)
·Configured export power limit per inverter
Critical rule

The midnight rule

GivEnergy slots — charge, discharge, or export — must sit entirely within a single 24-hour period. No slot can span midnight. This is a firmware constraint, not a portal bug. It applies in both the app and the portal.

Crosses midnight — will not work
WRONG
Charge Slot 1: 23:30 → 05:30
Spans midnight — ignored or behaves unpredictably
✓ Split at midnight — works correctly
CORRECT
Charge Slot 1: 23:30 → 23:59
Charge Slot 2: 00:00 → 05:30
Both slots apply correctly together

This is the most common reason batteries don't charge overnight

If someone set up your system and the overnight charging has "never quite worked," the midnight rule is usually why. Slots look fine in the interface but simply don't function when they cross 00:00. The fix is straightforward — split the slot at midnight. Check your current schedules and look for any that run from late evening through to early morning.

Best practice

EMS best practice tips

Always do these
✓Align charge slots precisely with cheap-rate window
✓Check portal timezone is set correctly (BST vs GMT shifts)
✓Verify schedule applied by checking Charts the next day
✓Keep discharge targets realistic — 4% for full utilisation, 10–20% if you want EPS reserve
✓Adjust seasonally — summer generation reduces how much overnight charge you actually need
Avoid these
·Slots that cross midnight
·Running manual EMS schedules alongside an API integration (Octopus Intelligent, etc.)
·Setting export target SOC to 0% — leaves nothing for household use
·Overlapping slots: keep charge, discharge and export windows apart
·Making multiple schedule changes at once — change one thing, observe, then adjust

For tariff selection and how to match your cheap window to the most financially beneficial schedule, see the tariff optimisation guide. For CT clamp issues causing the EMS to misread grid import/export, see the CT clamp direction guide.

FAQ

GivEnergy EMS — common questions

Check in order: (1) does the slot cross midnight? Split it. (2) Is there an API connection (Octopus Intelligent, etc.) overriding it? Check givenergy.cloud/account-settings/security, where a connected service can be removed. (3) Is the portal timezone set correctly? A BST/GMT mismatch shifts your schedule by an hour. (4) Is the CT clamp pointing the wrong direction? This causes the inverter to misread import as export and vice versa.
Target SOC is the battery level the EMS aims for during a Timed Charge, Discharge, or Export slot. In Timed Charge, charging stops when this level is reached. In Timed Discharge, discharging stops at this level and the system falls back to grid for remaining demand. Setting it to 4% in a discharge slot means the battery delivers nearly all its stored energy before stopping.
Timed Export overrides Timed Discharge, and once the export target SOC is reached, the system stops exporting but does not automatically start discharging. The battery stays at whatever level it reached. You need to either manually reset the export slot or ensure a Timed Discharge slot is scheduled to follow the export window in your daily schedule.
Yes — this is normal and recommended. A typical day has a Timed Charge slot during the cheap overnight window, one or two Timed Discharge slots covering morning and evening peaks, and, on a single inverter, Eco mode left on handling the rest of the day. The slots must not overlap. Timed Charge takes priority over Timed Discharge if they accidentally overlap.
The remote diagnostic is free — if we can't get your schedule behaving, there's nothing to pay. EMS problems are nearly always configuration (a midnight-crossing slot, a timezone offset, an API override, or a CT-direction error) and we fix those remotely for a flat £125, and only if it works. No site visit needed for schedule configuration. No fix, no fee. Full pricing →
Usually the same day. A single 30-minute remote session covers the schedule, timezone, connected-apps and CT-direction checks, and the fix applies through the portal in about 60 seconds. We then confirm it behaves correctly on the next charge or discharge window.
Book

EMS schedule not doing what it should?

We review GivEnergy EMS configuration remotely — checking schedules, API integrations, timezone, CT direction, and firmware to find the exact cause and get your system behaving as expected.

  • Independent — not affiliated with GivEnergy Ltd
  • Full EMS and schedule audit
  • Remote diagnosis, usually same day

By submitting you agree to be contacted about your diagnostic request. We don't share your data with 3rd parties.

Call 07944 877 329 Book free diagnostic