Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can’t get any data from UP2500 #12

Open
n4dmh opened this issue Mar 25, 2022 · 5 comments
Open

Can’t get any data from UP2500 #12

n4dmh opened this issue Mar 25, 2022 · 5 comments

Comments

@n4dmh
Copy link

n4dmh commented Mar 25, 2022

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 n4dmh changed the title Can’t get any data from US2500 Can’t get any data from UP2500 Mar 25, 2022
@demoze
Copy link

demoze commented May 4, 2022

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

@abelsson
Copy link
Collaborator

abelsson commented Sep 4, 2022

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.

@demoze
Copy link

demoze commented Sep 4, 2022

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

@abelsson
Copy link
Collaborator

abelsson commented Sep 5, 2022

Afraid not, it was just trial and error.

@Sven21279
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants