Skip to content
Discussion options

You must be logged in to vote

Those frames are exactly what was needed, thank you. They decode cleanly, and every field agrees with the others:

  • 16 cells at ~3.356 V → 53.69 V pack voltage
  • 87.17 of 120.0 Ah → 72.64 % SOC
  • +4.62 A with the "charging" bit set, SOC rising frame to frame
  • 9 cycles, SOH 100 %, temperatures 29–32 °C, both FETs on, no alarms

batmon now has a wired type for this BMS, braunpwr_uart, tested against your frames. It's on master and will be in the next release. It needs a 3.3 V USB-TTL adapter on the same header your ESP32 uses now: GND, TX↔RX crossed, VIN not connected.

- address: serial
  adapter: /dev/ttyUSB0
  type: braunpwr_uart        # braunpwr_uart:2 for pack address 2
  alias: bateria1

If …

Replies: 1 comment 41 replies

Comment options

You must be logged in to vote
41 replies
@fl4p
Comment options

fl4p Sep 23, 2026
Maintainer

@fl4p
Comment options

fl4p Sep 23, 2026
Maintainer

@bialy39
Comment options

@fl4p
Comment options

fl4p Sep 24, 2026
Maintainer

Answer selected by bialy39
@bialy39
Comment options

@fl4p
Comment options

fl4p Sep 24, 2026
Maintainer

@fl4p
Comment options

fl4p Sep 24, 2026
Maintainer

@bialy39
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants