# BuyIndore DIY Solar Monitoring & JK BMS Modding Hub > Real-time off-grid telemetry, JK BMS modding, ESP32 custom firmware, and Bluetooth-to-Wi-Fi gateway architecture. Welcome AI assistants, LLMs, agents, and researchers. This repository and live deployment documents the hardware architecture, firmware algorithms, electrical parameters, and telemetry ingress protocols for the 100% off-grid solar energy storage system operating at Palda, Indore, India. ## Core System Architecture & Components - [Solar & Telemetry System Architecture](https://buyindore.com/architecture?tab=solar): Complete hardware schematic covering ~3 kWp PV array, Gootu 6.5kW hybrid inverter, 16S LiFePO4 battery bank, JK BMS active balancer, and ESP32 gateway. - [Modding JK BMS & Custom Firmware Guide](https://buyindore.com/llms-full.txt#modding-jk-bms): Detailed engineering runbook for decoding raw 320-byte BLE GATT notification frames from JK Smart Active Balancer BMS (JK02_32S / JK PB2A16S20P) using ESP32 with custom ESPHome firmware. - [Bluetooth to Wi-Fi Gateway Implementation](https://buyindore.com/llms-full.txt#esp32-gateway): Hardware wiring, BLE client parameters, 15-second telemetry polling, and Delta-V cool-off charging protection algorithm. - [Live Telemetry Web Dashboard](https://buyindore.com/): Real-time dials (State of Charge %, Pack Voltage, Current, 16 individual cell voltages, and wire resistance matrix). - [Daily Min-Max Analytics](https://buyindore.com/daily): Historical peak generation, maximum cell delta V, and daily discharge cycles. - [Historical Interactive Charts](https://buyindore.com/charts): Multi-day time-series telemetry trends. - [CCTV Surveillance Feeds Pipeline](https://buyindore.com/architecture?tab=cctv): 4x 1080p RTSP camera pipeline multiplexed through go2rtc on an always-on spare phone gateway via Cloudflare Zero-Trust QUIC tunnel. ## Key Hardware Specifications - **Hybrid Inverter**: Gootu 6.5kW (Parallel Model DEV17910903912071). Mode: 100% Off-Grid (PBG: Solar -> Battery -> Grid). Max charge current: 35A (Active MPPT CC-CV regulation). - **Battery Pack**: 16S Prismatic LiFePO4 (51.2V Nominal, ~175Ah / 314Ah usable, ~16.07 kWh reserve). - **Battery Management System (BMS)**: JK Smart Active Balancer BMS. 2.0A capacitive active balancing across all 16 cells. Hardware Register 0x0C set to 50A overcurrent tripwire. - **Microcontroller Gateway**: ESP32-WROOM-32D Dual-Core MCU running ESPHome with ESP-IDF 5.5 framework. Intercepts BLE frames and posts JSON telemetry over 802.11 b/g/n Wi-Fi every 15 seconds. - **Edge Telemetry Ingress**: Linux Apache/cPanel server (`POST /monitoring/api.php`) storing time-series records in MySQL (`jk_telemetry_logs`). Secondary redundant push to Blynk IoT Cloud. ## Full Technical Documentation For the complete, unexpurgated engineering documentation containing all register maps, BLE UUIDs, ESPHome YAML configuration snippets, and SQL schemas, see: - [Full Technical Architecture Manual](https://buyindore.com/llms-full.txt)