Solis inverter mounted on a wall

Solis fault code 2012: battery communication fail

What does Solis fault code 2012 mean?

Fault code 2012 (Batt_Comms_Fail) means your Solis inverter has lost its connection to the battery. Put simply, the inverter and battery are no longer “talking” to each other.

Common causes include:

Loose or disconnected CAN cable

A loose or disconnected CAN communication cable (the cable that carries the messages between the inverter and the battery) can break that link.

Battery powered down unexpectedly

For example, a high-demand appliance like a heat pump or immersion heater momentarily exceeded the battery's safe output limit, which made the battery's own built-in controller, called the Battery Management System (BMS), shut it down to protect itself.

Battery entered a protection mode

The battery may have shut itself down because it got too hot, because too much current was being drawn from it, or because it hit another of its own safety limits.

Work through the steps below in order. If the fault clears at any step, stop; there is no need to continue.

Step 1: Check the battery status

Go to your battery and check the following:

  1. Is it on? Look for any indicator lights lit on the front panel.
  2. Check the power switch: ensure it is in the ON position. See battery-specific controls below for the correct control for your battery model.
  3. Wake it up: if there are no lights at all, attempt to wake the battery using the start/power button. See battery-specific controls below.
Tip

If there are no lights and the battery will not wake up, its built-in controller (the BMS) may have shut it down because the battery was drained right down, rather than because of a communication fault. See our guide on what to do when a battery appears dead after a power cut before continuing.

Step 2: Check the communication cable

The CAN communication cable connects your battery to the inverter. It is the cable that carries the messages between the two, and it looks like a standard internet cable, the type with the small plastic clip on the end.

  1. Locate the cable: trace it from the CAN port on the battery to the Battery Link port on the Solis inverter. A port is simply the socket the cable plugs into.
  2. Unplug the cable from both ends.
  3. Wait 10 seconds.
  4. Reconnect both ends firmly; you should feel a distinct click at each end.
  5. Wait 2–3 minutes to see if the fault clears.

Step 3: Full system restart

If the battery is on and the cable is seated correctly but the fault persists, perform a full system restart. Follow this exact order:

Shutdown

  1. Turn off the AC: switch off the Solar AC Isolator, or the dedicated breaker at the consumer unit (the fuse board in your home). This is the switch that cuts off the mains electricity side of your system.
  2. Turn off the Solar (DC): switch the DC Isolator to OFF. This is the isolator on the panel side of your system, and it is usually mounted near the inverter.
  3. Turn off the battery: see battery-specific controls below for the correct procedure for your model.
  4. Wait 60 seconds: wait for the inverter screen to go completely blank.

Startup (reverse order)

  1. Turn on the battery: see battery-specific controls below. Wait for the indicator lights to settle before continuing.
  2. Turn on the DC Isolator (Solar).
  3. Turn on the AC Isolator.
  4. Wait 2–5 minutes for the inverter to start up and reconnect with the battery.
Important

Always shut down the inverter (AC isolator off) before turning off the battery, and always start the battery before turning the inverter back on. If you reverse this order, the solar panels are still connected and still feeding the system, so the battery is under load when you switch it off. Switching a battery off while power is still flowing through it causes arcing inside the unit, and that damages its internal switches a little more each time. If you've accidentally reversed the order and need help, contact us.

Step 4: Check the DC breaker

Verify that the large DC breaker, the main switch located between the battery and inverter, is firmly in the ON position. If it feels loose or will not stay ON, that points to a hardware fault. Do not force it. Contact us to arrange a site visit.

Battery-specific controls

Different battery models have different power controls. Find your battery below for the correct procedure. Not sure which battery you have? Contact us and we'll help you identify it.

FoxESS — LV52

ActionControl
Check statusindicator lights on the front panel; Power Switch (C) should be in the ON position
Wake upNo separate start button. If there are no lights, switch Power Switch (C) OFF then ON
Turn offTurn Power Switch (C) to OFF
Turn onTurn Power Switch (C) to ON

FoxESS — LV5200

The LV5200 has two separate controls. The order you use them in matters.

ActionControl
Check statusindicator lights on the front panel; Power Switch (I) should be ON
Wake upEnsure Power Switch (I) is ON, then press and hold Start Button (H) for 3–5 seconds until the lights come on
Turn offHold Start Button (H) until the unit powers down, then turn Power Switch (I) to OFF
Turn onTurn Power Switch (I) to ON first, then press Start Button (H) to activate the BMS
Important

Do not press Start Button (H) before Power Switch (I) is ON; the BMS will not activate.

WECO — 5K3 Dual / 5K3XP

These are the same unit. Both names refer to the same hardware.

ActionControl
Check statusindicator lights or display on the front panel; power switch on the side should be ON
Wake upIf there are no lights, switch the side power switch OFF then ON
Turn offFlip the power switch on the side of the unit to OFF
Turn onFlip the power switch on the side of the unit to ON

WECO — 5K3-EVO

Note

The 5K3-EVO does not have a rocker switch on the side, it uses a front panel press-and-hold button. Not sure which model you have? Contact us and we'll help you identify it.

ActionControl
Check statusindicator lights on the front panel
Wake upPress and hold the power button on the front panel for 3–5 seconds until the indicator lights come on
Turn offPress and hold the power button on the front panel until the unit shuts down
Turn onPress and hold the power button on the front panel until the unit starts up

Need a hand?

If fault code 2012 comes back after you have worked through the steps above, get in touch with your installation team at PureVolt.ie. Whether you call or email, it helps to have the fault code, your inverter and battery model, and what you have already tried to hand.

You might also find these guides useful:

How can we help?