Skip to content

Commit

Permalink
Improve the docs (#6)
Browse files Browse the repository at this point in the history
  • Loading branch information
syssi authored Jul 16, 2023
1 parent e04a181 commit b30d140
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 6 deletions.
22 changes: 20 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,23 @@

ESPHome configuration to monitor and control a PACE Battery Management System (PACE-BMS) via RS485 (Modbus)

This project implements the `PACE_MODBUS` protocol. Please use the RS485 port next to the CAN bus port and enable the protocol using the `PbmsTools.exe` (System Config -> Inverter protocol -> RS485 Protocol).

## Supported devices

* TBD.
* Katbatt 6.4kWh LiFePO4 Stackable Battery, PACE BMS P16S200A (`P16S200A-21473-1.03A310771030800025A`)

## Untested devices

* Gobel Power GP-SR1-RN150 51.2V 280Ah, PACE BMS P16S200A
* Jakiper/SOK/BSLBATT/ 100Ah, PACE BMS P16S100A
* LIONTRON LiFePO4 LX48-100, 48V 100Ah
* Shenzen Delong 24V 100Ah, PACE BMS P16S200A-PC1547
* PACE BMS P16S100A-PC1447
* Hubble Lithium (AM2, AM4)
* Revov R100
* Revov R9
* Greenrich U-P5000

## Schematics

Expand Down Expand Up @@ -240,4 +254,8 @@ uart:
## References
TBD.
* https://www.akkudoktor.net/forum/bms-batterie-management-monitoring-system/pace-bms-informationssammlung/
* https://docs.google.com/document/d/1JqBizjyOrAge02pO-S6asDoAJgEdHV0Ujbs3BCCvXLo/edit
* https://powerforum.co.za/topic/13982-bms-pace-addon-for-home-assistant-as-used-by-hubbles-am-2-and-am-4/ (different protocol!)
* https://github.com/fancyui/Gobel-Power-RN-BMS-RS485-ModBus (different protocol!)
* https://github.com/Tertiush/bmspace (different protocol!)
Binary file not shown.
4 changes: 2 additions & 2 deletions esp32-example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -666,7 +666,7 @@ number:
register_type: holding
value_type: U_WORD
min_value: 0.0
max_value: 255.0
max_value: 65535.0
step: 1
unit_of_measurement: "mV"

Expand All @@ -679,7 +679,7 @@ number:
register_type: holding
value_type: U_WORD
min_value: 0.0
max_value: 255.0
max_value: 65535.0
step: 1
unit_of_measurement: "mV"

Expand Down
4 changes: 2 additions & 2 deletions esp8266-example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -664,7 +664,7 @@ number:
register_type: holding
value_type: U_WORD
min_value: 0.0
max_value: 255.0
max_value: 65535.0
step: 1
unit_of_measurement: "mV"

Expand All @@ -677,7 +677,7 @@ number:
register_type: holding
value_type: U_WORD
min_value: 0.0
max_value: 255.0
max_value: 65535.0
step: 1
unit_of_measurement: "mV"

Expand Down

0 comments on commit b30d140

Please sign in to comment.