Servicing all of South Australia & Queensland Open: 8:00 am to 5:00 pm
Servicing all of South Australia & Queensland Open 8:00 am to 5:00 pm Servicing all of South Australia & Queensland

The Complete Guide To Alpha ESS Inverter Error Codes

All 61 Alpha ESS error codes in plain English, from the SMILE inverter and AlphaCloud alarms to the battery’s own error lights: what each one means, how urgent it is, how to reset safely, and whether it can still be repaired.

Jump to the 61 Alpha ESS error codes

Why an Alpha ESS error code is worth sorting now

An Alpha ESS fault can stop the solar, the battery or both. When the battery stops discharging, your evenings run on grid power at full price, and when the backup side faults, the house is not covered in the next blackout. Some Alpha codes are safety trips: 100007 Insulation_fault and 100008 GFCI_fault mean current is leaking, or could leak, from the solar or battery wiring to earth.

Alpha ESS has made SMILE systems since 2017, is still a current maker, and is one of the most common hybrid and battery systems on SA and Queensland homes. Some faults inside the inverter or a battery module can be repaired and some cannot. Many Alpha codes are simpler than they look: a battery breaker knocked off, modules switched on in the wrong order, or a battery that has not had a full charge for a month.

Picked up early, most battery codes are a check, a setting or one full charge. Left alone, a battery run flat can drop below its safe cell voltage, a missed calibration stops it discharging at all, and the next blackout finds the backup circuit not working.

Find your code in the table below to see what it means and how urgent it is. If your home is in Adelaide, the Adelaide Hills, Gawler, the Barossa, the Fleurieu, Murray Bridge and Yorke Peninsula in South Australia, or North Brisbane, Caboolture, Bribie Island, the Sunshine Coast, Noosa and Gympie in Queensland, our own licensed electricians will go through it with you over the phone for free before anyone drives out. Check your postcode to see if we cover you.

Which Alpha ESS system do you have?

The model is on the label on the inverter, and each battery module has its own. AlphaCloud lists the system if it reports there.

  • SMILE5: an older SMILE system with its own EMS controller for monitoring and the battery. It uses its own names for some faults, such as MainsLostFault and ResidualCurrentFault, which the table matches to the Alpha code.
  • SMILE-B3 and SMILE-B3-PLUS: show plain-word messages for many faults, such as Grid AC absent and Battery absent, and the table matches those too. Supported, and sometimes repairable.
  • SMILE-G3: its battery modules show error numbers on their own lights, such as Error 06 and Error 14, as well as in AlphaCloud. Supported, and sometimes repairable.
  • SMILE-S6 and SMILE-T10: the T10 and T10-HV are three-phase, and a few codes, such as 100046 DC_Input_Disturbance, only appear on the T10.

All 61 Alpha ESS error codes, explained

Alpha ESS faults turn up in three places: as six-digit codes with a name, such as 100008 GFCI_fault, in AlphaCloud and on the inverter; as plain words on some SMILE screens; and as Error numbers on the battery modules' lights. Every code is below, grouped by what it relates to: the grid and mains supply, the panel input and power output, insulation and earth faults, heat and cooling fans, the unit's internal hardware, the battery, and monitoring. The number in brackets after each code's name is its source in the reference list.

  • Stop and call A safety or hardware fault that nobody can fix from a phone. Do the one safe restart at most, then call.
  • Worth a look Something to check or restart safely. If it comes back, book a visit.
  • Wait and watch The inverter has paused for a reason outside itself, usually the grid or the light, and restarts on its own.

We always err on the cautious side: when a code sits between two ratings, it gets the higher one.

Grid and mains supply error codes 7 codes

The mains grid coming into the unit: voltage, frequency and outages. Many of these are the grid, not the inverter, and clear on their own. 1 stop and call, 6 wait and watch.

Error codeWhat it meansWhat to do
100000 Grid_OVPAlpha ESS 100000 Grid_OVP Grid voltage too high[2][3][4][6][9][18]

The mains voltage at the inverter rose above the limit it is allowed to export at, so it disconnected. It reconnects by itself once the grid settles; if it happens most sunny afternoons the AC run or the street voltage needs checking. Older SMILE5 units log this as GridVoltFault, the SMILE-B3-PLUS as Grid AC over voltage.

Safe steps in the lookup
Wait and watch
100001 Grid_UVPAlpha ESS 100001 Grid_UVP Grid voltage too low[1][2][3][6]

The mains voltage at the inverter dropped below the limit, often a brownout, a heavy load starting nearby or a loose AC connection, and the inverter disconnected. It reconnects by itself once the voltage recovers. The SMILE-B3-PLUS shows it as Grid AC under voltage.

Safe steps in the lookup
Wait and watch
100002 Grid_OFPAlpha ESS 100002 Grid_OFP Grid frequency out of range[1][2][3][4][6]

The grid frequency went above (100002) or below (100003) the inverter's limits for a moment and it disconnected. It reconnects by itself once the grid is steady. SMILE5 units log this as GridFreqFault; the three-phase SMILE-T10 also has 100049 Frequency jitter for the same family.

Safe steps in the lookup
Wait and watch
100004 Phase_locked_faultAlpha ESS 100004 Phase_locked_fault Grid waveform disturbed[1][2][4][6]

The inverter lost its lock on the grid waveform, usually a switching event, a storm or a badly distorted supply, and disconnected to protect itself. It reconnects by itself once the grid is clean. SMILE5 units log it as PLLLostFault; the three-phase SMILE-T10 shows the same family as 100047 Grid disturbance, 100057 Grid_disturbance2 or 100048 Grid_unbalance.

Safe steps in the lookup
Wait and watch
Ac10Mins_Voltage_FaultAlpha ESS Ac10Mins_Voltage_Fault Ten-minute grid overvoltage[5][9]

The average grid voltage over the last ten minutes (or five minutes on some settings) was above the limit, so the inverter disconnected as the rules require. It reconnects itself; if it happens most days the street voltage is high and the network may need to be told. AlphaCloud logs it as 110024 10min Grid Volt Alarm.

Safe steps in the lookup
Wait and watch
MainsLostFaultAlpha ESS MainsLostFault No grid detected[3][5][9]

The inverter cannot see mains power on its AC side. Usually the power is out, the solar supply main switch or breaker in the switchboard is off, or an AC connection is loose; it reconnects by itself once the grid is back. SMILE5 units show MainsLostFault, the SMILE-B3-PLUS shows Grid AC absent, and AlphaCloud logs it as alarm 110021.

Safe steps in the lookup
Wait and watch
Wiring_FaultAlpha ESS Wiring_Fault AC wiring fault[3][5][9]

The inverter found a problem with how it is wired: the live and neutral swapped (Zero firewire reverse alarm on the SMILE-B3-PLUS, LN Reverse Alarm 110027 in AlphaCloud), the grid and backup ports crossed (Wiring_Fault on SMILE5), or the number of PV inputs not matching the MPPT setting (InputConfigFault). It normally appears at commissioning or after switchboard work and is an installer fix.

Safe steps in the lookup
Stop and call

Panel input and power output error codes 10 codes

The DC input from the panels and the power the unit puts out: string voltage, low light, overloads and output limits. 5 stop and call, 4 worth a look, 1 wait and watch.

Error codeWhat it meansWhat to do
100012 PV_ReverseAlpha ESS 100012 PV_Reverse Solar polarity reversed[1][2][8]

The inverter sees a solar string connected with positive and negative the wrong way round. It will not use that string until the wiring is corrected, which is an installer job on the DC side; it normally shows up at commissioning or after work on the roof.

Safe steps in the lookup
Stop and call
100017 MPPT1_OVPAlpha ESS 100017 MPPT1_OVP Solar string voltage too high[1][2][4][8][9]

The open-circuit voltage of solar string 1 (100017) or string 2 (100021) is above the inverter's maximum input, 585 V on the SMILE-G3, S6 and T10. This happens on cold, clear mornings when a string has too many panels in series. The inverter protects itself and waits; the fix is fewer panels per string, which is an installer job. SMILE5 units show PvVoltFault.

Safe steps in the lookup
Worth a look
100036 INV_OVPAlpha ESS 100036 INV_OVP Inverter output voltage fault[1][2][9]

The inverter's own AC output went above (100036) or below (100037) its limits. Alpha ties the high reading to the grid voltage being over the standard's maximum, and the low one to a short or a big motor start on the backup circuit. It restarts by itself; if it repeats the backup loads, grid voltage or the inverter need checking. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call.

Safe steps in the lookup
Stop and call
100042 Output_shortAlpha ESS 100042 Output_short Backup output short circuit[1][2][3][4][8]

The inverter found a short circuit, or a current far above its rating, on the backup (EPS) output, the circuit that keeps running in a blackout. It will not power that circuit until the cause is found. A faulty appliance plugged into the backup circuit is the common cause; otherwise it is the backup wiring. SMILE5 units show UPS_OCP_Fault.

Safe steps in the lookup
Stop and call
100043 Output_overloadAlpha ESS 100043 Output_overload Backup circuit overloaded[1][2][3][4][6]

The appliances on the backup (EPS) circuit are drawing more than the inverter can supply, often an air conditioner, oven, pump or kettle starting together during a blackout. Switch off the heavy appliances and it recovers, on the SMILE-B3-PLUS after about 5 minutes; if it trips with little connected the backup wiring needs checking. SMILE5 units show OverLoadFault or Backup_Overload.

Safe steps in the lookup
Worth a look
100046 DC_Input_DisturbanceAlpha ESS 100046 DC_Input_Disturbance Solar input disturbed[11][21]

On the three-phase SMILE-T10 the solar input voltage jumped about suddenly, usually a loose DC connector, a shading edge or an intermittent panel. The inverter restarts by itself; if it repeats the DC connections need checking.

Safe steps in the lookup
Worth a look
100052 Backup_ovpAlpha ESS 100052 Backup_ovp Backup output overvoltage[1][2][6][8]

The voltage on the backup (EPS) port went too high. Alpha's own steps are to check the backup port cable and restart; a repeat points at the backup wiring or the inverter's output stage. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call.

Safe steps in the lookup
Stop and call
110004 dc_power_alarmAlpha ESS 110004 dc_power_alarm Not enough DC power for the load[1][2]

During a blackout the solar and battery together cannot supply what the house is drawing on the backup circuit, so the inverter warns before it overloads. Reduce the load or wait for more sun; it clears by itself. If it shows while the grid is on, the inverter needs a check.

Safe steps in the lookup
Worth a look
110048 No Pv Input AlarmAlpha ESS 110048 No Pv Input Alarm No solar input detected[17]

AlphaCloud alarm 110048 says the inverter sees no power from the panels in daylight. At night or in heavy cloud it is normal; in good sun it points to the rooftop DC isolator being off, a tripped string or a damaged cable. No Alpha manual found lists this alarm; the meaning comes from a secondary index of AlphaCloud codes.

Best effort · from a secondary copySafe steps in the lookup
Wait and watch
Eps capacitance decreaseAlpha ESS Eps capacitance decrease Backup output capacitor worn[16]

On the SMILE-B3-PLUS the inverter has measured that the capacitor on its backup (EPS) output has lost capacity, which is an ageing hardware fault. It needs a service call; Alpha's own instruction is to contact its after-sales team.

Safe steps in the lookup
Stop and call

Panels, insulation and earth faults error codes 6 codes

Insulation, earth and leakage faults on the solar panel side. These are safety faults: live DC wiring may be leaking to earth somewhere on the roof. 6 stop and call.

Error codeWhat it meansWhat to do
100007 Insulation_faultAlpha ESS 100007 Insulation_fault Panel insulation fault[1][2][4][8][9]

The inverter found too little insulation between the solar or battery wiring and earth, usually water in a connector or isolator, a chafed cable or a damaged panel. Alpha's manual says a failure to start on a wet morning is often dew and clears by itself, but a fault that stays is an electrical safety issue and needs an electrician. AlphaCloud logs the warning level as 110030 ISO Alarm.

Safe steps in the lookup
Stop and call
100008 GFCI_faultAlpha ESS 100008 GFCI_fault Residual current trip[1][2][3][4][6][9]

The inverter measured current leaking to earth from the solar or battery wiring, usually damaged cable insulation, water in a connector, high humidity, or on SMILE5 units a missing earth or reversed neutral. Because this is an electrical safety trip, a repeat needs an electrician. SMILE5 units show ResidualCurrentFault; the SMILE-B3-PLUS shows Leakage current abnormal.

Safe steps in the lookup
Stop and call
100009 Leakage current test failureAlpha ESS 100009 Leakage current test failure Residual current sensor fault[1][2][3][4][6]

The inverter's own leakage-current sensing circuit failed its self-test, as opposed to finding a real leak. Alpha allows one restart and otherwise wants a firmware update or a service call; if one restart does not clear it the sensor or board inside has failed. SMILE5 units show ResidualCurrent_DeviceFault, the SMILE-B3-PLUS Leakage current HCT abnormal.

Safe steps in the lookup
Stop and call
100058 AFCI_check_protectAlpha ESS 100058 AFCI_check_protect Arc fault on the solar wiring[11][22]

The inverter's arc detector heard the electrical signature of a DC arc on the solar wiring, which is a fire risk. It shuts down the solar input. The usual causes are a loose or corroded connector, a damaged cable or a poor joint in a rooftop isolator. Treat it as urgent and do not reset it repeatedly.

Safe steps in the lookup
Stop and call
200010 AC leakage currentAlpha ESS 200010 AC leakage current EV charger leakage current[15]

The Alpha EV charger measured current leaking to earth while charging, which is a safety trip. A wet charging plug or a fault in the car's charging circuit is the usual cause. Alpha's step is to unplug the car for ten minutes and try again; if it trips again, the charger, cable and car need an electrician.

Safe steps in the lookup
Stop and call
Ground disconnection alarmAlpha ESS Ground disconnection alarm Earth connection missing[4][16][20]

The inverter cannot see a good earth (protective earth) connection to its case. It will not run safely without one. Usually the earth cable is loose, damaged or was never connected; it is an installer check. SMILE5 units raise TzProtectFault with the same first step, check the wiring and restart.

Safe steps in the lookup
Stop and call

Heat and cooling fans error codes 3 codes

Over-temperature, heat derating and the cooling fans. Heat faults are taken seriously: a unit that cannot cool itself can be a fire risk. 3 stop and call.

Error codeWhat it meansWhat to do
100011 Over_TemperatureAlpha ESS 100011 Over_Temperature Inverter over-temperature[1][2][3][4][6]

The inverter (or one of its MPPT or inverter stages, 100020, 100024, 100035) got too hot and cut back or stopped. It restarts by itself once it cools. It is normal on very hot afternoons in direct sun; if it happens often or in mild weather the location, airflow or a fan needs checking. SMILE5 units show TemperatureOverFault; AlphaCloud logs the warning as 110006. Heat shutdowns point at a failing fan, a blocked vent or a bad installation spot, so we treat them as a call.

Safe steps in the lookup
Stop and call
110003 abnormal_temperature_sensorAlpha ESS 110003 abnormal_temperature_sensor Temperature sensor fault[1][3][4][19]

A temperature sensor in the inverter (NTC fail on the SMILE-B3-PLUS, 110003 on the G3) or in the battery (Error 01 on the B3-PLUS battery lights, Two Temperature Sensor Error on SMILE5) is giving a bad reading. The unit cannot protect itself properly without it, so it is a hardware check rather than something to wait out.

Safe steps in the lookup
Stop and call
110034 Fan Abnormal AlarmAlpha ESS 110034 Fan Abnormal Alarm Cooling fan fault[17]

AlphaCloud alarm 110034 reports that the inverter's cooling fan is not running as expected. The inverter keeps working but will cut back on hot days until the fan is fixed. No Alpha manual found lists this alarm; the meaning comes from a secondary index of AlphaCloud codes, so treat it as a pointer rather than a diagnosis. A fan fault lets the inverter overheat, so we treat it as a call.

Best effort · from a secondary copySafe steps in the lookup
Stop and call

Internal hardware and safety checks error codes 12 codes

The unit's own electronics: relays, sensors, the DC bus, memory and its self-checks. Nearly all of these need an electrician. 12 stop and call.

Error codeWhat it meansWhat to do
100005 BUS_OVP1Alpha ESS 100005 BUS_OVP1 DC bus voltage fault[1][3][4][6][14]

The voltage on the inverter's internal DC bus went outside its working range. Alpha's own first check is whether the PV string voltage is above the inverter's maximum (550 V to 580 V depending on the model), which happens on cold clear mornings with too many panels in a string; otherwise it points at the inverter's power stage. One restart is allowed; a repeat needs an electrician.

Safe steps in the lookup
Stop and call
100010 Grid relay faultAlpha ESS 100010 Grid relay fault Grid relay fault[1][2][3][4][6]

The relay that connects the inverter to the grid (or the backup relay on SMILE5 units, UpsRelayFault) failed its check: it may be stuck, welded or not closing. The inverter stays off until it is fixed. One restart is allowed; after that it is an inverter repair. The SMILE-B3-PLUS shows Inverter relay abnormal.

Safe steps in the lookup
Stop and call
100014 M_S_com_faultAlpha ESS 100014 M_S_com_fault Internal communication fault[3][4][9][11]

The processors inside the inverter have stopped talking to each other (SPI, SCI or CAN on SMILE5 units, M_S_com_fault on the SMILE-T10, Internal communication error on the SMILE-B3-PLUS). Alpha's first step is a firmware update, which the installer or Alpha can push remotely; if that does not hold, a board inside has failed.

Safe steps in the lookup
Stop and call
100018 MPPT1_SW_OCPAlpha ESS 100018 MPPT1_SW_OCP Solar input overcurrent[1][2]

The current from solar string 1 (100018) or string 2 (100022) was briefly more than the input stage is rated for, usually a string with too many panels in parallel or a very bright moment after cloud. The inverter restarts by itself; if it repeats the string design needs checking. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call.

Safe steps in the lookup
Stop and call
100019 MPPT1_HW_OCPAlpha ESS 100019 MPPT1_HW_OCP Solar input hardware overcurrent[1][2]

The hardware protection on solar input 1 (100019) or 2 (100023) tripped, which is more serious than the software limit: either the string is well over the input rating or the input stage itself has a fault. Alpha allows one restart; a repeat needs the inverter looked at.

Safe steps in the lookup
Stop and call
100038 Output_DC_over_currentAlpha ESS 100038 Output_DC_over_current DC injection into the grid[1][2][3][4][6]

The inverter measured a small DC component in its AC output (100038 current, 100041 voltage), which the grid rules do not allow, and disconnected. One-off trips come from a grid disturbance and clear themselves. If it repeats, the inverter's output stage or its DC sensor (SMILE5 DCI_DeviceFault) needs checking. DC on the AC side is a protection fault, so we treat it as a call.

Safe steps in the lookup
Stop and call
100039 INV_OCPAlpha ESS 100039 INV_OCP Inverter output overcurrent[1][2][3][4][6]

The inverter's output current briefly went over its software limit, usually a big motor or compressor starting, a grid disturbance, or a short on the backup side. It restarts by itself; if it repeats the loads and wiring need checking. SMILE5 units show Inv_OCP_Fault; the SMILE-T10 also logs 100050 Grid_overcurrent and 100061 Grid_short_time_over_current. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call.

Safe steps in the lookup
Stop and call
100040 INV_HW_OCPAlpha ESS 100040 INV_HW_OCP Inverter hardware overcurrent[1][2][3][6]

The hardware current protection on the inverter's output stage tripped (or 100056 IGBT_over_current on the SMILE-T10), which is more serious than the software limit: a dead short on the backup side, or a failing power transistor. Alpha allows one restart; a repeat is an inverter repair.

Safe steps in the lookup
Stop and call
100044 APU UVPAlpha ESS 100044 APU UVP Internal power supply low[3][9][11]

The small power supply that runs the inverter's own electronics (the APU or 12 V auxiliary supply) dropped out of range. The SMILE-B3-PLUS shows it as Control power low. A one-off can follow a brownout and clears on restart; if it stays, the supply board inside has failed.

Safe steps in the lookup
Stop and call
100060 Dsp_selfcheckAlpha ESS 100060 Dsp_selfcheck Internal self-check failed[3][4][11][24]

The inverter's own self-test failed: its two processors disagree on a measurement (SampleConsistenceFault, Consistent warning), a current sensor is out (HCT_AC_DeviceFault), or a circuit did not start (Inverter abnormal, Boost abnormal, Dsp_selfcheck). A one-off can follow a grid disturbance; a repeat means a board inside has failed.

Safe steps in the lookup
Stop and call
EepromFaultAlpha ESS EepromFault Memory fault[3][5][23]

The inverter (or the EMS unit on a SMILE5, E2prom_Fault) could not read or write its settings memory. It often keeps working but may lose settings or stop logging. Alpha's step is a firmware update, then a service call if it stays; the installer can usually update remotely. Internal and hardware faults need testing with the right instruments, so we treat them as a call.

Safe steps in the lookup
Stop and call
Network Card_FaultAlpha ESS Network Card_Fault Monitoring unit hardware fault[5]

On SMILE5 units the EMS controller has reported a fault in its own hardware: the network card (so the system cannot reach AlphaCloud) or its real-time clock. Solar and battery usually keep working, but monitoring and scheduled charging may not. Alpha's instruction is a service call.

Safe steps in the lookup
Stop and call

Battery error codes 20 codes

The battery, its management system and its state of charge. These only appear on systems with a battery connected. 11 stop and call, 7 worth a look, 2 wait and watch.

Error codeWhat it meansWhat to do
39 EVChargerLostAlpha ESS 39 EVChargerLost EV charger not responding[15]

The inverter has lost contact with the Alpha EV charger (SMILE-EVCT or G3-EVCT). The charger may still charge the car but will not follow the solar-charging modes. Usually the communication cable between charger and inverter, or the battery being switched off. The charger's own alarms 200000 Relay OTP (relay hot) and 200001 Output overload clear after unplugging the car for ten minutes. A relay fault can leave the inverter unable to disconnect safely, so we treat it as a call.

Safe steps in the lookup
Stop and call
100013 BAT_ReverseAlpha ESS 100013 BAT_Reverse Battery polarity reversed[1][2][8]

The inverter sees the battery cables connected with positive and negative the wrong way round. It will not charge or discharge until the wiring is corrected, which is an installer job; it normally shows up at commissioning or after a battery has been added or swapped.

Safe steps in the lookup
Stop and call
100025 BAT_OVPAlpha ESS 100025 BAT_OVP Battery voltage too high[1][2][3][8]

The inverter measured the battery voltage above its charge cut-off (Alpha's check is more than 20 V over on a fault, 10 V over on the 110000 alarm). It stops charging to protect the cells. At a new install it usually means the wrong battery type is set; later it points to a loose battery cable, a BMS communication problem or a battery fault, which an installer needs to check. Battery protection faults are not something to ride out at home, so we treat them as a call.

Safe steps in the lookup
Stop and call
100026 BAT_UVPAlpha ESS 100026 BAT_UVP Battery voltage too low[1][2][3][4][8]

The battery voltage is below its discharge cut-off, so the inverter has stopped drawing from it. After a long blackout, a run of cloudy days or a long time switched off the battery can simply be flat and recovers once the sun charges it. If it stays low with good sun, a cable, breaker or battery fault needs checking. SMILE5 units show UPS_Battery_Volt_Low.

Safe steps in the lookup
Worth a look
100027 Battery_loseAlpha ESS 100027 Battery_lose Battery not detected[1][2][3][4][9][14]

The inverter cannot see the battery: either the BMS data link is down or the battery voltage reads near zero. Usually the battery is switched off or its breaker has tripped, a communication cable is loose, or the battery has shut itself down flat. The system runs on solar and grid only until it is back. SMILE5 and G3 units log it as BMS lost (code 7); the SMILE-B3-PLUS as Battery absent.

Safe steps in the lookup
Worth a look
100028 BAT_OTPAlpha ESS 100028 BAT_OTP Battery over-temperature[1][2][3][4][7]

The battery, or the switching transistors inside it, got too hot and the system paused charging and discharging. It resumes once it cools; Alpha's own step for a MOS over-temperature error (Error 13 on the battery lights) is to power the battery off and back on after 30 minutes to 2 hours. If it happens in mild weather or often, the location or the battery needs checking. Heat shutdowns point at a failing fan, a blocked vent or a bad installation spot, so we treat them as a call.

Safe steps in the lookup
Stop and call
100030 BAT1_discharge_OCPAlpha ESS 100030 BAT1_discharge_OCP Battery overcurrent[1][2][3][4][7][13]

The battery was charging (100029, 100031) or discharging (100030, 100032) faster than it is rated for, usually a big load starting during a blackout or a settings mismatch. The system pauses and recovers by itself; the battery's own lights show it as protection code 5 or 6. If it trips with ordinary loads the settings or battery need checking. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call.

Safe steps in the lookup
Stop and call
100033 BAT1_HW_OCPAlpha ESS 100033 BAT1_HW_OCP Battery hardware overcurrent[1][2][3][6]

The hardware protection on the battery input (100033, 100034, or 100062 on the SMILE-T10) tripped, which is more serious than the software limit: a short or very high current on the battery side, or a fault in the inverter's battery stage. Alpha allows one restart; a repeat needs the inverter looked at. The SMILE-B3-PLUS shows DC HW over current.

Safe steps in the lookup
Stop and call
Cell Over-voltageAlpha ESS Cell Over-voltage Battery cell overvoltage[5][7][12][13]

One or more cells inside the battery have been charged above their safe voltage, so the battery has stopped accepting charge until they settle. The battery's own lights show it as protection code 8. It usually recovers on its own; if it repeats, the battery's balancing or the charge settings need checking. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call.

Safe steps in the lookup
Stop and call
Cell Under-voltageAlpha ESS Cell Under-voltage Battery cell undervoltage[5][7][12][13]

One or more cells inside the battery have dropped below their safe voltage, so the battery has stopped discharging to protect itself. The battery lights show protection code 9. It follows a long blackout, a long time switched off or a fault. Alpha says to stop discharging and call service; the installer can wake it so the inverter can recharge it. Battery protection faults are not something to ride out at home, so we treat them as a call.

Safe steps in the lookup
Stop and call
Discharge Low TemperatureAlpha ESS Discharge Low Temperature Battery too cold[5][7][12][13]

The battery is too cold to charge (protection 11) or discharge (protection 4) safely, or its modules are at very different temperatures (protection 1), so it pauses until it warms. Alpha wants the ambient above 0 degrees for charging. It clears by itself as the day warms; a garage or shaded wall in a frosty area is the usual cause.

Safe steps in the lookup
Wait and watch
Error 05 MOSFET errorAlpha ESS Error 05 MOSFET error Battery hardware fault[5][7][10][12]

The battery's internal switching (MOSFET) or current measurement has failed its check (Error 05 on the lights, Mos error, Current error or Mos DriverFeedback Error on SMILE5 units, or a plain Hardware error 01, 02, 03 or 05 on the SMILE-BAT modules). Alpha allows one battery restart; if the red light stays, the battery module needs a service call.

Safe steps in the lookup
Stop and call
Error 06 Circuit Breaker OpenAlpha ESS Error 06 Circuit Breaker Open Battery breaker is off[5][7][8][10]

The battery's own circuit breaker is off or has tripped, so the module cannot deliver power. It can be a trip after a fault or just a breaker knocked off. Alpha's step is to switch the battery off, close the breaker, then switch the battery on; if it trips again, the installer checks the breaker's sampling line and the cause of the trip. On the G3 it is 60002.

Safe steps in the lookup
Worth a look
Error 07 DIP differenceAlpha ESS Error 07 DIP difference Battery DIP switches do not match[5][7][10]

The small DIP (dial) switches on the battery modules are set differently, so the modules cannot agree on how they are connected and the stack will not run. It shows up after a module has been added, swapped or opened for service. The installer sets the switches to match and restarts.

Safe steps in the lookup
Worth a look
Error 08 LMU DisconnectAlpha ESS Error 08 LMU Disconnect Battery modules not talking[5][7][8][10]

The battery modules have lost their data link to each other: Error 08 is a secondary (slave) module, Error 10 the primary (master). On the G3 these are 60004 and 60006. The usual cause is a loose or unplugged communication cable between modules. Alpha's fix is to reconnect the cable or restart the battery, which is an installer job on the cabling.

Safe steps in the lookup
Worth a look
Error 09 SN missingAlpha ESS Error 09 SN missing Battery serial number missing[5][7][10]

A battery module has lost its serial number from memory, so the system will not accept it. It is a configuration fault rather than a hardware one: Alpha's step is for the installer to enter the serial number again and restart, or arrange a service call. Internal and hardware faults need testing with the right instruments, so we treat them as a call.

Safe steps in the lookup
Stop and call
Error 11 Software version inconsistentAlpha ESS Error 11 Software version inconsistent Battery firmware mismatch[5][7][10][12]

The battery modules in the stack are running different firmware versions, so they will not work together. It happens when a module has been added or replaced. The installer or Alpha updates the modules to the same version; there is nothing to fix on site otherwise.

Safe steps in the lookup
Worth a look
Error 12 Multi masterAlpha ESS Error 12 Multi master Two batteries both set as master[5][7][8][10]

With more than one battery module, two of them are trying to be the master, so the stack will not run. It usually happens when the batteries were switched on in the wrong order after a power-off. Alpha's own fix is to shut the battery system down and switch all the batteries back on within 30 seconds of each other; if that does not hold, the installer checks the DIP switches and cables.

Safe steps in the lookup
Worth a look
Error 14 Insulation faultAlpha ESS Error 14 Insulation fault Battery insulation or voltage fault[1][6]

On the SMILE-G3 and SMILE-T10 battery modules, Error 14 means the battery found too little insulation between its cells and earth, and Error 15 that its total voltage reading is wrong. Both are safety-related hardware faults inside the battery: Alpha allows one battery restart, then a service call.

Safe steps in the lookup
Stop and call
No SOC calibration For 4 weeksAlpha ESS No SOC calibration For 4 weeks Battery charge level not calibrated[5][13]

The battery has not been charged to full for about four weeks, so it no longer trusts its own state-of-charge reading. Alpha's rule is that after 30 days without a correction the battery stops discharging until it has been fully charged once. A run of cloudy weather or a system set to hold charge is the usual cause; one full charge fixes it.

Safe steps in the lookup
Wait and watch

Monitoring, communication and settings error codes 3 codes

Monitoring, Wi-Fi, meters, communication between parts of the system, settings and firmware. Usually not a hardware fault, but the system may stop reporting. 3 worth a look.

Error codeWhat it meansWhat to do
100211 Para_CANAlpha ESS 100211 Para_CAN Parallel inverter fault[4][15]

On a system with two or more inverters running in parallel, the units have lost their link (100211 Para_CAN), have different firmware (100213 Para_SW_Diff), a module fault (100214) or more than one set as the host (100216 Para_Multi_Host). The system will not run in parallel until the installer checks the cables, settings and firmware. SMILE5 units show Parallel_Comm_Error or Parallel_Mode_Differ.

Safe steps in the lookup
Worth a look
Grid_Meter_LostAlpha ESS Grid_Meter_Lost Energy meter not responding[5][14]

The system has lost contact with the energy meter in the switchboard (grid meter, code 5) or with the meter on a separate solar inverter (PV meter, code 6). Without it the battery cannot see what the house is using, so it may charge or discharge at the wrong times and the app's grid figures go blank. Usually the RS485 cable or a meter setting; the installer checks it.

Safe steps in the lookup
Worth a look
INV_Comms_ErrorAlpha ESS INV_Comms_Error Monitoring unit cannot see the inverter[3][5][14]

The EMS (the controller that runs the monitoring and battery logic) has lost its data link to the inverter. The inverter usually keeps making solar power but the app shows nothing and the battery may not charge or discharge. Alpha's steps are a restart, then a remote firmware update, then a service call. On the G3 it is common error 4 Inverter lost; the SMILE-B3-PLUS shows EMS communication error.

Safe steps in the lookup
Worth a look

Got an Alpha ESS error code? Free phone diagnosis in our service area

Our own licensed electricians cover Greater Adelaide and regional SA, and from North Brisbane up through the Sunshine Coast to Gympie. Check your postcode, then read us the code and tell us the install year. If it needs a visit, the callout is credited against the work.

How to reset an Alpha ESS system safely

Try one restart of the inverter, in this order. If the battery's own lights show Error 06 or Error 12, Alpha has its own step for those, below.

  1. Switch the solar supply main switch off at the switchboard.
  2. Switch the DC isolator off at the inverter.
  3. Wait five minutes.
  4. Switch the DC isolator back on, then the solar supply main switch.
  5. Error 06 on the battery lights means its breaker is open. Follow Alpha's step once: switch the battery off, switch its circuit breaker on, then switch the battery on. If it trips off again, leave it off.
  6. Error 12 means two batteries are both set as master. Follow Alpha's step once: switch the battery system off, then switch all the batteries on within 30 seconds of each other.

Never open the inverter or a battery, or touch the wiring. Never restart anything that smells hot or shows scorch marks. If the code comes back after one restart, stop and call.

Alpha ESS inverter repair or replacement?

On a visit, our electricians test the whole system first: insulation resistance on every solar string, earth continuity, the grid relay, DC string voltages and currents, the battery's breaker, DIP switches and data cables, the AC supply and the fault logs in the inverter and AlphaCloud. Alpha's own checks point the same way. For 100005 BUS_OVP1, the first question is whether a string's voltage is above the inverter's limit, and Error 07 is usually a DIP switch left different after a module was added or swapped.

Alpha ESS is a current maker, so a fault inside the inverter or a battery module is checked for a repair first. Some can be repaired and some cannot: a worn backup capacitor on a SMILE-B3-PLUS needs a service call, while a firmware mismatch between battery modules needs an update, not a part. Where something has to be replaced, we price it beside any repair that is still possible, and the callout comes off whichever you choose.

We do this work in Adelaide, the Adelaide Hills, Gawler, the Barossa, the Fleurieu, Murray Bridge and Yorke Peninsula in South Australia, or North Brisbane, Caboolture, Bribie Island, the Sunshine Coast, Noosa and Gympie in Queensland only. Outside those areas, everything above still applies: take the code, its meaning and the urgency to a licensed electrician near you.

Where these Alpha ESS error codes come from

Every Alpha ESS code on this page was read from the maker's own manual wherever one survives (97 per cent of them). Where only a secondary copy survives, the row says "best effort" and so does the lookup. The numbers match the references in the code table.

  1. [1]
    AlphaESS SMILE-G3 Installation Manual V0130 codes, from the maker's own document
  2. [2]
    SMILE-S6 / STORION-SMILE-T10 Installation Manual V0228 codes, from the maker's own document
  3. [3]
    SMILE-B3-PLUS Installation Manual V0227 codes, from the maker's own document
  4. [4]
    SMILE5 (AU) User Manual V0323 codes, from the maker's own document
  5. [5]
    AlphaESS SMILE5 (AU) User Manual V0318 codes, from the maker's own document
  6. [6]
    SMILE-T10-HV Installation Manual V0516 codes, from the maker's own document
  7. [7]
    SMILE-BAT-10.1P (AU) Installation Manual V0112 codes, from the maker's own document
  8. [8]
    SMILE-G3-S5 Installation, Operation and Maintenance Manual V0211 codes, from the maker's own document
  9. [9]
    Solar Tech Support AlphaESS index11 codes, from the maker's own document
  10. [10]
    SMILE-B3-PLUS Owner's Manual 1.0.07 codes, from the maker's own document
  11. [11]
    AlphaESS SMILE-T10-HV Installation Manual V055 codes, from the maker's own document
  12. [12]
    SMILE-G3 Installation Manual V015 codes, from the maker's own document
  13. [13]
    SMILE5-BAT User Manual V1.15 codes, from the maker's own document
  14. [14]
    SMILE-G3-S5 Installation, Operation and Maintenance Manual V02 and AU LCD edition4 codes, from the maker's own document
  15. [15]
    AlphaESS SMILE-G3-S5 Installation, Operation and Maintenance Manual V02 and AU LCD edition3 codes, from the maker's own document
  16. [16]
    AlphaESS SMILE-B3-PLUS Installation Manual V022 codes, from the maker's own document
  17. [17]
    Solar Tech Support AlphaESS fault code index (states it is sourced from the AlphaESS SMILE5 maintenance manual)2 codes, best effort, from a secondary copy
  18. [18]
    AlphaESS SMILE-G3 Installation Manual V01 (2022-07-19)1 code, from the maker's own document
  19. [19]
    SMILE-B3-PLUS Owner's Manual 1.0.0 (May 2022)1 code, from the maker's own document
  20. [20]
    SMILE-G3 Installation Manual V01 (earth-to-housing test under Insulation_fault)1 code, from the maker's own document
  21. [21]
    Solar Tech Support AlphaESS index (100046 DC_Input_Disturbance)1 code, from the maker's own document
  22. [22]
    Solar Tech Support AlphaESS index (100058 AFCI_check_protect)1 code, from the maker's own document
  23. [23]
    Solar Tech Support AlphaESS index (100122, 100165, 1100361 code, from the maker's own document
  24. [24]
    Solar Tech Support AlphaESS index (1001661 code, from the maker's own document

Tables last updated

Alpha ESS error code questions, answered

How do I read an Alpha ESS error code?

Start with where you saw it. A six-digit number from AlphaCloud or the inverter, a message on a SMILE screen, or an Error number on a battery’s lights can all be typed into the search box above the table, and the matching row comes up with its urgency. Write the code down before you switch anything off.

What does Alpha ESS 100000 Grid_OVP mean?

100000 Grid_OVP is “grid voltage too high”. The mains voltage at the inverter rose above the limit it is allowed to export at, so it disconnected. It reconnects by itself once the grid settles; if it happens most sunny afternoons the AC run or the street voltage needs checking. Older SMILE5 units log this as GridVoltFault, the SMILE-B3-PLUS as Grid AC over voltage. We rate it wait and watch. See it in the table.

What does Alpha ESS 100008 GFCI_fault mean?

100008 GFCI_fault is “residual current trip”. The inverter measured current leaking to earth from the solar or battery wiring, usually damaged cable insulation, water in a connector, high humidity, or on SMILE5 units a missing earth or reversed neutral. Because this is an electrical safety trip, a repeat needs an electrician. SMILE5 units show ResidualCurrentFault; the SMILE-B3-PLUS shows Leakage current abnormal. We rate it stop and call. See it in the table.

Do you cover my area?

We work in Adelaide, the Adelaide Hills, Gawler, the Barossa, the Fleurieu, Murray Bridge and Yorke Peninsula in South Australia, or North Brisbane, Caboolture, Bribie Island, the Sunshine Coast, Noosa and Gympie in Queensland. Check your postcode to be sure. Outside those areas, this page still tells you what your code means and how urgent it is, and a licensed electrician near you can take it from there.

What does it cost to have an Alpha ESS looked at?

For homes in our service area, the phone diagnosis is free. If it needs a visit, there is a callout fee, and it is credited against any repair or replacement we do.

Will you work on an Alpha ESS you did not install?

Yes, if it is in our service area. Most of our repair work is on systems someone else installed. We test the whole system, not just the unit on the wall.

My Alpha ESS battery stopped discharging after a cloudy month. Why?

Look for No SOC calibration For 4 weeks. The battery has not been charged to full for about four weeks, so it no longer trusts its own charge reading, and after 30 days Alpha stops it discharging until it has had one full charge. A sunny day usually fixes it. If it cannot reach full from solar, your installer can allow a grid charge to full.

What do the Error numbers on my Alpha battery’s lights mean?

They are the battery module’s own faults, separate from the inverter’s codes. Error 06 is the battery’s breaker open, Error 07 the DIP switches not matching, Error 08 and Error 10 the modules not talking to each other, Error 12 two modules both set as master, and Error 14 an insulation fault inside the battery. Each has its own row in the battery group.

Where do the codes on this page come from?

From Alpha ESS’s own installation and user manuals for the SMILE-G3, SMILE-S6, SMILE-T10, SMILE5 and SMILE-B3-PLUS and their batteries, which cover nearly every code here. Two AlphaCloud alarms are not in any Alpha manual we found, so their meanings come from an independent code index and are marked best effort. Each code carries a numbered reference to its document in the source list.

Written by

Joe Deionno

Started in 2017 after years of subcontracting and seeing the dodgy operators at work; set out to be the installer people could trust. Oversees every install in both states.

4.9Google · 530+ reviews 4.8SolarQuotes reviews