Solar Battery BMS Communication Fault Fixes and CAN Bus Guide for UAE Hybrid Systems

Updated 17 September 2026 · By SolarNevs Research Desk, Dealer surveys + verified sources · 2 sources · Method ↗

Residential villa owners and commercial operators across Dubai, Abu Dhabi, and Sharjah are increasingly pairing rooftop solar photovoltaic arrays with lithium iron phosphate (LiFePO4) energy storage systems. Unlike conventional lead-acid banks that operate purely on terminal voltage, modern high-voltage and low-voltage lithium storage solutions rely on closed-loop digital communication between the battery management system (BMS) and the hybrid inverter.

When the digital handshake between the battery master controller and the inverter fails, the entire storage subsystem enters protective lockout. The solar array may continue supplying daytime household loads or exporting to the DEWA grid, but the battery neither accepts charge nor discharges power. Understanding how to diagnose Controller Area Network (CAN) bus physical connections, software protocol handshakes, and low-voltage sleep states allows solar technicians to restore storage operations efficiently.

The Closed-Loop BMS Architecture and Lockout Causes

In a modern hybrid installation, the battery management system functions as the primary safety authority for the energy storage rack. The BMS constantly measures internal cell voltages, temperatures, and state of charge (SoC), packaging this telemetry into digital CAN bus telegrams transmitted to the inverter every few milliseconds.

Missing Telemetry and Zero-Current Protection

If communication is interrupted, the hybrid inverter cannot verify whether individual battery cells are safe to receive power. In response, safety firmware enforces automated protective measures.

Growatt technical engineering documentation states that the primary causes for a battery failing to accept charge are incorrect battery settings or missing CAN communication. When the inverter loses telemetry packets, the charge current limit is set to zero or BMS protection becomes active. Even if the rooftop panels generate surplus power and battery state of charge is low, the inverter commands its internal DC-DC charge controller to supply zero amperes to the battery terminals.

Protocol Mismatches and Configuration Errors

Different battery manufacturers (such as Growatt ARK, Pylontech, BYD, and GoodWe Lynx) utilize proprietary CAN communication protocols with distinct baud rates, message identifiers, and data byte mappings.

If the commissioning technician selects the wrong battery manufacturer profile during initial commissioning, the inverter receives unrecognized data packets and registers a communication failure. Furthermore, selecting the wrong pack capacity or voltage class prevents the charging algorithm from calculating appropriate charge curves.

Hardware Diagnostics: Inspecting the CAN Communication Link

When troubleshooting a battery communication lockout, technicians must first audit the physical communication link bridging the battery master control unit and the inverter communication port.

Safety Warning: High-voltage lithium storage systems operate at lethal DC voltages exceeding several hundred volts. Always de-energize the hybrid inverter AC supply, open the DC battery breaker, and confirm that all battery module power switches are set to OFF before inspecting or disconnecting communication cabling.

Step 1: Audit Physical RJ45 Connector and Cable Pinouts

Communication faults frequently trace back to standard prefabricated network patch leads used in place of manufacturer-specific pinout cables.

Standard Ethernet cables utilize straight-through pinouts configured for local computer networks. However, inverter manufacturers assign CAN-High, CAN-Low, and ground to specific pin positions on their RJ45 communication ports that differ from standard networking pin assignments. Technicians must verify the CAN cable between the inverter and battery master module is correct with manufacturer-specific pinouts.

If an unshielded or incorrectly pinned cable is detected:

  • Fabricate a dedicated communication cable using shielded twisted-pair (STP) CAT6 cable, crimping the CAN-H and CAN-L conductors to the exact pins designated in the inverter installation manual.
  • Ground the cable shield drain wire at one end to prevent electrical noise from inverter high-frequency switching circuits from corrupting CAN data packets.
  • Reseat the CAN cable and restart the system to establish a fresh hardware handshake.

Step 2: Telemetry Observation on Display and App

Once physical connections are confirmed, technicians must observe battery SoC, voltage, and BMS status in the mobile application or inverter LCD screen.

  • If the display shows zero percent state of charge, zero volts, or dashes for battery parameters while the physical battery breaker is closed, the inverter is receiving no digital data.
  • If the display shows cell voltages but flags an active alarm, the BMS is actively broadcasting an internal fault state (such as cell overtemperature or cell overvoltage).
  • Review telemetry to confirm charge enable and current limits in advanced settings, ensuring that automated grid-charging schedules or seasonal self-consumption modes have not inadvertently throttled charge parameters.

Software Configuration and GoodWe Hybrid Commissioning

On GoodWe ET series three-phase hybrid installations, commissioning and parameter alignment are managed through the GoodWe PV Master smartphone application.

App Connection and Protocol Selection

GoodWe commissioning procedures outline that technicians manage battery settings, BMS communication, and safety country settings after connecting to the solar Wi-Fi, where the Wi-Fi signal is named as the last eight characters of the inverter serial number.

Once connected to the local inverter interface:

  • Technicians must check the PV Master app parameters to make sure that the battery type is the same as was installed on site.
  • In the battery parameter selection dropdown, choose the exact lithium brand and model connected to the system.
  • GoodWe engineering standards note that for compatible lithium batteries the BMS status will display normal after selecting the correct battery company.
  • When troubleshooting a system where the battery does not charge, solution one is to make sure that BMS communications are ok on the PV Master app before testing hardware power electronics.

Recovering Depleted Packs: Minimum Startup Voltage and Force Charging

Extended periods of grid outage, prolonged cloudy weather, or leaving an isolated battery connected to an idle inverter can allow lithium cells to self-discharge below their standard operating floor.

GoodWe High-Voltage 180V Startup Threshold

High-voltage hybrid inverters utilize internal auxiliary power supplies that draw initial boot power from the connected DC storage bank.

GoodWe operating manuals mandate that technicians make sure that the battery voltage is greater than 180 V, otherwise the battery cannot start the ET inverter. If a series stack of high-voltage battery modules drops below 180 V, the internal control relays remain open, preventing the inverter from initiating communication or energizing the charging bus.

Force Charge Recovery Procedures

When battery modules enter deep discharge protection:

  1. Verify the open-circuit terminal voltage across the main battery isolator with a calibrated DC multimeter.
  2. If the voltage is marginally below operational startup thresholds but individual cells remain above critical safety floors, activate force charge mode if available within inverter engineering menus or via the battery master control button.
  3. Force charging bypasses standard dynamic BMS current negotiation, injecting a low, controlled pre-charge current from the utility AC grid into the battery stack until voltage exceeds the 180 V threshold.
  4. Once terminal voltage rises into the normal operating window, the BMS automatically re-engages normal CAN communication, restoring standard high-speed solar charging.
  5. If individual cells within a module have dropped below permanent recovery limits, adjust charge parameters, maximum current, and voltage limits per the battery manual, or replace the faulty battery module if the BMS reports an unrecoverable internal hardware error.

Frequently asked questions

Why is my solar battery not charging even when solar panels are producing full power?

Lithium storage batteries require continuous digital communication with the hybrid inverter. If the inverter detects incorrect battery settings or missing CAN communication, the charge current limit is set to zero or BMS protection becomes active, halting charging.

What is the minimum voltage required to start a GoodWe ET hybrid battery system?

GoodWe engineering specifications require technicians to make sure that the battery voltage is greater than 180 V, otherwise the battery cannot start the ET series hybrid inverter.

How do technicians verify that a battery BMS has successfully paired with the inverter?

On the GoodWe PV Master mobile application, technicians navigate to parameter settings to confirm the installed battery model; for compatible lithium batteries the BMS status will display normal after selecting the correct battery company.

References

Related guides

More from inverter errors & fixes.