eSmart3 MPPT Off Grid Solar Controller

Hi,
I’m looking for some guidance. I feel all the pieces are there to create an integration for this solar controller. But I don’t know where to start.

There is a python library.

There is an RS485 to Modbus project

There is a monitor project

Another project

I’ll link this thread on those projects.
Ideally, I’d like to be able to integrate multiple controllers connected over USB, serial or IP.
I’m using an APC 3000 UPS as an inverter into an ATS.

I’ve succeeded in running the test file in the CLI. But that’s where my knowledge stops.
I’m new to HA.

Hi,

I successfully developped a basic eSmart3 integration.

I used the Epever USB-to-RS485 cable, cut the RJ45 plug and recrimped a new one with adapted wires positions.

Currently my version gets only what @skagmo got, aka instant values. There are mistakes in it (eg. names of entities are in french, classes are not cleaned up correctly…). I will probably make it cleaner some day.

I still need to develop the gathering of daily/monthly/annual data, noting that only daily is mandatory to get the PV data integrated in HA/energy dashboard.

Here is a zipped version of my current work. When I get a minute, i‘ll put it on github for easy external contributions. But as a farmer I have TOOOONS of other things to do outside and the github phase will come “when I can”.

ZIP (README included): https://deep-ocean.net/files/esmart3.20221020.zip

Screenshot will come later, feel free to contact me for questions but don’t expect an answer before night or next day.

hi,

just got a Esmart3 and would like to integrate it , your zip file is not downlodable :frowning: please could you tell me where to find it :slight_smile:

Hello, did you do any progress? Link seems to be broke.

1 Like

yes yesterday finaly a i succed in .

have a look there :slight_smile:

as it was in french if you have some troubles , ask me