Star on GitHubStar1.1k stars

Case study

BMS RS485 Service Suite: reconstructing a battery-service bus protocol

BMS RS485 Service Suite documents an observed ASCII RS485 protocol for battery-management services and implements frame building and decoding in Node-RED. The specification covers framing, length and checksum fields, request and response rules and decoded service IDs; the wider suite connects JK and DALY BLE data to MQTT and dashboards.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: A Raspberry Pi and Node-RED are the documented service environment; BLE gateways use MQTT and optional Python dependencies.
  • Limits: The specification records observed and currently decoded RS485 services; some write acknowledgements are handled generically.
  • License: No licence file in the repository.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. docs/PROTOCOL_RS485_1363.md GitHub · zonfacter/bms-rs485-service-suite · Revision 14e1a75
  2. docs/INDEX.md GitHub · zonfacter/bms-rs485-service-suite · Revision 14e1a75

More in Protocols

All 136 entries in ProtocolsProtocols case studies (91)

↑↓ move↵ open⌘↵ new tab