dxoverdy / Alpha2MQTT

A smart home interface for AlphaESS solar and battery inverters.
GNU General Public License v3.0
41 stars 6 forks source link

Integrating into Battery Controller #15

Closed flatmax closed 2 months ago

flatmax commented 12 months ago

Lovely piece of work - great detail and information. Amazing that you got the charge/discharge working.

I wrote a battery controller and I would love to integrate your work into it. Here is a link : https://github.com/flatmax/BatteryController

I have a setup where I am already probing the fuse box for production/consumption using an Enphase Envoy. I also now have two ACR100R meters, one for consumption and one for production. So I have a few ways to get production/consumption data.

If I want to control the alpha ESS batteries, then I guess I can construct your hardware. But is there any reason why we can't use your software directly through a USB to RS845 adapter ? If so then will your code compile down on linux ?

dxoverdy commented 12 months ago

Maybe. I started developing Alpha2MQTT in Python which of course would be system agnostic. The original purpose was to leverage the Modbus TCP which Alpha provide but unfortunately my modest B3 will never support it so I can’t progress it and I’m not likely to drop £5k on 11kWh of batteries for another decade.

Perhaps there is scope to change the Python code I made to repurpose it towards a USB to RS485 circuit but what is it offering really, besides perhaps a little less solder?

I’ll give it some thought.

On Tue, 11 Jul 2023 at 12:50, Matt Flax @.***> wrote:

Lovely piece of work - great detail and information. Amazing that you got the charge/discharge working.

I wrote a battery controller and I would love to integrate your work into it. Here is a link : https://github.com/flatmax/BatteryController

I have a setup where I am already probing the fuse box for production/consumption using an Enphase Envoy. I also now have two ACR100R meters, one for consumption and one for production. So I have a few ways to get production/consumption data.

If I want to control the alpha ESS batteries, then I guess I can construct your hardware. But is there any reason why we can't use your software directly through a USB to RS845 adapter ? If so then will your code compile down on linux ?

— Reply to this email directly, view it on GitHub https://github.com/dxoverdy/Alpha2MQTT/issues/15, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZC7OYLSMDOI7AAWFYMAP5DXPU4XHANCNFSM6AAAAAA2F4JUUA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

inmanelectric commented 7 months ago

Lovely piece of work - great detail and information. Amazing that you got the charge/discharge working.

I wrote a battery controller and I would love to integrate your work into it. Here is a link : https://github.com/flatmax/BatteryController

I have a setup where I am already probing the fuse box for production/consumption using an Enphase Envoy. I also now have two ACR100R meters, one for consumption and one for production. So I have a few ways to get production/consumption data.

If I want to control the alpha ESS batteries, then I guess I can construct your hardware. But is there any reason why we can't use your software directly through a USB to RS845 adapter ? If so then will your code compile down on linux ?

i am new here I would like to know if If it would be possible to get the Alpha ESS M48112-s batteries to communicate with a Deye 29.9 kilowatt three phase inverter via a RS 485 / modbus device Is there a way ?