ESPHome components to monitor Jikong Battery Management Systems (JK-BMS) via UART-TTL, BLE, and RS-485.
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...
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
- https://www.youtube.com/@OffGridGarageAustralia
- https://github.com/syssi/esphome-jk-bms
- https://secondlifestorage.com/index.php?threads/jk-b1a24s-jk-b2a24s-active-balancer.9591/
- https://github.com/jblance/jkbms
- jblance/mpp-solar#112
- https://github.com/jblance/mpp-solar/blob/master/mppsolar/protocols/jk232.py
- https://github.com/jblance/mpp-solar/blob/master/mppsolar/protocols/jk485.py
- https://github.com/sshoecraft/jktool
- https://github.com/Louisvdw/dbus-serialbattery/blob/master/etc/dbus-serialbattery/jkbms.py
- https://blog.ja-ke.tech/2020/02/07/ltt-power-bms-chinese-protocol.html