DIY standalone diagnostic tool for Classic Tesla Model S / X battery packs. Built to diagnose cell imbalance and pack health without relying on expensive commercial tools.
Create a portable, self-contained tool that plugs into a Tesla battery pack, reads live brick voltages and temperatures, and clearly shows imbalance and health — all without needing a laptop on site.
0x6F2Per-brick CAC estimates, historical trends, clearer fault interpretation
SoftAP mode so you can view live data on a phone browser when desired
Support newer Tesla packs (Model 3/Y, Raven) with profile switching
Generate TPM-style PDF/text reports for records or resale
What is already done
0x6F2 decoder for brick voltages + temperaturesHigh-level sequence from today to a fully usable standalone tool.
Right now the priority is software that can be developed offline.
Repo
github.com/mikesudyk/tesla-pack-monitor
Run the CLI (demo)
PYTHONPATH=src python3 -m tesla_bms
Key CAN message
0x6F2 — 96 brick voltages + 32 temperatures
Target pack
2015 Tesla Model S 85D (Classic architecture, 16 modules)