question

dragonfreak avatar image
dragonfreak asked

Battery Modbus Data

Hello

I connected a battery with Pace BMS to a CerboGX via CAN Bus.

Its working, i get data from the BMS displayed in the Cerbo.

Now i tried to read those through Modbus in ioBroker like other Sources (MP2, Gridmeter), but i get the following error:


Error processing function Code 4, Unit id 225, start adress 13, quantity 2, src 192.168.178.85: Error finding service with device type vebus at device instance 512


Any ideas?


Greetings

Christian

Modbus TCP
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

3 Answers
matt1309 avatar image
matt1309 answered ·

Hi @dragonfreak

The error code seems to suggest that you're trying to get address 13 on Unit 225.

When I look at modbus TCP registers I can see address 13 is Input power 2 (as in L2 on ACIN). I might be misunderstanding but i think the address might just be incorrect?



2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

tnt369 avatar image
tnt369 answered ·

Battery (Unit ID 225) only support adress range 259 ... 326!

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

gamechanger avatar image
gamechanger answered ·


Hello Christian,

which cable did you use to connect to Cebro?

I'm also stuck on a Pace BMS.


What setting did you choose here?2023-04-26-13-17-13-pbmstools-hs107-protocol-code.png

Thanks

Klaus


2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Related Resources