Built for Real Energy Systems

CEPOWER is a complete monitoring platform for JK-BMS–based battery systems. It is designed for users who need continuous, permanent visibility — not temporary Bluetooth scans or limited manufacturer apps.

Whether you operate a single DIY battery, install systems for clients, or manage batteries at scale, CEPOWER provides a unified way to monitor, analyze, and react in real time.

The system uses an ESP32 gateway that connects to the JK-BMS via Bluetooth and exposes the data locally or remotely over Wi-Fi, making the battery accessible anytime — not only when you stand next to it.

CEPOWER mobile app monitoring battery

New Communication Options

CEPOWER now supports both UART and Bluetooth communication between the JK-BMS and the ESP32 gateway. Bluetooth is no longer mandatory.

For supported installations, UART provides a more stable direct connection and is the recommended method.

Ethernet support is coming soon.

What CEPOWER Monitors

  • Live battery monitoring for total voltage, current, power, state of charge (SoC), remaining capacity, cycle count, runtime, and temperatures.
  • Per-cell voltage tracking with automatic min/max cell detection, voltage imbalance monitoring, and protection state visibility.
  • Charge and discharge activity, live direction of energy flow, and time-to-full or time-to-empty estimation based on real operating conditions.
  • Historical records with charts, zoom tools, and export for analysis and reporting.
  • Multi-battery visibility with support for individual battery view or combined total system view.

Why CEPOWER Exists

Most JK-BMS setups depend on temporary Bluetooth access and manufacturer apps that stop being useful once the phone disconnects or the user leaves the battery room.

CEPOWER replaces that limitation with a dedicated monitoring gateway that keeps collecting, organizing, and presenting battery data continuously.

  • No need to stay physically near the battery
  • Continuous data collection at regular intervals
  • Remote access from local network or internet connection
  • Actionable alerts instead of manual checking
  • Better visibility for DIY users, installers, and multi-site deployments

Multi-Battery & Multi-Client Ready

CEPOWER is designed for both single-battery users and professional deployments with multiple batteries, multiple sites, or multiple clients.

Batteries can be monitored individually, grouped into a combined system view, and managed without mixing access, history, or device identity.

  • Single battery and multi-battery support
  • Combined system visibility for larger installations
  • Separate monitoring for different clients or locations
  • Clear device-based structure for organized fleet management

Automation & Alerts

CEPOWER includes a flexible rule-based notification and automation system. Rules can be triggered by battery conditions, thresholds, and operating states.

  • Low or high state of charge
  • Voltage or cell imbalance
  • Charge and discharge anomalies
  • Temperature warnings and protection events
  • One-time, daily, or continuous alerts
  • Smart automation with eWeLink devices such as Sonoff

Automation rules can be used to react automatically to battery behavior instead of only sending notifications.

  • Turn connected devices on or off based on battery thresholds
  • Protect loads or reserve energy based on low SoC conditions
  • Trigger actions for charging, discharging, or abnormal battery states
  • Build simple or advanced battery-driven automation scenarios

Diagnostics & Analysis

CEPOWER goes beyond live monitoring by providing diagnostic tools and calculation pages that help users understand battery condition, performance, and long-term trends.

  • State of Health diagnostics and calculation pages
  • Trend analysis based on voltage, current, temperature, and imbalance history
  • Cell-level health visibility for deeper battery assessment
  • Historical charts and export tools for review and reporting
  • Actionable battery insights for maintenance and decision-making

No Accounts. No Lock-In.

CEPOWER does not require user registration or cloud accounts. Access is based entirely on a Device ID.

This makes the system simple, secure, and suitable for private or offline-first environments.

App Screenshots

Battery overview screen Notification automation screen Detailed battery information

ESP32 Hardware Requirements

CEPOWER JKBMS Monitor supports communication between the JK-BMS and the ESP32 through either UART or Bluetooth. Bluetooth is no longer mandatory.

UART → recommended for the most stable direct connection between JK-BMS and ESP32
Bluetooth (BLE / Classic) → supported as an alternative communication method
Wi-Fi → required for live monitoring, remote features, notifications, and firmware updates
Ethernet → coming soon

CEPOWER does not rely on high CPU speed, large RAM, or PSRAM. All supported ESP32 variants run CEPOWER at the same performance level. Bigger memory or newer chips do not make CEPOWER faster or more accurate.

✅ ESP32 Modules That DO Work with CEPOWER

CEPOWER can communicate with the JK-BMS through UART or Bluetooth, depending on the hardware setup and firmware mode. Models marked as Tested were verified in real CEPOWER installations. Others are expected to work based on official Espressif specifications and supported connection methods.

ESP32 Module / Board Chip Family Network JK-BMS Communication Status
ESP32-WROOM-32 ESP32 (Classic) ✅ Wi-Fi ✅ UART + Bluetooth Tested & Recommended
ESP32-WROVER-E ESP32 (Classic) ✅ Wi-Fi ✅ UART + Bluetooth Tested & Recommended
ESP32-DevKitC ESP32 (Classic) ✅ Wi-Fi ✅ UART + Bluetooth Works
ESP32-WROOM-32E / 32U ESP32 (Classic) ✅ Wi-Fi ✅ UART + Bluetooth Tested & Recommended
ESP32-S3-WROOM-1 / 2 ESP32-S3 ✅ Wi-Fi ✅ UART + Bluetooth Expected to work
ESP32-C3 (all variants) ESP32-C3 ✅ Wi-Fi ✅ UART + Bluetooth Expected to work
ESP32-C6-WROOM-1 ESP32-C6 ✅ Wi-Fi 6 ✅ UART + Bluetooth Expected to work

❌ ESP32 Variants That DO NOT Work with CEPOWER

The ESP32 variants below are not compatible for the currently supported CEPOWER configurations shown here due to missing network or communication features. Compatibility depends on the selected CEPOWER communication mode and hardware design.

ESP32 Variant Network JK-BMS Communication Why it does NOT work
ESP32-S2 ✅ Wi-Fi ⚠️ UART only May be usable only in specific UART-based CEPOWER builds; not part of the currently tested supported list
ESP8266 ✅ Wi-Fi ❌ Not supported Not an ESP32 platform and not supported by CEPOWER firmware
ESP32-H2 ❌ No Wi-Fi ✅ BLE / UART potential No supported network connection for CEPOWER operation
ESP32-P4 ❌ No Wi-Fi ⚠️ Depends on design Does not match the currently supported CEPOWER hardware profile shown here
ESP32-Solo-1 ✅ Wi-Fi ⚠️ UART only May be usable only in specific UART-based CEPOWER builds; not part of the currently tested supported list
Bottom line:
CEPOWER supports JK-BMS communication through UART or Bluetooth. For supported installations, UART is recommended for better stability. Wi-Fi is currently required for CEPOWER network features, and Ethernet support is coming soon.
Important note:
Some ESP32 variants without Bluetooth may still be usable in future or in specific UART-based CEPOWER builds. The tables above reflect the currently tested and recommended CEPOWER hardware profile.

🎉 Try CEPOWER Free — No Credit Card Required

Monitor your JK-BMS battery right now — completely free. No registration. No payment. Just real battery monitoring.

✅ What's Included in Free Mode

  • Real-time monitoring — voltage, current, power, SoC, cell voltages
  • Local network access — monitor from any device on your Wi-Fi
  • Live data updates — see your battery status instantly
  • No time limits — use it forever, completely free

How Free Mode Works

In Free Mode, you connect directly to your ESP32 gateway over your local network. Your phone or computer talks to the ESP32, which talks to your JK-BMS via Bluetooth.

No cloud. No accounts. No subscriptions. Just you and your battery.

Ready to Start?

Follow our step-by-step guide to set up free monitoring in minutes.

Want More? Upgrade Anytime

When you're ready for remote access, historical data, and smart alerts, you can upgrade to the full CEPOWER platform.

  • Monitor from anywhere in the world
  • 15-day history with charts and export
  • Automatic alerts for voltage, SoC, and imbalance
  • Automation with eWeLink devices like Sonoff
  • State of Health diagnostics and calculation pages
  • Access to support and assistance

Start Free Trial

Questions?

Do I need to pay later?
No. Free mode works forever. You only pay if you want remote access and history.

What hardware do I need?
Any ESP32 module with Wi-Fi and Bluetooth. See our Requirements page.

Is my data private?
Yes. In Free Mode, data stays on your local network. Nothing goes to the cloud.

🚀 Free Mode Setup Guide

Follow these steps to start monitoring your JK-BMS battery for free. Check off each step as you complete it!

⏱️ Estimated Time: 30-45 minutes for first-time setup
📱 Tools Required: Computer with USB port, Android phone (for MAC address scanning), Wi-Fi router access
Setup Progress
0/11 Complete

Step 1: Get ESP32 Hardware

Purchase one ESP32 module for each battery pack. Any basic ESP32 with Wi-Fi and Bluetooth will work.

Step 2: Download Firmware File

Download the latest CEPOWER firmware that will be installed on your ESP32.

📥 Download Latest Firmware
⚠️ Important: Save the firmware file in an easy-to-find location (like Downloads or Desktop). You'll need to select this file in Step 6.

Step 3: Download & Install Uploader Tool

This tool will flash the firmware to your ESP32 and configure it.

🪟 Download Uploader (.exe)

Step 4: Download CEPOWER Mobile App

Install the monitoring app on your smartphone.

Step 5: Download Windows Monitor (Optional)

For big-screen monitoring or if you have multiple batteries. You can skip this if you only want mobile monitoring.

🖥️ Download Windows Monitor

Step 6: Find Your JK-BMS MAC Address

📱 UPDATE: Recently, JKBMS company made the MAC address available in its latest application update. You can now find it under the BMS number when you open the app, or printed on the BMS itself. If your BMS is older, you might need to use the nRF method below.

Each JK-BMS has a unique MAC address. You need to find it using an Android phone.

Step 7: Connect ESP32 & Install Drivers

Connect your ESP32 to your computer and install necessary drivers.

Step 8: Upload Firmware to ESP32

Flash the CEPOWER firmware onto your ESP32 module.

Step 9: Configure MAC Address (CRITICAL)

Tell the ESP32 which JK-BMS to connect to. This step must be done with 100% accuracy.

Step 10: Send Wi-Fi Credentials to ESP32

Configure your Wi-Fi network on the ESP32 so it can connect to the internet.

Step 11: Set Fixed IP & Remote Access (Optional)

For stable local monitoring, set a fixed IP. For remote access from outside your home, configure DDNS and port forwarding.

🎉

Final Step: Configure CEPOWER App

Add your battery to the CEPOWER mobile or PC app and start monitoring!

Need Help?

If you encounter any issues during setup, we're here to help!

📧 Email: support@cepower.org
💾 Save the log file from the uploader screen and send it to us for faster support

💎 CEPOWER Pricing

Choose the plan that fits your needs — from free local monitoring to enterprise-scale deployments.

For Individual Users

Free

$0

Forever • Direct Connection

  • Auto-updates every 10s
  • ✅ Real-time monitoring
  • ✅ Live cell voltages & SoC
  • Unlimited batteries
  • ✅ Local network access
  • Direct ESP32 connection
  • ✅ Automatic firmware updates
  • ❌ No remote access
  • ❌ No history
  • ❌ No alert notifications
  • ❌ No automation
MOST POPULAR

Cloud

Contact Us

Flexible plans per device / year

  • ✅ Everything in Free, plus:
  • Remote access anywhere
  • Stable connection, no drops
  • 15-day history with charts and export
  • Automatic alert notifications
  • Automation with eWeLink devices like Sonoff
  • State of Health diagnostics and calculation pages
  • Combine multiple batteries
  • ✅ Accurate battery totals
  • ✅ Data export (CSV)
  • ✅ Access to support and assistance
Start Free Trial

For Business & Professional Use

Installer

10+ Devices

Volume pricing

  • ✅ Everything in Cloud, plus:
  • Personal dashboard
  • Username & password login
  • Monitor all installations
  • Easy install checklist
  • ✅ Mobile deployment tools
  • ✅ Direct battery access
  • ✅ Client system overview
Contact Sales

Business

Fleet Management

Custom pricing

  • ✅ Everything in Installer, plus:
  • Add & track new batteries
  • Battery lifecycle tracking
  • Movement & location logs
  • Transaction history
  • Create & manage installers
  • Support team authorization
  • ✅ Complete state logs
  • ✅ Like CARFAX for batteries
Contact Sales

Enterprise

White-Label

Dedicated infrastructure

  • ✅ Everything in Business, plus:
  • Your own branded apps
  • Custom app logo & name
  • Dedicated server platform
  • Private infrastructure
  • ✅ Custom API integration
  • ✅ Enterprise SLA
  • ✅ Priority support
  • ✅ Custom features
Contact Sales

Questions About Pricing?

Volume discounts available for installers and battery companies.
We offer flexible plans tailored to your business needs.

📧 Contact us at support@cepower.org

📥 Downloads

Get all the tools you need to monitor your JK-BMS batteries with CEPOWER.

📱 Mobile Apps (Android & iOS)

Monitor your batteries anywhere with live data, history, alerts, and firmware updates.

Direct APK: cepowerapp.apk

🔌 ESP32 Firmware (FREE)

Free firmware for DIY users and direct ESP32 connections.
Required to run CEPOWER on your JK-BMS system.

Version: v1.3.6
Use this if you are not using a paid device ID.

Download Firmware (.bin) Download ZIP

🪟 Windows Monitor

Desktop monitoring for control rooms and workstations.

Download Installer (.exe) Download ZIP

⚙️ ESP32 Firmware Uploader

Required for first-time setup, firmware updates, and Wi-Fi configuration.

Download Installer (.exe) Download ZIP
Which one do I need?
✔ Monitor only → Mobile App or Windows Monitor
✔ New installation → Firmware Uploader + App
✔ Installer / Technician → All tools

DIY Battery Monitoring — Start Free, Upgrade When Ready

CEPOWER is built for DIY battery enthusiasts who want complete visibility and peace of mind. Start with free local monitoring, then unlock professional features for less than the cost of a sandwich per year.

✅ Free Mode

Perfect for testing and local monitoring

  • ✅ Real-time monitoring
  • ✅ Local network access
  • ✅ Auto-updates every 10s
  • ✅ Unlimited batteries
  • ✅ Automatic firmware updates
  • ❌ No remote access
  • ❌ No history
  • ❌ No alert notifications
  • ❌ No automation
BEST VALUE

🚀 Cloud Mode

Less than a sandwich per year, per battery

  • Everything in Free, plus:
  • ✅ Rock-solid connection
  • ✅ Monitor from anywhere
  • ✅ 15-day history with charts and export
  • ✅ Automatic alert notifications
  • ✅ Automation with eWeLink devices like Sonoff
  • ✅ State of Health diagnostics and calculation pages
  • ✅ Combine multiple batteries
  • ✅ Access to support and assistance
Start 60-Day Free Trial

Why Cloud Mode Changes Everything

🔔 Alerts & Automation That Save You Money

Imagine receiving alert notifications or triggering automation actions before something goes wrong. No more manual battery checking, delayed reactions, or wondering what happened overnight.

Real-World Alert & Automation Examples:

  • "Battery reached 100%" — Receive an alert notification or trigger an automation action
  • "Battery dropped to 15%" — Protect loads or reserve energy before you lose power
  • "Cell voltage imbalance detected" — Catch problems early before they damage your battery
  • "Temperature dropped below 10°C" — Protect your battery in winter and avoid unsafe charging conditions
  • "High current detected" — Know when something is drawing unexpected power
  • "Low SoC detected" — Turn a connected eWeLink or Sonoff device on or off automatically

💡 Real savings: One alert notification about a failing cell could save you hundreds of dollars in battery replacement costs. One automation rule or temperature warning could help prevent permanent damage and unnecessary energy loss.

📊 15-Day History — See What Really Happened

Ever wake up to a dead battery and wonder "What happened during the night?"
Or notice something unusual and want charts, export, and deeper diagnostics to understand whether the problem is new or part of a longer trend?

What You Can Discover:

  • Overnight behavior — See exactly what your battery did while you slept
  • Power consumption patterns — Zoom in on specific periods and understand what changed
  • Cell balance trends — Track which cells are drifting and catch problems before they become serious
  • Temperature patterns — Understand how weather and usage affect battery performance
  • Charge/discharge cycles — See your actual usage patterns over time
  • State of Health diagnostics — Review battery condition using calculation pages and deeper analysis
  • Exportable history — Use charts and export tools for reporting, review, and troubleshooting
📈 Diagnostics & Analysis: State of Health diagnostics, calculation pages, per-cell analysis, historical charts, and export tools help you understand battery condition and maximize battery lifespan.

🌐 Rock-Solid Connection vs. Free Mode

❌ Free Mode Connection

  • ⚠️ Local network only
  • ⚠️ Requires manual network setup
  • ⚠️ No remote access
  • ⚠️ No history or export
  • ⚠️ No alert notifications or automation

✅ Cloud Mode Connection

  • ✅ Stable remote access from anywhere
  • ✅ 15-day history with charts and export
  • ✅ Automatic alert notifications
  • ✅ Automation with eWeLink devices like Sonoff
  • ✅ State of Health diagnostics and calculation pages
  • ✅ Accurate battery combining

Cloud Mode adds much more than remote access. It gives you stable monitoring, historical charts, export tools, alert notifications, automation, diagnostics, and a more complete view of your battery system wherever you are.

💰 Let's Talk About Cost

You spent hundreds or thousands of dollars on your battery system. You want it to last and perform well.

Cloud monitoring costs less than a sandwich per year, per battery.

What you get in return:

  • Peace of mind — Know your battery is monitored even when you're away
  • Early problem detection — Use alert notifications to react before issues become expensive
  • Better battery protection — Use automation and diagnostics to reduce stress and improve care
  • Time saved — No more manual checking or guesswork
  • Better decisions — Use charts, export, and diagnostics to understand real battery behavior

Try Cloud Mode Free for 60 Days

Experience the difference. No credit card required.

🚀 Start Your Free Trial Now

Setup takes 10 minutes. Cancel anytime. No strings attached.

CEPOWER for Installers & Technicians

Professional battery monitoring built for installers, integrators, and energy service providers.

Built on DIY Power — Designed for Business

CEPOWER for installers includes everything from the DIY platform, plus professional tools to manage, monitor, and support multiple client systems efficiently.

Centralized Client Dashboard

✔ All client battery systems in one secure dashboard.

✔ Instant overview of online, offline, and alert states.

Example: Manage 30+ homes without visiting sites.

Remote Diagnostics

✔ View live & historical battery data remotely.

✔ Detect issues before customers notice them.

Example: Identify cell imbalance before failure.

Client Isolation & Privacy

✔ Each client sees only their own batteries.

✔ Installer retains global visibility.

Ownership & Handover

✔ Install, configure, then hand over ownership.

✔ Optional installer supervision retained.

Why Installers Choose CEPOWER

  • Reduce emergency service calls
  • Fix issues remotely before site visits
  • Professional reporting & analytics
  • Clear separation between clients
  • Scales from 10 to thousands of batteries
Installer Eligibility

Installer accounts start with a minimum purchase of 10 Device IDs.
This unlocks professional dashboards, multi-client management, and priority business features.

Grow Your Installation Business with Confidence

Less troubleshooting. Fewer site visits. Happier clients.

Contact Us to Become an Installer Partner

Battery Companies & Energy Brands

Enterprise-grade battery monitoring across the full product lifecycle — from deployment to warranty and end-of-life.

Full Lifecycle Visibility — At Scale

CEPOWER enables battery manufacturers and energy brands to monitor, analyze, and support battery fleets deployed across thousands of locations, installers, and customers — all from a single unified platform.

Lifecycle Tracking

✔ Track batteries from factory deployment to end-of-life.

✔ Maintain full historical records per device.

Example: Know exactly when, where, and how a battery has been operating since first activation.

Warranty Monitoring

✔ Monitor batteries under warranty conditions.

✔ Detect misuse, abnormal stress, or early degradation.

Example: Validate warranty claims using real operational data instead of assumptions.

Location Awareness

✔ View last known operational location.

✔ Detect unauthorized relocation of batteries.

Example: Identify batteries moved between sites or regions without authorization.

Installer & Support Assignment

✔ Assign installers and support teams per device.

✔ Clear responsibility and escalation paths.

Example: Regional installers see only the devices they manage.

Enterprise Intelligence & Fleet Control

Usage Analytics

✔ Analyze real-world battery usage patterns.

✔ Improve future product designs.

Fleet-Wide Diagnostics

✔ Detect trends across thousands of batteries.

✔ Identify systemic issues early.

Enterprise Reporting

✔ Export reports for engineering, warranty, and management.

✔ Data-driven decisions at scale.

Designed for Scale:

CEPOWER Enterprise is built for battery manufacturers, energy brands, and large operators managing hundreds to millions of deployed batteries, with strict data isolation, auditability, and long-term reliability.

Enterprise Battery Intelligence Starts Here

Reduce warranty costs. Improve product reliability. Gain real-world insight across your entire battery fleet.

Contact Us for Enterprise Solutions

Enterprise & Turnkey Deployments

A fully branded, end-to-end battery monitoring platform — built and operated for your company.

Your Own Platform. Your Brand. Your Infrastructure.

CEPOWER Enterprise is a full turnkey solution for battery manufacturers, energy brands, utilities, and large operators who want their own monitoring platform — under their name, logo, and business model.

Dedicated Infrastructure

✔ Private servers or cloud infrastructure.

✔ Fully isolated environment per enterprise.

Example: A dedicated backend running exclusively for your brand and customers.

White-Label Mobile & Web Applications

✔ Custom mobile apps with your logo and colors.

✔ Branded web dashboards for customers and staff.

Example: Your own app on Google Play & App Store — powered by CEPOWER.

Custom Dashboards & Workflows

✔ Role-based dashboards (customers, installers, support).

✔ Workflows adapted to your operations.

Example: Different views for sales, support, and engineering teams.

API & System Integration

✔ Secure APIs for data access.

✔ Integration with ERP, CRM, billing, and analytics systems.

Example: Battery data synchronized with your internal platforms.

Enterprise-Grade Operations & Support

Scalable Architecture

✔ Designed for thousands to millions of batteries.

✔ High-availability and long-term reliability.

Enterprise SLA & Support

✔ Defined uptime and response guarantees.

✔ Priority support and direct technical contact.

Security & Data Ownership

✔ Full data isolation per enterprise.

✔ You own your data and customer relationships.

Turnkey Enterprise Solution:

CEPOWER Enterprise delivers a complete platform — infrastructure, backend, dashboards, and branded applications — deployed and operated as a ready-to-use system tailored specifically to your company.

Build Your Branded Battery Platform

From infrastructure to applications — we deliver the full solution.

Contact Us for Enterprise Solutions

© 2026 CEPOWER · All rights reserved

Contact us at support@cepower.org for questions or support.