Skip to content

Instantly share code, notes, and snippets.

@ailusr
ailusr / ecoworthy.md
Created April 22, 2026 19:46 — forked from PhracturedBlue/ecoworthy.md
Ecoworthy 50V server battery Modbus-RTU protocol

Info related to Eco Worthy JBD UP16S010

BMS: JBD UP16S010 Decoding based on firmware version 13.2.4

Commands can be sent via the RS485-1 port or by te RS232 port (9600baud, N81)

CRC calculation: crc16 with initial_value=0xffff and polynomial=0xa001, LSB 1st

The Modbus data-frames are generally MSB-1st except for the CRC. The CRC is calculated from the entire frame (minus the crc itself)