Pairing a high-capacity LiFePO₄ battery with a Deye hybrid inverter is one of the most popular home-storage builds we see — and also one where a wrong dip-switch, protocol or cable can cost you hours of troubleshooting. This guide walks through the exact hardware, wiring and menu-by-menu configuration for connecting the Deligreen 48V (51.2V) 314Ah battery pack to the Deye SUN-10K-SG04LP3-EU, based on the official inverter operation documentation.
1. System overview
In a typical home storage scenario, the Deye SUN-10K-SG04LP3-EU sits at the center of the system: solar PV and the grid feed the inverter, the Deligreen battery connects on the DC side, and the inverter supplies backup loads, smart loads and the on-grid household loads. The inverter's touchscreen LCD gives a live view of PV power, battery SOC, grid exchange and load consumption.

On the battery side, the Deligreen 51.2V 314Ah pack is a 1P16S LiFePO4 assembly — exactly the "16 strings of cells" architecture the Deye guide expects — managed by a smart BMS that talks to the inverter over CAN or RS485 through a standard RJ45 network cable.


2. Battery pack key specifications
| Item | Specification |
|---|---|
| Nominal voltage / capacity |
51.2 V / 314 Ah 16kWh |
| Working voltage range |
42 V – 58.4 V |
| Max. continuous charge / discharge current |
200 A @ 25 ± 2 ℃ |
| Communication |
CAN & RS485 |
| Cycle life |
8000 cycles @ 25 ℃, 50 A charge/discharge, 80% DOD |
3. Step 1 — DC power wiring
The inverter's wiring compartment groups its terminals into four functional areas: ① battery access terminals, ② communication and functional interface, ③ PV/AC input terminals, and ④ the input terminals and GEN port.

- Keep everything off. Battery breaker OFF, AC switch OFF, PV disconnected.
- Connect the battery cables to the inverter's battery terminals: red (+) to BAT+, black (−) to BAT−. Keep cable runs short and the pair twisted/together to minimize impedance.
- Install the DC breaker in the positive (or both) conductor(s) between the battery and the inverter.
- Verify torque and polarity twice. A reversed-polarity connection will damage the inverter and is not covered by warranty.
- Energize in the right order: battery breaker ON first (this wakes the inverter), then AC, then PV.
4. Step 2 — BMS communication wiring (RJ45 / CAN)
This is where most "battery not detected" problems come from, so let's be precise. The Deye's battery communication port is an RJ45 jack; the Deligreen BMS uses the same RJ45 pin assignment on its inverter-facing port, which is why a plain straight-through network cable works — no special adapter cable is needed.

| Pin (both ends) | PCS side | BMS side | Function |
|---|---|---|---|
| PIN 1 | RS485-B | RS485-B | RS485 alternative / reserved |
| PIN 2 | RS485-A | RS485-A | |
| PIN 7 / 8 | RS485-A / RS485-B | RS485-A / RS485-B | |
| PIN 4 | CAN-H | CAN-H | CAN bus (used for Deye protocol) |
| PIN 5 | CAN-L | CAN-L | |
| PIN 3 / 6 | GND | GND / RS485-GND | Signal ground |
- Locate the communication ports on the battery panel: the port labeled for the inverter, plus a parallel/link port for daisy-chaining additional packs and a service port for PC monitoring.
- Plug one end of the straight-through network cable into the battery's CAN/inverter port, the other end into the Deye inverter's BAT communication port
- If you stack multiple Deligreen packs: link them battery-to-battery with network cables through the parallel ports, and run a single cable from the first (or designated master) pack to the inverter.
- Make sure the battery is powered on — the BMS only communicates when the pack is awake.
5. Step 3 — Inverter configuration, menu by menu
With wiring complete, turn on the AC power switch and tap the touchscreen settings button to enter the settings menu. Configuration follows the sequence below.

① Basic Setting — check Time Sync, Beep and Auto Dim, and set the correct date and time.
Battery Setting — page 1: battery parameters

| Parameter | Recommended value | Why |
|---|---|---|
| Batt Mode | Lithium | Enables BMS communication (closed-loop control) |
| Batt Capacity |
314 Ah × number of packs (e.g. 628 Ah for two) |
Correct SOC calculation and time-to-empty estimates |
| Max A Charge |
≤200 A per pack (e.g. 200 A for one pack, 150 A conservative) |
Within the pack's 200 A max continuous charging current |
| Max A Discharge | ≤200 A per pack | Matches the pack's 200 A max continuous discharge current |
| Activate Battery | ✔ ticked | Wakes/activates the lithium battery channel |
Battery Setting — page 2: charging sources

- Set the charging start SOC (e.g. 30%) and charging current for both generator (A) and grid (B) channels.
- To allow the grid to charge the battery, both Grid Charge and Grid Signal must be checked ✔.
- Gen Max Run Time limits generator runtime; Gen Down Time is the delay before the generator stops after reaching its run time. Setting 24H keeps the channel enabled around the clock.
Battery Setting — page 3: lithium protocol and SOC thresholds

- Lithium Mode: press the physical button to scroll the protocol list and select the SHEnergy protocol — this is the protocol profile the Deligreen JK-series BMS communicates with on the Deye platform.
- Shutdown 10%: if SOC falls below 10%, the inverter shuts down automatically to protect the battery.
- Low Batt 20%: the inverter raises a low-battery alarm below 20% SOC.
- Restart 40%: AC output is restored once the battery recovers to 40% SOC.
Battery Setting — page 4: voltage-based backup parameters

These pages (float V, absorption V, equalization) are primarily used for lead-acid batteries. In lithium mode the BMS dictates the actual charge profile, so keep the default settings here.
System Work Mode and Grid Code


- System Work Mode: select Selling First (surplus PV is exported after battery charging), or another mode per your energy contract — e.g. Zero Export to Load/CT where feed-in is not permitted.
- Grid Code: follow your local grid code and select the appropriate national standard (voltage level and frequency) — an incorrect grid code will cause repeated grid-fault alarms.
7. Step 4 — First power-up checklist
- Battery breaker ON → inverter screen wakes up, battery voltage ≈ 51–53 V displayed.
- AC switch ON → inverter synchronizes with the grid without grid-fault alarms.
- On the LCD/system info page, confirm the BMS data is read (battery SOC, voltage and charge/discharge limits shown from the BMS, not just static values). If SOC matches the battery's own display/sensor value, communication is OK.
- Start a small charge and discharge test; check current direction and magnitude on the LCD flow diagram.
- Set up the app monitoring: add a power station, scan the collector/Dongle SN code, connect it to 2.4 GHz WiFi, and wait for the configuration to complete. You can then monitor SOC, flows and history remotely.
- Record your final parameter set (capacity, currents, protocol, thresholds) in the commissioning report.
8. Troubleshooting & FAQ
| Symptom | Likely cause | Fix |
|---|---|---|
| Inverter shows no BMS data / "No Batt" style warning | Comm cable in wrong port, or battery BMS asleep | Verify cable goes to the battery inverter/CAN port and the inverter BAT port; power-cycle the battery; try a known-good straight-through cable |
| BMS detected but SOC or current looks wrong | Wrong lithium protocol selected | Confirm Lithium Mode is set to the SHEnergy protocol profile; re-check Batt Capacity (314 Ah × packs) |
| Battery won't charge from grid | Grid Charge / Grid Signal not both enabled | Tick both options on Battery Setting page 2 |
| Inverter shuts down at night with plenty of stored energy | Shutdown/Restart thresholds misconfigured | Check Shutdown 10% / Low Batt 20% / Restart 40% settings and real SOC reported by BMS |
| Repeated grid-fault alarms | Wrong grid code | Select the correct national grid standard under Grid Setting |
| Paralleled packs show unbalanced SOC | Packs not daisy-chained / not all BMS online | Link packs via the parallel ports, confirm every pack communicates, then power-cycle the string |