Skip to content

timtegrator/FelicityBMSOpenhabRS485Modbus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Felicity BMS – Modbus Registermap

Some rough estimates what the registers might be.


🔋 Battery Info Block

Start: 0x1300 (= 4864)
Länge: 42 Register

📤 Request

01 03 13 00 00 2A C0 91

01 Slave‑ID, 03 Function Code, 13 00 Startadresse, 00 2A Anzahl Register, C0 91 CRC‑16

DecHexBeschreibungSkalierungVerified
48641300Unbekannt-
48651301Unbekannt-
48661302Unbekannt-
48671303--
48681304--
48691305--
48701306Batteriespannung×0.01 VOK
48711307Batteriestrom (signed)×0.1 AOK
48721308--
48731309--
48741310Batterietemperatur°C
48751311SOC%OK
48761312SOH%
48771313Zyklen-OK
4878–48931314–1323Diverse interne Werte-
48941324Unbekannt-
48951325Unbekannt-
48961326Max Cell Voltage (raw)×0.001 VOK
48971327Max Cell Index-
48981328Min Cell Voltage (raw)×0.001 VOK
48991329Min Cell Index-
4900132ACell Count-
4901132B--
4902132CNTC Count-
4903132D--
4904132ETemp (min/avg/max)°C
4905132FTemp (min/avg/max)°C

🔋 Cell Info Block

Start: 0x132A (= 4906)
Länge: 32 Register

📤 Request

01 03 13 2A 00 20 61 5E
DecHexBeschreibungSkalierungVerified
4906132AMax Cell Voltage (raw)×0.001 V
4907132BMax Cell Index-
4908132CMin Cell Voltage (raw)×0.001 V
4909132DMin Cell Index-
4910132ETemp Sensor 1°COK
4911132FTemp Sensor 2°COK
49121330Temp Sensor 3°COK
49131331Temp Sensor 4°COK

Zellspannungen (×0.001 V)

DecHexCellVerified
49141332Cell 1OK
49151333Cell 2OK
49161334Cell 3OK
49171335Cell 4OK
49181336Cell 5OK
49191337Cell 6OK
49201338Cell 7OK
49211339Cell 8OK
4922133ACell 9OK
4923133BCell 10OK
4924133CCell 11OK
4925133DCell 12OK
4926133ECell 13OK
4927133FCell 14OK
49281340Cell 15OK
49291341Cell 16OK

⚙️ Status / Limits Block

Start: 0x2320 (= 8992)
Länge: 64 Register

📤 Request

01 03 23 20 00 40 4E 74

01 Slave‑ID, 03 Read Holding Registers, 23 20 Startadresse, 00 40 Anzahl Register, 4E 74 CRC‑16

DecHexBeschreibungSkalierungVerified
89922320Status-
89932321--
89942322Charge Limit (A×10)×0.1 A
89952323NTC Count-
89962324Min Cell Voltage (raw)×0.001 V
89972325Cell High Alarm×0.001 V
89982326Cell High Alarm Back×0.001 V
89992327--
90002328--
90012329Max Cell Voltage (Soll)×0.001 VOK
9002232A95% SoC Voltage×0.001 VOK
9003232B5% SoC Voltage×0.001 VOK
9004232CEmpty Voltage×0.001 VOK
9005232DCell High Alarm×0.001 VOK
9006232ETemp High Alarm°C?
9007232FTemperatur°C
9008–90232330–233FDiverse interne Werte-

⚡ Stromlimits

DecHexBeschreibungSkalierung
90322370Charge Limit×0.1 A
90332371Charge Limit Back×0.1 A
90342372Discharge Limit×0.1 A

⚠️ Fehlerflags / Statusbits

Registerbereich: 9035–9055 (0x2373–0x238F)


About

Openhab configuration file to read a Felicity LPBA48170 BMS (8.7 kWh 51.2V Battery) via RS485/Modbus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors