Skip to content

Supported BMSes and Inverters

Torsten Oltmanns edited this page Aug 4, 2024 · 31 revisions

Currently implemented BMS:

  • BYD BMS (CAN)
  • Daly BMS (CAN / RS485 (& UART / RS232))
  • JK BMS (CAN / RS485 (& UART / RS232))
  • JBD BMS (RS485 (& UART / RS232))
  • PACE BMS (CAN)
  • PylonTech low voltage BMS (CAN / RS485 (& UART / RS232))
  • PylonTech high voltage BMS (CAN)
  • Seplos BMS (CAN)
  • SMA BMS (CAN)

I'm trying to create a list of BMS models that are supported by each implemented protocol binding and would greatly appreciate any help to fill this list!

Protocol Supported BMS Models Description
BYD_CAN (Please help provide info/test supported Models)
DALY_CAN / DALY_RS485
  • Daly CAN/RS485/Serial
  • Daly HV CAN/RS485/Serial
CAN RJ45 Pins:
  • Pin 1 = CAN H
  • Pin 2 = CAN L
and/or
  • Pin 4 = CAN L
  • Pin 5 = CAN H
JBD_RS485 (Please help provide info/test supported Models)
JK_CAN (Please help provide info/test supported Models)
JK_RS485 (Please help provide info/test supported Models)
PACE_CAN (Please help provide info/test supported Models)
PYLON_CAN (Please help provide info/test supported Models)
PYLON_RS485 (Please help provide info/test supported Models)
PYLON_HV_CAN
  • PylonTech PowerCube X1/X2
SELPLOS_CAN (Please help provide info/test supported Models)
SMA_CAN (Please help provide info/test supported Models)

Currently implemented inverters:

  • Deye inverters (CAN)
  • Growatt low voltage (12V/24V/48V) inverters (CAN)
  • Growatt high voltage inverters (CAN)
  • PylonTech low voltage inverters (CAN / RS485 (UART / RS232)
  • PylonTech high voltage inverters (CAN)
  • SMA Sunny Island (CAN)
  • SolArk inverters (CAN)
  • any other inverters using the PylonTech (CAN) protocols

I'm trying to create a list of inverter models that are supported by each implemented protocol binding and would greatly appreciate any help to fill this list!

Protocol Supported Inverter Models Description
DEYE_CAN (Please help provide info/test supported Models)
GROWATT_CAN
  • SPF 5000 ES
  • ES 5000
CAN RJ45 Pins:
  • Pin 4 = CAN H
  • Pin 5 = CAN L
PYLON_CAN
  • many chinese inverters
PYLON_HV_CAN
  • Growatt SPH TL3 BH UP
PYLON_RS485
  • many chinese inverters
SMA_CAN
  • Sunny Island 4.0H/6.0H/8.0H
CAN RJ45 Pins:
  • Pin 4 = CAN H
  • Pin 5 = CAN L
SOLARK_CAN (Please help provide info/test supported Models)

NOTE: If your BMS or inverter is not in the list just open an issue!
* need testing on real hardware - I'd be very grateful! Please contact me!

Clone this wiki locally