[APP][Pro] SolarEdge + Growatt TCP modbus

Shutting down did not work this weekend. It was the first time I tried.

Hi Phil,

If I understand your flow correctly I assume you have an Energy Meter and you set your system to a zero-export at negative prices, am I right?

How does that work for you?

I’m looking into getting an Energy Meter to connect to my Growatt 3000TL3-S to be able to get to zero-export due to changing legislation in the Netherlands next year.

using the solaredge mobile app is a bit tricky, you cannot do both , solaredge will correct it straight away when you change it with homey. Also trying to get rid of it is even harder. if you disable it again, still it is controlled by them, sometimes a reset of the inverter helps or make a support call.

what did you try? , active power and it went back to 100% again. you have solaredge with meters and batterries or not. if so you can set export power to 0 , 100w or so

I only have solar panels. With the strongly negative electricity prices this weekend (dynamic contract), I wanted to shut the system down. I haven’t been able to enter the tariffs correctly in the SE app so that it switches off and back on at the right times — and I’m not the only one; there’s a lot of discussion about this on various forums.

I created the following flow, but nothing happened at all :fearful:

Hi,

Have this automated from day one, works flawless. As you see the flow contains some queries to avoid unnecessary settings send to the inverter and by flow export has the lowest prio.

All this was possible after some days of development with Edwin.

EDIT:

I have my Eastron smartmeter installed in the main junction box and modbus wired with the inverter (in my case to the backup box, which is then connected to the inverter modbus).

yep, I expect something is still enabled on solaredge app and your inverter corrects it. maybe recheck the app and make a support call to solaredge .

I think on the inverter you have 2 options , something like reset power .. or even more drastic , do factory reset but you loose the data and need to enable modbus again.

Quick check in the manual of your inverter learned me that you need to connect your datalogger to the RS232 port to be able to use the RS485 for the MODbus/TCP bridge. Not sure how to connect the smartmeter to this config.

My inverter has a meter connection seperated from the RS485 port.

Done. It actually is much simpler than I originally thought. You need to do some preparation easiest done via Sunny Portal ennexOS or Sunny Explorer to set up the inverter to receive remote system control commands.

Once that is done you only need to ModBus write a calc’d power % setpoint which you need to renew every minute or at least within 10 mins (which is the fallback time setting).

So for now my SMA STP 9000TL-20 inverter does zero export @ neg prices using a Homey and Homewizard P1, with a 1 min response time. With pos prices it reverts to the active power setting limit (which is also the ref for power scaling %).

Next phase is to integrate the battery in the flow and ensure PV is dominant power source.

I have a Growatt ShineWifi connected that handles the logging and cloud connection, and the RS485 connected to a Waveshare Modbus RTU to TCP gateway.
As I understand it I should add the Energy Meter, an Eastron SDM630 ModbusV3, to the Modbus wiring.

I worked together with Edwin to write the driver for my particular Growatt model as it’s an old inverter that isn’t compatible with the driver for the newer models.

You need a smartmeter idd, I use the one mentioned, but I have 2 RS485 connectors..

As far as I know, MODbus is daisy chained, and addressing correctly, it should work. Never tried though

Hi all,

I connected my Huawei SUN2000 inverter using this app, but when trying to make a flow it only shows ā€˜if’ cards and no ā€˜then’ cards. Is this because I don’t have an energy meter?