Setup
Enter your MQTT broker in the box settings; Home Assistant creates the JBD Monitor device on its own. Nothing to install beyond your broker.
Sensors
sensor.jbd_monitor_soc,…_voltage,…_current,…_powersensor.jbd_monitor_cell_01_voltage… per cellsensor.jbd_monitor_cell_deltasensor.jbd_monitor_temperature_1…sensor.jbd_monitor_cyclesbinary_sensor.jbd_monitor_charge_mos,…_discharge_mosbinary_sensor.jbd_monitor_protection
Automations
- A notification when the charge MOSFET opens, with the highest cell at that moment: usually the reason for the cut.
- Switch off the biggest loads when the pack drops under 15%, before the BMS has to.
- Log the cell delta at the end of each charge to decide when a top balance is due.
JSON
GET http://moniwatt.local/api.json?key=YOUR_KEY
{"soc": 72, "voltage": 53.1, "current": 6.4,
"cells": [3.318, 3.321, 3.316, 3.320, ...], "delta_mv": 5,
"temps": [21.5, 22.0], "cycles": 143,
"charge_mos": true, "discharge_mos": true, "protections": []}