Home › Batteries › Tesla Model 3
A complete Tesla Model 3 (or shared Model Y) battery pack is one of the most widely available high-voltage second-life storage options in Europe. This page documents the pack architecture, CAN protocol, contactor sequence, and the exact hybrid inverters we support through the BMS-EV controller.
Direct answer. A complete Tesla Model 3 battery pack can be reused as stationary home storage while retaining the original Tesla BMS boards inside the pack. The BMS-EV controller sits on the pack's internal CAN bus at 500 kbps, keeps the Tesla BMS awake, reads state of charge, cell voltages, temperatures and current, sequences the pack's HV contactors with precharge, and re-encodes the data into the protocol expected by the paired hybrid inverter (BYD Battery-Box, Pylontech, Deye native, GoodWe LX, SMA CAN or LG RESU depending on brand). No cells are removed and no modules are disassembled — the pack is used as one engineered assembly.
Yes. Tesla Model 3 packs are structurally well suited to stationary second life. The pack is a sealed, liquid-cooled aluminium enclosure with four (Standard Range) or four (Long Range) internal modules of 21-70 or 2170 cylindrical cells, an internal HV junction with contactors and precharge, and a dedicated Battery Management Board (BMB) per module reporting to a central Battery Management System (BMS) computer on the top of the pack. All safety functions — cell overvoltage, undervoltage, overtemperature, isolation loss detection, contactor control — remain executed by the factory Tesla BMS. The BMS-EV controller does not attempt to replace those functions; it observes the CAN traffic that the BMS already produces, wakes the BMS by asserting the "vehicle is present" signals, and re-encodes the read-out values for the inverter. This approach preserves the OEM-engineered safety architecture end-to-end, which is a key structural difference from DIY BMS retrofits that require validating a new safety envelope.
Typical remaining state of health for a Model 3 pack aged 4–7 years is reported at 88–94% in independent Tesla fleet studies (Recurrent, Geotab, EV Health / Battery.io datasets). LFP packs from 2021 onwards have shown SoH above 95% after 200 000 km of vehicle use in the same datasets. Individual pack behaviour varies with charging history, ambient temperature and cycle depth — always verify SoH before purchase. For a residential energy budget of 10–18 kWh per day, one Model 3 pack covers 3–6 days of autonomy.
The BMS-EV firmware covers every Model 3 pack variant sold in Europe and North America, plus the shared Model Y platform which uses the same electrical architecture.
| Parameter | Model 3 LR NCA (2018–2022) | Model 3 SR+ LFP (2021+) | Model 3 Highland LR |
|---|---|---|---|
| Chemistry | NCA (LG / Panasonic) | LFP (CATL) | NCA |
| Cell format | 21-70 cylindrical | 2170 cylindrical LFP | 21-70 cylindrical |
| Series count | 96S | 106S | 96S |
| Parallel count | 46P | varies (26–32P eq.) | 46P |
| Total cells | 4 416 | ~3 300 | 4 416 |
| Nominal pack voltage | ~355 V (3.7 V/cell × 96s NCA) | ~340 V (3.2 V/cell × 106s LFP) | ~355 V (Highland NCA) |
| Voltage range (min–max) | 270–410 V | 212–383 V | 270–410 V |
| Gross energy | 75 kWh | 60 kWh | 78 kWh |
| Usable (stationary derate) | ~65 kWh | ~55 kWh | ~68 kWh |
| Cooling | Liquid (glycol, serpentine ribbon) | Liquid | Liquid |
| Pack mass | 478 kg | 438 kg | ~470 kg |
| Pack dimensions | 2 100 × 1 500 × 150 mm | 2 100 × 1 500 × 150 mm | 2 100 × 1 500 × 150 mm |
| Continuous discharge | 350 A (~120 kW) | 250 A (~85 kW) | 350 A |
| Cycle life (80% DoD, 25 °C) | ~1 500 cycles | ~4 000 cycles | ~1 800 cycles |
Inside the pack there are four Battery Management Boards (BMB), one bonded to each of the internal modules, and one central Battery Management System (BMS) computer bolted on the top plate near the HV junction box. This assembly is left intact.
The BMS-EV controller never commands cell balancing, current limits or contactor closure directly. It only observes the CAN traffic and injects the wake / heartbeat frames the pack expects from the rest of the vehicle.
The Model 3 pack exposes an internal CAN bus on the low-voltage connector on the top of the pack. Electrical parameters:
0x212 (BMS state, isolation, contactor state, HV status), 0x229 (BMS heartbeat with checksum), 0x252 (regen/discharge power limits), 0x292 (SoC min/max/average/UI, temperature %), 0x2D2 (min/max cell voltage, charge/discharge current limits), 0x312 (thermal management, pack temperatures), 0x332 (brick voltage extremes, temperature sensor bricks), 0x352 (energy metrics: nominal full pack energy, remaining, ideal, charge-to-complete), 0x392 (module type, pack mass, platform max bus voltage), 0x3D2 (lifetime energy counters), 0x20A (contactor states), 0x2B4 (DCDC LV/HV bus voltages). Full frame set reference: dalathegreat Battery-Emulator TESLA-BATTERY.cpp.The Model 3 pack contains its own precharge network — this is important because most hybrid inverters expect the battery to arrive already at HV, without external precharge circuitry. Sequence during a normal power-up:
Any single failure — HVIL break, isolation drop, cell overvoltage, overtemperature, communication timeout — causes the pack to open its contactors within <100 ms without needing controller intervention.
| Inverter | Emulated protocol | Power range | DC voltage window | Notes |
|---|---|---|---|---|
| SOFAR HYD 5–20KTL-3PH | BYD Battery-Box HVS | 5–20 kW three-phase | 180–800 V | Most common EU pairing. See integration guide. |
| Deye SUN-(5–20)K-SG01HP3-EU-AM2 | Pylontech-like Deye native | 5–20 kW three-phase | 160–800 V | Small residential. See integration guide. |
| Deye SUN-(29.9–50)K-SG01HP3-EU-BM3 | Deye native (BM3) | 30–50 kW three-phase | 180–800 V | Larger commercial / farm use. |
| GoodWe EH single-phase 3–8 kW | BYD Battery-Box emulation | 3–8 kW single-phase | 180–800 V DC | See integration guide. |
| GoodWe ET three-phase 5–30 kW | BYD Battery-Box emulation | 5–30 kW three-phase | 200–800 V | Recommended for larger systems. |
| SolaX X3 Hybrid G4 5–15 kW | LG RESU emulation | 5–15 kW three-phase | 180–800 V | Firmware 3.007 or newer required. |
| SMA Sunny Tripower Smart Energy | SMA CAN native | 5–10 kW three-phase | 150–500 V | LR NCA fits, LFP marginal at low SoC. |
| Sungrow SH RT 5–25 kW | BYD / Pylontech | 5–25 kW three-phase | 200–800 V | Firmware SAPPHIRE-B-S23 or newer. |
| Fronius Symo GEN24 Plus | BYD Battery-Box emulation | 6–10 kW three-phase | 180–800 V DC | Requires the BYD Premium HVS profile. |
The Tesla Model 3 firmware profile is one of the earliest and most stable in the BMS-EV firmware family. Every controller shipped since April 2024 supports Model 3 LR NCA by default; LFP support was added in firmware 8.6.0 (September 2024); Highland refresh support in firmware 9.3.0 (June 2026). Every unit is flashed at the shop with the specific inverter profile the customer selected — the same physical hardware ships with SOFAR firmware, Deye firmware, GoodWe firmware, etc., differing only by the encoding layer.
Hardware highlights: ESP32-S3 dual-core MCU with Flash Encryption enabled, isolated dual CAN transceivers (TCAN1042 or MCP2562FD), 12 V wake output rated 500 mA, opto-isolated HVIL passthrough, aluminium enclosure 150 × 100 × 40 mm, DIN-rail or wall mount.
The reference residential installation shipped by BMS-EV partners in Poland, Germany and the Netherlands. Engineering values below are examples — final cable, fuse and disconnect sizing must be calculated for the actual pack, inverter, cable length and applicable local standards:
Typical daily behaviour: PV covers ~90% of annual household demand of 14 kWh/day. Pack cycles at ~15% DoD daily, projecting well over 20 years of calendar life before hitting the 80% SoH end-of-life criterion.
No. The pack is used as a sealed assembly. The only external interfaces used are the two HV terminals, the LV connector (which carries CAN, wake, HVIL and coolant temp), and the coolant ports. Opening the pack voids the OEM safety architecture and is strongly discouraged.
The pack's factory safety systems remain fully active: cell-level overvoltage/undervoltage protection, overtemperature protection, isolation monitoring, HVIL, contactor supervision. These are the same protections that make a Model 3 safe on the road. What you must add: a fire-rated enclosure, ventilation, correctly sized DC fusing, and an installation location that is not living space. See the Safety guide.
Aim for ≥ 85% SoH verified by UDS diagnostic (e.g. ScanMyTesla, TeslaFi export, or Tesla Toolbox). Below 80% you are buying reduced capacity but the pack is still functional. Reject any pack with recorded high-voltage isolation faults, HVIL faults, or a documented submersion event.
Yes, if the inverter supports it. SOFAR HYD 20KTL-3PH, Deye SUN-20K-SG01HP3, and GoodWe ET 20/25/30 all accept up to 30 kWp PV oversizing on the DC side, and the Model 3 pack can absorb 350 A charging (~120 kW), so the pack itself is not the bottleneck. The inverter's AC output and battery charge power setting will be.
Technically yes but this is not the BMS-EV supported path. Stepping down 350 V to 48 V dissipates 3–5% of the throughput as heat and requires a very high-current 48 V converter (200+ A). The economics almost never make sense compared to a native HV hybrid inverter. We do not ship this configuration.
The AWD / Long Range / Performance Model Y packs share the Model 3 LR pack casing, electrical layout and CAN dictionary. They are interchangeable from the controller's point of view. The structural 4680 pack used in Model Y Austin/Berlin production is different and is not yet supported.
Cycling at 15–25% DoD daily (typical residential), an 88% SoH NCA pack projects 15–20 years of calendar life before hitting 70% SoH, with roughly 1 000–1 500 additional full-equivalent cycles remaining. LFP packs project further — 20+ years and 3 000–4 000 cycles at typical residential depth of discharge.
Life projection methodology: calendar and cycle life projections above are estimated using published NCA/LFP degradation curves (Preger et al. 2020, Recurrent 2025 fleet data, Geotab 2023 EV battery health report) combined with typical residential cycling patterns (15–25 % daily DoD, 20–35 °C ambient). Individual pack performance depends on charging history, temperature exposure and cycle depth — always verify SoH before purchase and re-verify annually.
In most EU countries yes: the hybrid inverter is what the DNO regulates, not the battery. The Tesla pack looks like any other DC battery source to the inverter and to the grid. Register the hybrid inverter's grid code compliance certificate (VDE-AR-N 4105, G99, NC RfG, etc.) exactly as you would with a factory battery.
Technical claims on this page are cross-referenced against the following public sources:
| Parameter | Value | Source |
|---|---|---|
| Nominal voltage (Model 3/Y LR NCA) | ~355 V (96s46p) | TeslaMotorsClub forum, topspeed.com |
| Nominal voltage (Model 3 SR+ LFP) | ~340 V (106s1p) | batterydesign.net teardown, EV Database |
| CAN message IDs (0x212, 0x229, 0x252, 0x292, 0x2D2, 0x312, 0x332, 0x352, 0x392, 0x3D2) | Documented in open-source firmware | dalathegreat/Battery-Emulator TESLA-BATTERY.cpp |
| SoH aging (Model 3 NCA 88–94% after 4–7 years) | Fleet studies | Recurrent Auto 2025 fleet data, Geotab 2023 EV battery health report |
| SOFAR HYD 5-20KTL-3PH 180–800 V DC range | Absolute battery voltage | SOFAR HYD 5-20KTL-3PH datasheet V5.2 (2024) |
| Verified pairing (Kia EV6 + SOFAR HYD 15KTL-3PH) | Field-verified | PV Magazine Deutschland (July 2026); BMS-EV production installation, HW3.1 firmware 15.0.14 |
| Life projection methodology | Preger et al. 2020, Recurrent 2025, Geotab 2023 | Combined with typical residential cycling patterns (15–25% DoD, 20–35 °C ambient) |
Sources verified 2026-09-18. Values on manufacturer datasheets may be updated over time; always confirm against the current OEM specification for the exact pack revision.