Skip to content
Diagnostic guide · Fox ESS

Fox ESS BMS communication fault — battery offline diagnosis

Your Fox ESS inverter shows BMS Lost (code 14) or Bms Ext Fault, or the battery has stopped charging and discharging. In Fox Cloud the battery may show as offline, or its charge reading may be missing. This points to a BMS communication fault: the inverter and battery have lost contact over the battery communication cable. Fox ESS's manual points to the BMS cable first, and this guide covers what it says and which checks are a job for your installer or an engineer.
Free remote diagnostic £125 only if we fix it remotely
  • All Fox ESS models
  • No fix, no fee
  • Not affiliated with or endorsed by Fox ESS
We check Fox ESS battery and BMS alarms

Tell us the alarm name or code, how many batteries you have, and whether they were all installed at the same time. With your permission we review your Fox Cloud alarm history, battery data and firmware version.

Book your free remote diagnosticFox ESS hub

Independent, not affiliated with or endorsed by Fox ESS.

Excellent support. He is extremely knowledgeable and his experience is second to none. I have GivEnergy equipment and he sorted out my solar problems remotely. He was understanding and patient and excellent to deal with. Would highly recommend. Thank you

Victoria Berry · Oct 2026 Google

I received a prompt response and excellent technical support for the remote diagnosis (Oxfordshire) and resolution of my GivEnergy EMS configuration. My GivEnergy issue involved a single inverter and battery that had a loss of calibration, a critical low voltage drop. It needed a recovery and re-calibration, and was supported via email into yesterday evening being resolved within 24 hours. Ron demonstrated a very high level of knowledge and experience in the intricacies of a GivEnergy EMS configuration, even surpassing the understanding of GivEnergy itself when it was still operational. I have already recommended their services to a neighbour as I’d be happy to use their services again based on the fair pricing and the quality of their support.

In MINI · Jul 2026 Google

Had a problem with my GivEnergy battery which seemed to be a calibration issue. My installer was unable to help so contacted Ron at Solar Tech Support who was immensely helpful. He diagnosed, confirmed and fixed the problem remotely and very speedily. Would thoroughly recommend this company for their knowledge and ability.

Geoff Henney · Oct 2026 Trustpilot

Very speedy response. Handled by a real human who took my system through a logical process with the desired outcome within minutes of them accessing my inverter settings. Ron passed me on to Ash, they are both ex-Givenergy people who clearly know their stuff and can give the reassurance of proper technical support now that the Givenergy support desk has closed. A worthwhile investment in ensuring my expensive kit is kept fully functioning.

Paul · Jul 2026 Google

My GivEnergy Solar/Inverter/Batteries system went down and the GivEnergy Administrators are totally non- existent/useless. Luckily, I found Ron, who used to be a GivEnergy Installer, and beyond my wildest dreams, he sorted everything out remotely from 200 miles away. His approach to everything is very professional and I cannot recommend him more highly. Thanks very much Ron!!

Jerry Robson · Aug 2026 Trustpilot

Absolutely wonderful support. I have a GivEnergy system that was installed in 2022, and a firmware update was flagged in the app, so I proceeded to update the software .... and immediately regretted it, as my inverter came up with an error, and was not working at all! With no GivEnergy support available, and my installer saying there was nothing he could do, I googled help, and found Ron. What a stroke of good luck! Submitted an on line enquiry late morning, and received phone call just after 5 pm, and later that evening Ron was able to supply me with old firmware no longer available on the GivEnergy web site. I was then able to update the firmware using a GivEnergy youtube video as reference, and hey presto the system was back up and running. One further slight adjustment by Ron and we are back normal. What a relief. I have no hesitation in recommending Solar Tech Support if you have a problem. Great service! And if you are a GivEnergy system owner, whatever you do, DO NOT UPDATE FIRMWARE!

Neill Ginn · Jul 2026 Google
Before you start

Check whether it's the battery or the whole system

Open Fox Cloud and check the alarm history for BMS Lost (code 14), Bms Ext Fault or Bms Int Fault. Note what the app and the inverter's screen show for the battery, and whether the battery is charging or discharging. Also count the battery modules in your system and tell your installer or us. Do not open the inverter or disconnect any DC cabling yourself.

Only the battery looks offline

The inverter still reports in Fox Cloud, but the battery shows as offline, has no charge reading or has a BMS alarm. You are on the right page: start at step 1 below.

The whole system looks offline

Fox Cloud has stopped updating for the inverter as well. That points to the monitoring link, not the battery. Check the inverter's own screen, then see Fox Cloud offline.

We cover all Fox ESS models. This page uses the alarm names in Fox ESS's manuals for the H1, H1-G2, AC1, KH and H3 ranges. Those alarms name no battery model, so they apply to whichever Fox battery is fitted, such as an EP, EQ, ECS or HV2600. The H3-Plus and P3-Plus manual gives each alarm a four-digit code as well as a name.
Diagnosis

Step-by-step BMS fault diagnosis

Work through these steps in order. Step 1 confirms the alarm. Steps 2 and 3 cover the DIP switch and the cable, which are a job for your installer or an engineer. Steps 4 and 5 cover battery versions and firmware. Step 6 is a full restart.

1
Identify the BMS fault in Fox Cloud

Open Fox Cloud and check the alarm history. The alarms to look for are BMS Lost (code 14) and Bms Ext Fault, which both mean communication between the battery and the inverter is interrupted. Bms Int Fault means communication between battery packs is interrupted, or a DIP switch is in the wrong position. Bms ChgReq NoAck (code 222) means there was no response to a charging request. Fox ESS's manuals list these alarms by name, and Fox Cloud also shows a number, in its own wording. Those manuals have no alarm called "BMS warning". Next, check whether the battery has stopped charging and discharging; the app may show it as offline or without a charge reading. On the H1-G2, the red light means a fault and the blue light means the inverter is normally connected to the battery. Note whether the alarm is constant or keeps coming and going, and tell your installer or us.

2
Know what the battery DIP switch does

A DIP switch in the wrong position is one of the causes Fox ESS's manual lists for the Bms Int Fault alarm. On the HV2600, the DIP switches sit on the BMS BOX and show how many HV2600 modules are in the system. Fox ESS's ECS manual describes no DIP switch. Setting it is a job for your installer or an engineer: do not open the battery or the BMS BOX yourself.

3
Have the battery communication cable checked

The inverter's BMS port connects to the battery with the BMS lead supplied with it, or with a standard network cable crimped with an RJ45 plug to the pin-out in Fox ESS's manual. On an ECS battery it goes to the CAN port on the master module (the CM). On an HV2600 it goes to the CAN port on the BMS BOX. Fox ESS's action for BMS Lost is to check this cable is correctly and securely connected. If the ECS battery's lights look normal but the inverter's screen shows no charge reading, Fox's ECS manual says to check the link, then replace the cable. Your installer or an engineer does this: do not unplug or re-seat the cable yourself.

4
Check for V1/V2 battery or BMS version conflicts

Some Fox ESS batteries (the HV2600, ECS2900 and ECS4100) come in version 1 and version 2, which you tell apart by the serial number. Fox ESS says supply changes between versions have caused compatibility problems. Mismatched battery software raises its own alarms, such as Bms Ver Unmatch and Bms M&S Unmatch, and Fox's action for those is to contact the battery supplier. Your installer is Fox ESS's first contact for owners. Fox ESS UK service (service.uk@fox-ess.com) can supply inverter firmware on request if you give the inverter serial number, and STS can also look at it with you. After a battery change, a firmware mismatch can also show as code 240 (CT or meter not detected): see this worked example.

5
Check firmware versions on the inverter and battery

On the H1-G2 display, go to About and choose Inv Ver for the inverter's Master, Slave and Comm versions, or Bat Ver for the battery. Fox ESS's public release notes list Master V1.51 (13 Jan 2026) as the latest for the H1-G2, and they do not say it fixes communication faults. The one fix in those notes that names battery communication is for the H3 Pro (Manager V1.44). Owners can't update the inverter's firmware from their own Fox Cloud login: it needs an installer-level account, or a request to Fox ESS UK service with the inverter's serial number. Fox advises updating only when the system is stable. USB updates are a job for your installer or an engineer, and battery firmware goes through Fox ESS UK service.

6
Power cycle the battery and inverter

If the alarm is still showing and you want to try a restart, restart the whole system once, not one device. Our order for a Fox ESS system is the battery's power button first, then the AC isolator, then the inverter's DC isolator, and the battery's DC MCB last if it has one, so the MCB is never switched under load. To turn it back on, go in reverse: battery DC MCB, DC isolator, AC isolator, then the battery's power button. Read the full shutdown guide. Check in Fox Cloud whether the alarm has cleared. Fox ESS's action for BMS Lost is the cable check in step 3, not a restart, so if the alarm comes back, stop there. Contact STS for a remote diagnostic and with your permission we can review your Fox Cloud alarm history and battery data.

Battery alarms
Battery voltage

Bat Volt Fault and the battery voltage codes

Fox ESS's manuals give Bat Volt Fault, Bms Volt High and Bms ChgCur High their own actions, separate from the BMS Lost cable check. Checking battery voltage is not an owner step: note the alarm and the time, then contact your installer or us. If the battery itself has failed, Fox ESS UK's policies say your installer makes the warranty claim. If your Fox ESS installer has gone bust, we can be the Local Installer you appoint to make the claim. How we make a Fox ESS claim.

Fox ESS alarm

Bat Volt Fault

Fox ESS calls this a battery voltage fault. Its action is to check the battery input voltage is within the normal range, or contact Fox ESS. An engineer makes that check, not you.

Fox ESS alarm

Bms Volt High (code 194)

Fox ESS calls this battery over-voltage, and its action is to contact the battery supplier. Owners report that a battery firmware update ended repeats of this alarm.

Fox ESS alarm

Bms ChgCur High (code 195)

Fox ESS calls this battery charge over-current, and its action is to contact the battery supplier. Fox Cloud's alarm table lists 195 as charging over-current, though one owner reported it as a battery voltage fault.

No published meaning

Code 234

Owners report this code with battery faults, and Fox ESS publishes no meaning for it.

Fox ESS BMS communication: how it works and why it fails

How the link works

The Fox ESS H1 and H1-G2 inverters communicate with Fox's batteries over a communication cable plugged into the inverter's BMS port, using CAN. Fox ESS's manuals list the RJ45 pin-out for this link. On Fox ESS's ECS and EQ batteries the master module (the CM on the ECS, the EQ-M on the EQ) holds the battery's controller and talks to the inverter. The HV2600 has a separate BMS BOX instead of a master battery. The inverter uses this link to decide when to charge, when to discharge and when to shut down for protection. When the link breaks, the inverter cannot read the battery and the battery goes idle, with no charging or discharging, until communication returns. In the app this may look like the battery being offline.

Why it stops working

For BMS Lost and Bms Ext Fault, Fox ESS's manual asks an installer to check the BMS cable is correctly and securely connected. A DIP switch in the wrong position, or a break between battery packs, comes under Bms Int Fault. Mismatched battery software raises its own alarms, and Fox ESS does not rank any of these causes. With your permission we review your Fox Cloud alarm history, battery data and firmware version. We get access when you share your login, or through an account transfer (£95).

FAQ

Questions about Fox ESS BMS communication faults

BMS Lost means communication between the battery's BMS and the inverter has been interrupted. Fox Cloud shows it as code 14, and Fox ESS's manuals list it by name only. Fox's action is to check that the BMS cable between the battery and inverter is correctly and securely connected, which is a job for your installer or an engineer. A DIP switch in the wrong position, or a break in the link between battery packs, comes under a separate alarm, Bms Int Fault; see the Fox ESS fault code index for related alarms.
A DIP switch in the wrong position is one of the causes Fox ESS's manual lists for the Bms Int Fault alarm. On the HV2600, the DIP switches are on the BMS BOX and show how many HV2600 modules are in the system. Fox ESS's ECS manual describes no DIP switch. Ask your installer or an engineer to check or set it rather than change it yourself.
First check whether only the battery is offline. If the whole system is, see Fox Cloud offline. If only the battery keeps dropping out and the inverter shows BMS Lost or Bms Ext Fault, Fox ESS's action is to check the BMS cable is correctly and securely connected, so ask your installer or an engineer to do that. Fox Cloud's alarm history shows whether the alarm keeps returning, which helps them.
Check first. Some Fox ESS batteries (the HV2600, ECS2900 and ECS4100) come in version 1 and version 2, told apart by the serial number, and Fox ESS says supply changes have caused compatibility problems. Your installer is Fox ESS's first contact for owners, and Fox ESS UK service (service.uk@fox-ess.com) can supply inverter firmware on request if you give the inverter serial number. STS can also look at it with you.
Fox ESS's H1, H1-G2 and ECS manuals describe the BMS cable as the lead supplied with the battery, or a standard network cable crimped with an RJ45 plug to the pin-out in the manual. They do not ask for a shielded cable, a drain wire or a particular impedance; only the H3-Plus and P3-Plus manual asks for shielded twisted pair. The cable runs from the inverter's BMS port to the CAN port on the master module of an ECS or EQ battery, the PCS port on an EP (the main battery if there are several), or the CAN port on the BMS BOX on an HV2600. Fitting it is a job for your installer or an engineer, so ask them if you suspect the cable.
It depends on where the link has failed. The remote diagnostic is free: with your permission we read your Fox Cloud alarm history and battery data and tell you what the alarm points to, and because a BMS fault also stops the battery charging, we check both. If we can put it right remotely it's £125, and only if we fix it. Cable or DIP-switch work is a job for your installer or an engineer; if you want us on site, that is from £295, quoted in writing before we start.
Usually the same day, because Fox Cloud's alarm history shows when the alarm started and whether it keeps returning. The remote diagnostic is one session (30 min): with your permission we read that history and the battery status, then tell you in writing what it points to and who does the next step. If it's the cable or a DIP switch, the timing then depends on your installer or an engineer getting to it.
Book

Get help if your Fox ESS battery is still offline or the alarm keeps coming back

Tell us the alarm name or code and what the app and the inverter's screen show. With your permission we review your Fox Cloud alarm history, battery data and firmware version. We then tell you the next step and who needs to do it. Independent from Fox ESS and your installer.

  • Not affiliated with or endorsed by Fox ESS
  • No fix, no fee covers remote fixes. On-site work is quoted in writing before we start.
  • On-site visits available

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