Sungrow (Hefei, China, founded 1997) ships more storage inverter capacity annually than any other single manufacturer. The SH-RS, SH-RT and SH-T families all accept a DC-coupled battery on a CAN bus using either Sungrow's native SBP/SBR protocol or a Pylontech-compatible dialect.
Short version. Three Sungrow families are relevant. SH3.0–6.0RS (single-phase, 3–6 kW residential, 80–460 V DC), SH5.0–10RT (three-phase, 5–10 kW residential, 150–600 V DC) and SH15T/SH20T/SH25T (three-phase commercial, 15–25 kW, 200–800 V DC). All models speak Sungrow-native CAN at 500 kbit/s and additionally accept Pylontech-compatible batteries. BMS-EV emulates the Sungrow SBR (residential) or SBH (commercial) message set — this is the natively supported path with the widest voltage window and no de-rating.
| Model family | Phase | AC power | Battery DC range | Max DC current | Battery interface |
|---|---|---|---|---|---|
| SH3.0RS / SH3.6RS / SH4.0RS / SH5.0RS / SH6.0RS | 1-ph | 3.0–6.0 kW | 80–460 V | 30 A | Sungrow SBR / Pylontech |
| SH5.0RT / SH6.0RT / SH8.0RT / SH10RT | 3-ph | 5.0–10.0 kW | 150–600 V (per en.sungrowpower.com/SH5-10RT datasheet) | 30 A | Sungrow SBR / Pylontech |
| SH15T / SH20T / SH25T | 3-ph | 15.0–25.0 kW | 200–800 V | 50 A | Sungrow SBH / Pylontech HV |
The BMS-EV controller supports two protocol paths for Sungrow:
Native SBR frames used:
0x0000 pack SOC, SOH, alarm bitmap0x0001 pack voltage, current, average temperature0x0002 charge / discharge voltage and current limits0x0003 cell max/min voltage, max/min temperature0x0004 module count, firmware version, serial| EV battery | Nominal V | Operating V range | Sungrow model fit |
|---|---|---|---|
| Nissan Leaf 40 kWh | 350 V | 300–405 V | SH-RS (80–460 V), SH-RT (160–560 V) |
| Nissan Leaf 62 kWh | 350 V | 300–405 V | SH-RS, SH-RT |
| BMW i3 33/42 kWh | 355 V | 260–400 V | SH-RS, SH-RT |
| Tesla Model 3/Y | 350–360 V | 260–405 V | SH-RS, SH-RT |
| VW MEB 58/77 kWh | 400 V | 310–450 V | SH-RT (160–560 V), SH-T (200–800 V) |
| Hyundai Kona 64 kWh | 356 V | 250–410 V | SH-RS, SH-RT |
| Porsche Taycan / Audi e-tron GT | 800 V | 610–835 V | SH-T only (200–800 V, upper limit tight) |
| Hyundai Ioniq 5 / Kia EV6 (800 V mode) | 800 V | 520–770 V | SH-T (fits inside window) |
| EV battery | Usable capacity | Best-fit Sungrow model | Notes |
|---|---|---|---|
| Nissan Leaf 40 kWh | 36 kWh | SH5.0RS / SH6.0RS | Single-phase residential, ~2× daily coverage |
| BMW i3 33 kWh | 27 kWh | SH4.0RS / SH5.0RS | Compact, well-matched |
| BMW i3 42 kWh | 37 kWh | SH6.0RS or SH5.0RT | 1-ph if single meter, 3-ph if new build |
| Tesla Model 3 SR+ (55 kWh) | 50 kWh | SH8.0RT / SH10RT | Three-phase, matches PV export |
| Tesla Model 3 LR (75 kWh) | 70 kWh | SH10RT or SH15T | SH15T if higher discharge C-rate needed |
| VW ID.4 77 kWh | 72 kWh | SH10RT / SH15T | Best DC-window match on SH-RT |
| Porsche Taycan 93 kWh | 84 kWh | SH25T | Cap SOC ≤ 95 % (Vmax ≤ 800 V) |
Sungrow native (SBR / SBH). It has a wider voltage window, faithful SOH and cell-level max/min reporting, and matches Sungrow's firmware upgrade path directly. Pylontech emulation exists as a fallback and compresses the operating window to Pylontech's specs, which cuts off the top and bottom SOC of most EV packs.
Only the SH-T commercial series (200–800 V). The Taycan reaches 835 V at 100 % SOC — the BMS-EV controller caps the charge voltage at 800 V, which corresponds to ~95 % SOC. You lose 5 % of capacity but stay inside the inverter's spec and its warranty.
Yes — every SH-series inverter is a true DC-coupled hybrid with two independent MPPTs (SH-RS/SH-RT) or three MPPTs (SH-T). PV, battery and grid share the internal DC bus and the inverter arbitrates in real time.
No. iSolarCloud shows pack SOC, voltage, current, temperature and alarm state — everything the SBR CAN protocol carries. Cell-level diagnostics remain on the BMS-EV controller's local web UI (accessible over LAN).
Sungrow inverters expect an SBR frame every 1 s. After a 5 s timeout the inverter drops battery mode, opens its internal DC contactor and raises alarm code 069 ("battery communication timeout"). BMS-EV in turn opens the pack contactor within 100 ms of losing the vehicle BMS heartbeat.
Yes — up to four clusters. Each pack needs its own BMS-EV controller, and all controllers publish to the same CAN bus with unique node IDs 0x0000, 0x0100, 0x0200, 0x0300. The inverter treats them as four Sungrow SBH clusters.
Yes, 120 Ω at each end. The SH-series inverter carries one internal terminator on its BAT-CAN port; the BMS-EV controller carries the other, jumper-selectable. Do not add a third — mid-bus reflection will corrupt frames intermittently.
| Parameter | Value | Source |
|---|---|---|
| SH5.0/6.0/8.0/10RT battery voltage range | 150–600 V DC | Sungrow SH5.0-10RT datasheet V1.2.1 |
| SH15T/SH20T/SH25T battery voltage range | 200–800 V DC (commercial) | Sungrow SH-T series datasheet |
| Communication | Sungrow SBR/SBH native CAN + Pylontech emulation | Sungrow BMS Communication Protocol |