Ritar BMS for Home Assistant
A Home Assistant Addon for Ritar BAT-5KWH-51.2V BMS and compatible batteries
Current version: [1.9.8] See Update Details for full version history.
Supported Devices
Ritar Power 5KWH / 10KWH / 15KWH models
Partial support: YHI Energy, Hollandia Power
Others via United BMS
Visual & Documentation
RITAR POWER Site
Official Documentation
Official Ritar BMS Software
Official Android Bluetooth App
Battery Review Pictures
RS485 Adapters and Ethernet Gates Software and Documentation
Wiring to RS485 Basics, example equipment - Deye 6K-SG03LP1-EU + VKmodule ENET-485 gate
Wiring with Deye Inverters Over CAN Bus
Installation
- Add this repo to Home Assistant Add-on Store
https://github.com/mamontuka/ritar-bms-ha
- Install the Ritar BMS Addon
- Open Addon settings:
- Set your RS485 Ethernet Gateway IP/Port
- Define how many batteries (1โ15)
- Set your MQTT broker info
- Restart addon
- Enjoy automatically discovered sensors in Home Assistant!
United BMS Framework
Create your own BMS addon for other manufacturers
Read More about United BMS
Features
RS485 & Serial Communication
Up to 15 battery unit support
MOS/Environment/Cell temperatures
SOC, Block Voltage, Current, Power
Graph filtering, spike protection
EEPROM preset analysis & alerts
Unified Modbus debugger CLI
MQTT Discovery + HA Integration
United BMS Framework for custom BMS logic
Compatible Inverter Protocols
This addon supports setting inverter protocols via Home Assistant UI:
Code | Protocol |
---|---|
0 | RITAR_RS485 (RITARV1_8) |
1 | DEYE_RS485 (Deye BMS Protocol 12), PLY(DEYE,SMK,FIRMAN,Hollandia) |
2 | GROWATT_RS485 |
3 | VOLTRONIC_RS485, LIB05(VOLTRONIC,XUNZEL,TESLA,GSB SOLAR,PCE) |
4 | UPOWER_RS485 |
5 | VERTIV_RS485 |
6 | ELTEK_RS485 |
7 | RITAR_MODBUSV1_9_RS485 |
8 | VICTRON_CAN |
9 | RITAR_CAN |
10 | SMA_CAN (Deye Protocol 00) |
11 | MEGAREVO_CAN |
12 | TBB_CAN |
13 | SOLIS_CAN |
14 | INHENERGY_RS485 |
15 | MUST_CAN |
16 | PYON_CAN |
17 | LUXPOWERTEK_RS485 |
18 | PHOCOS_RS485 |