question

happytommi avatar image
happytommi asked

Multiplus 2 via Venus and Modbus Pylontech charge state

Hi!

What register is for getting the charge state of the battery via modbus. I tried 30 but the value is always 0 ...

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
happytommi avatar image
happytommi answered ·

Solution: It is Modbus register 266 on unit ID 225

1 comment
2 |3000

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

wkirby avatar image wkirby ♦♦ commented ·

That would also work. It is strange how you have no data on the system SOC (register 843).
Glad you have the solution.

0 Likes 0 ·
wkirby avatar image
wkirby answered ·

Use register 843.

2 |3000

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

happytommi avatar image
happytommi answered ·

No! That didn't work. Always 0

2 comments
2 |3000

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

wkirby avatar image wkirby ♦♦ commented ·

That's wierd. I am using address 843 to read my Pylontech SOC.
Did you set slave address to 100?

As an example, this is the configuration in my Homeassitsant modbus file:

- name: "Battery Level"

scan_interval: 10

unit_of_measurement: "%"

slave: 100

address: 843

0 Likes 0 ·
happytommi avatar image happytommi wkirby ♦♦ commented ·

Thank you for your information. Meanwhile I found the solution by myself :-) See my last answer...

0 Likes 0 ·

Related Resources