Skip to content

a basic sketch that scans for a JKBMS, connects and retrieves status + controls Charging / Discharging!

Notifications You must be signed in to change notification settings

humpataa/jkbms_ble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

jkbms_ble

a basic sketch that scans for a JKBMS, connects and retrieves status

  • added a function to set Discharging ON/OFF

use 0x1D instead if 0x1E if you want to switch Charging, here's details about the protocol:

https://github.com/syssi/esphome-jk-bms/blob/main/docs/protocol-design-ble.md

uses NimBLE https://github.com/h2zero/NimBLE-Arduino, tested with v2.2.0

based on https://github.com/jblance/jkbms and https://github.com/syssi/esphome-jk-bms

example output:

Bildschirmfoto 2025-01-16 um 15 41 18

About

a basic sketch that scans for a JKBMS, connects and retrieves status + controls Charging / Discharging!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages