Home › Integrations › Tesla Model 3 + Deye SUN
Deye SUN-K-SG01HP3 three-phase hybrid inverters are aggressively priced, well-supported by the DIY community and cover the full 5–50 kW range that a single or multiple Tesla Model 3 packs can serve. This page documents both product families supported through the BMS-EV controller: the AM2 series for residential 5–20 kW and the BM3 series for commercial 29.9–50 kW.
Direct answer. A complete Tesla Model 3 (or Model Y) pack pairs with the Deye SUN-(5–20)K-SG01HP3-EU-AM2 for small residential systems and with the SUN-(29.9–50)K-SG01HP3-EU-BM3 for larger commercial installations, through the BMS-EV controller. The original Tesla BMS is retained. The BMS-EV controller sits on the internal CAN bus at 500 kbit/s and re-encodes the Tesla proprietary telemetry into Deye's native low-voltage-style protocol (a Pylontech-derived dictionary that Deye adopted for its high-voltage battery interface). Tesla's 270–410 V window sits inside Deye's wide 160–800 V input range, so both LR NCA and LFP variants operate across their full BMS-defined SoC range.
Deye splits its three-phase hybrid line into two hardware families that are electrically and mechanically different despite sharing the SUN-K-SG01HP3 naming convention. Choose based on total power and installation type.
| Family | Power range | Typical use | DC input range | MPPT trackers | PV oversizing | Battery ports |
|---|---|---|---|---|---|---|
| AM2 series | 5–20 kW | Residential single-home | 160–800 V | 2 (5–8K), 3 (10–20K) | 1.3–1.5× | 1 HV battery bank |
| BM3 series | 29.9–50 kW | Commercial, farm, small industry | 180–800 V | 3 (all) | 1.3× | 1 or 2 HV battery banks |
| Model | AC power | Backup output | Max PV | Notes |
|---|---|---|---|---|
| SUN-5K-SG01HP3-EU-AM2 | 5 kW | 5 kW / 20 A | 7.5 kWp | Smallest single-family option. |
| SUN-6K-SG01HP3-EU-AM2 | 6 kW | 6 kW / 25 A | 9 kWp | Common EU residential. |
| SUN-8K-SG01HP3-EU-AM2 | 8 kW | 8 kW / 33 A | 12 kWp | Standard family home. |
| SUN-10K-SG01HP3-EU-AM2 | 10 kW | 10 kW / 40 A | 15 kWp | Most popular BMS-EV pairing in DE / NL. |
| SUN-12K-SG01HP3-EU-AM2 | 12 kW | 12 kW / 50 A | 18 kWp | Larger villa with heat pump. |
| SUN-15K-SG01HP3-EU-AM2 | 15 kW | 15 kW / 63 A | 22.5 kWp | 3-phase heat pump + EV charger. |
| SUN-16K-SG01HP3-EU-AM2 | 16 kW | 16 kW / 65 A | 24 kWp | Slightly higher continuous rating than 15K. |
| SUN-20K-SG01HP3-EU-AM2 | 20 kW | 20 kW / 82 A | 30 kWp | Small workshop, large home with EVs. |
| Model | AC power | Backup output | Max PV | Notes |
|---|---|---|---|---|
| SUN-29.9K-SG01HP3-EU-BM3 | 29.9 kW | 29.9 kW | 39 kWp | Sized to stay below AT/DE 30 kW grid limits. |
| SUN-30K-SG01HP3-EU-BM3 | 30 kW | 30 kW | 39 kWp | Farm / small commercial. |
| SUN-40K-SG01HP3-EU-BM3 | 40 kW | 40 kW | 52 kWp | Medium commercial. |
| SUN-50K-SG01HP3-EU-BM3 | 50 kW | 50 kW | 65 kWp | Largest single-inverter. Requires ≥ 2 Tesla packs for sustained discharge. |
Minimum Deye firmware: ARM 1.5.6.6 / DSP 1.4.0 for AM2, ARM 1.5.6.4 / DSP 1.3.4 for BM3. Both families accept "HV battery" mode and expose the compatible protocol dropdown that includes "BYD HVS", "Pylontech HV" and "Deye HV Native" — BMS-EV emulates the latter for the closest match to Deye's internal state machine.
Deye's wide 160–800 V DC input range is one of the reasons this inverter family is so forgiving of second-life batteries. Both Tesla chemistries fit comfortably:
Because Deye's DC input starts at 160 V (whereas SOFAR HYD nominal window starts at 350 V for optimal efficiency), LFP packs perform much better on Deye — you get more of the pack's nominal capacity into the usable window.
Deye uses a superset of the Pylontech HV protocol with proprietary extensions for BMS status, alarm codes, force-charge requests and firmware version reporting. BMS-EV firmware translates the Tesla dictionary into Deye's native format on CAN2 at 500 kbit/s.
| Deye CAN ID | Purpose | Source in Tesla data |
|---|---|---|
| 0x351 | Battery limits (charge/discharge V and I) | Computed from Tesla cell V and T |
| 0x355 | SoC and SoH | Tesla 0x212 (SoC), estimated SoH from voltage vs coulomb-counted energy |
| 0x356 | Pack voltage, current, temperature | Tesla 0x132, 0x312 |
| 0x359 | Alarms and warnings bitmask | Derived from Tesla status flags |
| 0x35A | Battery bank identity (BMS-EV signature) | Constant, identifies as "BE-TESLA3" |
| 0x35E | Manufacturer name string | "BMS-EV" (Deye displays as battery brand) |
| 0x35F | Battery model and firmware version | Firmware version from BMS-EV, model "M3-LR" / "M3-LFP" / "M3-HL" |
| 0x372 | Cell count, module count, temp sensor count | Static per pack variant |
| 0x373 | Cell voltage min/max + temperature min/max | Tesla 0x352 (cell V), 0x312 (T) |
Charge and discharge current limits sent on 0x351 are dynamically computed by the BMS-EV controller:
Engineering values below are examples. Final conductor cross-section and protective-device sizing must be calculated for the actual pack, maximum current, cable length, installation method, ambient temperature and applicable local standards (IEC 60364-7-712, VDE-AR-N 4105, NEC 690).
Select protocol code "00" (Deye native / Pylontech HV). BMS-EV firmware emulates this dictionary. Do not select "01" (BYD HVS) — while it also connects, the SoC reporting is slightly less accurate for the Tesla mapping.
Not on AM2 (single bank). On BM3 you can put a factory battery on BAT1 and a Tesla pack on BAT2, or vice versa, but the inverter will treat them as two independent banks with their own SoC — it will not homogenise them. Contact us before ordering for BM3 mixed-bank support.
~65 kWh usable ÷ typical 2 kW backup load = ~32 hours. At 5 kW critical load: ~13 hours. Longer than any factory home battery, because you are starting from a full EV pack.
Measured 88.5% AC-to-AC at 5 kW on SUN-10K-AM2, 87% at 10 kW. AM2 is slightly less efficient than BM3 at high load; BM3 approaches 90% at 20 kW.
Yes. Deye exposes full battery telemetry (SoC, cell V, T, current, alarms) via its Modbus/TCP interface (built-in dongle) or Modbus/RS485. Registers are documented in Deye's protocol manual. The BMS-EV controller does not need to be queried separately.
Yes. Zero-export uses the grid CT clamps and the AC-side control loop; the battery type is irrelevant. The Tesla pack absorbs excess PV instead of feeding the grid, up to the pack's CCL.
Electrically yes, but you will hit the pack's 350 A continuous discharge limit (~120 kW) well below the inverter's 50 kW peak — no problem. However, cycling one pack at up to 50 kW discharge is aggressive; two paralleled packs give better thermal margin and lifetime.
Deye detects grid loss within 40 ms (AM2) or 80 ms (BM3), opens the grid contactor, and continues to power the Load port from PV + battery. The battery discharge current limit is the same in island mode as in grid-tied mode. The BMS-EV controller sees no change on its side — the pack is unaware of the island transition.