Tesla Model 3 Battery with GoodWe EH/ET Inverter

GoodWe's residential hybrid inverter families — EH single-phase, ET three-phase, ES / EHB variants — combine mature grid-code approvals across the EU, quiet fanless operation up to 8 kW and one of the cleanest BYD Battery-Box protocol implementations on the market. This page documents the full pairing between a Tesla Model 3 or Model Y pack and every GoodWe series that BMS-EV currently supports.

Direct answer. A complete Tesla Model 3 (or Model Y) pack pairs with the GoodWe EH single-phase 3–8 kW, ET three-phase 5–30 kW, and the ES / EHB variants through the BMS-EV controller, using GoodWe's built-in BYD Battery-Box HVS protocol emulation on CAN at 500 kbit/s. The original Tesla BMS is retained. Choose EH for small single-phase homes, ET for larger three-phase homes and small businesses, ES for the older single-phase 3–5 kW installations, and EHB for the newer high-current backup-optimised residential line. Tesla's 270–410 V window falls inside GoodWe's 180–800 V (ET) and 180–500 V (EH) DC input ranges.

What works, at a glance

Which GoodWe series for which use case?

SeriesPhasesPowerDC inputBackupTypical customer
EHSingle-phase3.6–8 kW180–800 V DCUPS-grade < 10 msSmall home / apartment, 1-ph grid connection
ETThree-phase5–30 kW200–800 V< 20 msStandard EU single-family, heat pump + EV
ESSingle-phase (older)3–5 kW150–450 V< 10 msRetrofit onto existing ES installations
EHBSingle-phase (newer)5–10 kW200–500 V< 4 ms (true UPS)Homes with critical loads, medical equipment

Supported GoodWe EH models (single-phase 3–8 kW)

ModelAC powerMax PVBackupNotes
GW3600N-EH3.6 kW4.68 kWp3.6 kW / 15.6 ASmall apartment, popular UK G98.
GW4600N-EH4.6 kW6 kWp4.6 kW / 20 AUK G98 max single-phase.
GW5000-EH5 kW6.5 kWp5 kW / 21.7 ASmall home.
GW6000-EH6 kW7.8 kWp6 kW / 26 ACommon DE 1-ph max.
GW7000-EH7 kW9.1 kWp7 kW / 30.4 ALarger 1-ph home.
GW8000-EH8 kW10.4 kWp8 kW / 34.8 ATop of single-phase line.

Supported GoodWe ET models (three-phase 5–30 kW)

ModelAC powerMax PVMPPT trackersNotes
GW5000-ET5 kW6.5 kWp2Entry 3-ph.
GW6500-ET6.5 kW8.45 kWp2Standard family home.
GW8K-ET8 kW10.4 kWp2Standard 3-ph.
GW10K-ET10 kW13 kWp2Most popular BMS-EV pairing.
GW15K-ET15 kW19.5 kWp3Villa with 3-ph heat pump.
GW20K-ET20 kW26 kWp3Large residential / small commercial.
GW25K-ET25 kW32.5 kWp3Farm / commercial.
GW30K-ET30 kW39 kWp3Top of ET range.

Minimum GoodWe firmware: ARM v14 / DSP v25 for ET, ARM v9 / DSP v14 for EH. Older firmware supports fewer BYD Battery-Box variants and may refuse the > 60 kWh capacity that a Tesla LR pack reports.

Battery voltage range — Tesla 270–410 V vs GoodWe 180–800 V (ET) / 180–500 V (EH)

GoodWe's DC input windows are well matched to Tesla:

CAN protocol — BYD Battery-Box HVS emulation

GoodWe uses the BYD Battery-Box HVS protocol natively (the two companies have a long partnership and GoodWe's factory-integrated storage sold in some markets is a BYD HVS OEM'd for GoodWe). BMS-EV emulates the same protocol, so from GoodWe's point of view a Tesla pack behind a BMS-EV controller is indistinguishable from a real BYD HVS.

CAN IDPurposeSource
0x110Pack voltage (0.1 V units)Tesla 0x132
0x111Pack current (signed, 0.1 A units)Tesla 0x132
0x120Charge current limitComputed by BMS-EV from cell V + T
0x121Discharge current limitComputed by BMS-EV
0x150SoC (0.1% units)Tesla 0x212
0x151SoH (0.1% units)Estimated from voltage-vs-coulomb divergence over rolling 30-day window
0x170 / 0x171Min / max cell voltage (mV)Tesla 0x352
0x180 / 0x181Min / max temperature (0.1 °C)Tesla 0x312
0x190Alarm bitmaskDerived from Tesla status flags
0x100BMS heartbeat + operating stateEmitted every 100 ms by controller

CCL/DCL derating (matches SOFAR/Deye targets, calibrated for BYD-style protocol expectations):

Wiring architecture

┌───────────────────────────┐ │ Tesla Model 3 pack │ │ 350 V nominal, 75 kWh │ └──────┬──────────┬─────────┘ │ HV+/HV− │ LV connector │ │ (CAN, wake 12 V, HVIL) │ ▼ │ ┌──────────────┐ │ │ BMS-EV │◄── 12 V aux │ │ controller │ │ └──────┬───────┘ │ │ CAN 500 kb (BYD HVS) │ │ via BMS COM RJ45 port │ ▼ │ ┌──────────────┐ └──►│ GoodWe │◄── PV strings │ ET-10K │ │ (or EH/ │ │ ES/EHB) │ └───┬──────┬───┘ │ │ Grid port Backup (BACK-UP) │ │ Grid Critical loads

Installation requirements

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).

Commissioning sequence

  1. DC isolator OPEN. Verify HVIL and pack voltage 280–410 V.
  2. Power on BMS-EV controller. Wait for pack-side CAN LED at 1 Hz.
  3. Via GoodWe PV Master app (Bluetooth pairing): Battery → Type = "BYD HVS", Model = "HVS 12.8" (regardless of actual pack — this sets the correct voltage window), Capacity = report from controller (usually 200 Ah).
  4. Close DC isolator. Precharge + main contactors close in ~5 s. Inverter display should show battery online.
  5. Test discharge: block PV, force a house load. Verify AC output rises and SoC drops smoothly on both the inverter display and the BMS-EV controller's HTTP dashboard.
  6. Force a full charge from grid via PV Master (Advanced → Battery → Force Charge). Verify current tapers correctly near 4.05 V/cell.
  7. Register the plant on SEMS Portal for cloud monitoring.

Known limitations

Frequently asked questions

Does the GoodWe SEMS Portal show correct data for the Tesla pack?

Yes. SEMS Portal reads the CAN data the inverter received (SoC, V, cell min/max, T min/max) and displays it as if it were a BYD HVS. All fields populate correctly; the "battery model" shows as HVS regardless of the actual Tesla variant.

Can I set separate charge / discharge time windows?

Yes. PV Master → Advanced → Battery → Working Mode → Economic Mode lets you define time-of-use charge and discharge windows, or use "General Mode" for self-consumption. Both work with the Tesla pack because the inverter is the scheduler, not the battery.

What is the round-trip efficiency?

Measured 90% AC-to-AC on GW10K-ET at 5 kW, 88.5% at 10 kW. EH single-phase is slightly higher at low power because it is fanless: 91% at 3 kW.

Does peak-shaving work?

Yes. Peak-shaving mode on ET reads the grid CT clamp and modulates battery discharge to hold the site's grid draw below the set limit. The Tesla pack's 150 A + discharge capability is more than enough for any residential peak-shaving scenario.

Can I parallel two ET-10K inverters onto a common three-phase bus?

Yes. GoodWe supports parallel operation up to 5 ET units. Each inverter must have its own battery bank; add one Tesla pack + one BMS-EV controller per inverter, and enable parallel-master / parallel-slave via the RS485 parallel cable.

What is the maximum PV oversizing?

1.3× DC/AC ratio is the official GoodWe recommendation for all EH/ET models. In practice 1.5× works if the site rarely sees full irradiance simultaneously across all strings. The excess is clipped, not damaged.

Does GoodWe support EV charger integration?

GoodWe has its own HCA EV charger that pairs with the ET series over Wi-Fi. It behaves normally with a Tesla pack — the charger just sees a battery available for surplus PV. Other brand EV chargers work via Modbus/TCP with GoodWe's open API.

Backup output — can I run my heat pump on it?

ET-15K or larger with a soft-start compressor: usually yes, but verify the compressor's inrush current is below the inverter's backup surge rating (typically 2× continuous for 5 seconds). Most modern inverter-driven heat pumps qualify.

Order a Tesla Model 3 + GoodWe controller
Pre-flashed for EH / ET / ES / EHB with BYD HVS emulation
Last updated: 2026-09-18
Current firmware: 15.0.14
Technical author: BMS-EV engineering team (Clima Boost sp. z o.o., Poland)
Reviewer: Jakub Lipiński, founder/lead engineer BMS-EV
Revision: 2026-09-18 — aligned with firmware 15.0.14, SOFAR 180–800 V DC verification, Kia EV6 + SOFAR HYD 15KTL case study reference
Related: Tesla Model 3 battery · Tesla + SOFAR · Tesla + Deye · Compatibility Matrix