GivBAT Low Voltage RS485 MODBUS Protocol

3 comments started 2026-07-26 last 2026-07-26
GivEnergy ProductsBattery
M
#1 MadProfessor2002

Good day all.

As GivEnergy Ltd entered administration on 9 April 2026, I was wondering if anyone happens to know the GivBAT Low Voltage RS485 MODBUS Protocol and it's registers, as far as I know this information was never made public.
It is my understanding that the GivEnergy invertors are not compatible with any 3rd party battery systems.
From what I can see on my system the batteries are slaves and never seem to send out any queries, and the inverter only sends out 16 distinct read-only queries, with most of the queries going to the master battery, then the inverter queries IDs 1 to 5 irrelevant of how many batteries are connected.

If anyone else wants to try and home, I am using a Waveshare USB-to-RS485 Adapter, RS485, 2-wire (A/B), half-duplex, Baud rate 9600, Data bits 8, Parity None, Stop bits 1.

So far I have been able to confirm the battery registers for the following.
Battery serial number
Battery capacity
BMS firmware version
Live battery current
Temperature: cell group 1–4
Temperature: cell group 5–8
Temperature: cell group 9–12
Temperature: cell group 13–16
Temperature: BMS PCB MOSFET's
Charge cycle count
Number of series cells
Remaining capacity
State of charge
Charge / discharge status
Individual cell voltages

Best regards.

#2 hoggy

I'm not anything to do with this but to save you from redoing work already done have a look at:
https://github.com/open-giv

The protocol is not available to anyone so it's reverse engineering all the way.

M
#3 MadProfessor2002

hoggy Thank you, I will have a good look over this.