gary_lankford
New Member
GitHub - syssi/esphome-pace-bms: ESPHome component to monitor and control a PACE Battery Management System (PACE-BMS) via RS485 (Modbus)
ESPHome component to monitor and control a PACE Battery Management System (PACE-BMS) via RS485 (Modbus) - syssi/esphome-pace-bms
github.com
I've been running Solar Assistant on an Orange Pi 3 LTS for control data in Home Assistant for a while. Recently, I had an issue with the Pi and thought it was dead. Ultimately, that issue was resolved, but it led me to casting about for an alternative...
This is to report the successful implementation of esphome-pace-bms for a set of SOK 100Ah 48v server rack batteries using Pace BMS P16S100A-1B470-4.07 version (previously unconfirmed for the SOK battery).
Code flashed to an ESP32-WROOM and using an RS485 TTL serial port converter board plugged to the RS485 port next to the CAN port.
The only significant deviation from the procedure shown on the page above was to switch RX and TX.
Potential advantages of esphome-pace-bms over Solar Assistant for battery data monitoring and control are a more complete data set and configuration of parameters from within esphome/HA and a lower cost.
This is 'like' pbmstools in HA, but I have yet to understand whether it only addresses the slave battery and whether the slave is really the only battery in a set of significance to monitor/control the set.