Skip to content

ESPHome components to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE. Monitor multiple JK-PBx (hw v14 & v15) using RS485 internal network.

License

Notifications You must be signed in to change notification settings

txubelaxu/esphome-jk-bms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esphome-jk-bms

GitHub actions GitHub stars GitHub forks GitHub watchers "Buy Me A Coffee"

ESPHome components to monitor Jikong Battery Management Systems (JK-BMS) via UART-TTL, BLE, and RS-485.

Via RS-485 (best for monitoring)

NEW: monitor your new JK-PBx BMSs via internal RS485 network using 1 only ESP. Click here for more info. Home Assistant dashboards inside as well.

Last: new parameters added and new dashboards

  • New Dashboards (summary, cells, settings, protection) available here
  • Multiple alarm signals: BATTempSensor1Absent, BATTempSensor2Absent, BATTempSensor3Absent, BATTempSensor4Absent, BATTempSensor5Absent, BatOVP, BatUVP, BatteryOverTemp, CPUAuxCommuErr, CellOVP, CellQuantity, CellUVP, ChOCP, ChOTP, ChSCP, ChUTP, ChargeMOS, CurSensorErr, DchOCP, DchOTP, DchSCP, DischargeMOS, DischargeOnFailed, GPSDisconneted, MOSTempSensorAbsent, ModifyPWDinTime, MosOTP, PLCModuleAnomaly, TemperatureSensorAnomaly, WireRes (thanks to @jblance and @jrventer
  • difference between: "switch status" and "real working status". Useful for balancing, for example: balancer could be ON, but balancing can be on or off, depending on conditions...

image image image image

Via Bluetooth (BLE) or UART (best for controlling)

Last: new parameters added and new dashboards

  • New information about device: vendorid, hardware_version, software_version, device_name, device_password So, if you lose your password of your jk bms you can recover using this.

ESPHome component to control and monitor a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE Click here for more info.

Support If you want to tip me for this work, you can now buy me a coffee

"Buy Me A Coffee"

References

About

ESPHome components to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE. Monitor multiple JK-PBx (hw v14 & v15) using RS485 internal network.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 60.7%
  • Python 39.3%