Frankkkkk / python-pylontech

Python lib to talk to pylontech lithium batteries 🔋 (US2000, US3000, ...) using RS485
MIT License
67 stars 32 forks source link

Request - Reverse engineer protocol to send to Growatt #7

Open RossWilliamson opened 3 years ago

RossWilliamson commented 3 years ago

I'm trying to reverse engineer the protocol in order to send pylontech information to a growatt inverter. Could anyone provide a dump of what the pylotech sends on each of these commands so I can create the inverse package. It's hard to work it out from the protocol doc what exactly is returned from the batttery

Frankkkkk commented 3 years ago

Hi Ross,

There are some PSU examples on MR #6. Technically the python constructs can be used both ways (i.e. encoding and decoding) so you should be able to generate raw frames from data.

Indeed I see the use case when making a custom battery pack. It could be interesting to add the feature to the lib.

I'll take a look this wk and see if we can do something :-)

Cheers

On October 22, 2021 6:10:29 AM GMT+02:00, Ross Williamson @.***> wrote:

I'm trying to reverse engineer the protocol in order to send pylontech information to a growatt inverter. Could anyone provide a dump of what the pylotech sends on each of these commands so I can create the inverse package. It's hard to work it out from the protocol doc what exactly is returned from the batttery

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/Frankkkkk/python-pylontech/issues/7