python-pylontech icon indicating copy to clipboard operation
python-pylontech copied to clipboard

Can’t get any data from UP2500

Open n4dmh opened this issue 2 years ago • 5 comments

Hi! I’ve tried all combinations of A/B And DIP on/off (changing baud rate in code) and using L0/L1 But I don’t seem to get any answers from the battery. Currently the battery is not connected anywhere, but SOC does flash so I suppose it should reply in RS485?

Could this be just because the model is UP2500 vs US2000 and therefore it has some different commands?

or do I have some other issue?

what do you think, Frank?

thanks, Dennis

n4dmh avatar Mar 25 '22 15:03 n4dmh

UP2500 RS485 protocol is completely different from US20000|US3000 version. it won't work. I'am also looking for the specification of the protocole. ;-)

demoze avatar May 04 '22 22:05 demoze

I have a UP2500 and started playing with this code today and have gotten some basic messages to work - I don't think it's too different from what's already implemented. It's too soon to open a MR, but I have some things pushed to my fork (https://github.com/abelsson/python-pylontech) which allows me to query status of a single battery in a way similar to #10.

abelsson avatar Sep 04 '22 18:09 abelsson

Good job, do you have the specification for the UP2500 ?

demoze avatar Sep 04 '22 22:09 demoze

Afraid not, it was just trial and error.

abelsson avatar Sep 05 '22 04:09 abelsson

Moin, (Hello)

I bought a second battery this week. I use RS485 for readout.

you can use "~20024642E00202FD33\R" for the first batterie and "~20034642E00203FD31\R" for the second batterie.

I can readout both of my blocks using pythonscript in node-red.

regards from germany sorry for my english.

Sven21279 avatar Oct 23 '22 17:10 Sven21279