# \[APP\]\[Pro\] SolarEdge + Growatt TCP modbus

**URL:** <https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487>\
**Category:** Apps\
**Tags:** app, pv-solar\
**Created:** [March 30, 2021, 10:17am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487 "2021-03-30T10:17:23Z")\
**Posts on this page:** 20\
**Page:** 48

<div class="post-metadata">

**Author:** ![Super\_Grover](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/super_grover/32/80206_2.png) [@Super\_Grover](https://community.homey.app/u/Super_Grover)\
**Post date:** [May 2, 2024, 10:17pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/949 "2024-05-02T22:17:33Z")

</div>

Thanks but I mean screenshots of the SolareEdge inverter internal inverter settings. (SETapp screenshots or internal webserver settings screenshots)

---

<div class="post-metadata">

**Author:** ![Super\_Grover](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/super_grover/32/80206_2.png) [@Super\_Grover](https://community.homey.app/u/Super_Grover)\
**Post date:** [May 2, 2024, 10:26pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/950 "2024-05-02T22:26:40Z")

</div>

Interesting what you say, looks like you’re doing what your inverter itself normally should do pretty well; capping (not cutting) Do I understand that you inverter stops production (cutting) completely instead of capping it? Normally with it’s default settings you’re inverter should do the job of capping pretty well. 113% overdimensioning is only a small overdimensioning. So it looks to me like you’re trying to do something what actually your (correctly setup) inverter should do perfectly by itself.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 3, 2024, 2:39pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/951 "2024-05-03T14:39:27Z")

</div>

check the manual I guess, we do it all from homey.

---

<div class="post-metadata">

**Author:** ![Phil\_Bro](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phil_bro/32/78156_2.png) [@Phil\_Bro](https://community.homey.app/u/Phil_Bro)\
**Post date:** [May 3, 2024, 3:30pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/952 "2024-05-03T15:30:42Z")

</div>

Tru, but I never want to be on the edge of max or min. Bad experiences with that.

Thanks for the info.

---

<div class="post-metadata">

**Author:** ![Yestond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yestond/32/9807_2.png) [@Yestond](https://community.homey.app/u/Yestond)\
**Post date:** [May 6, 2024, 11:18am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/953 "2024-05-06T11:18:29Z")

</div>

@Edwin_Biemond 3 things:

1. Will you be able to change the decimal in the battery temp. and if so is there anything I can do to assist? 🙂

> [@Edwin\_Biemond](#):
>
> So your batt temp should be 28 then? not 2.8.

1. Today I stumpled upon a little “glitch”.  
When I set the toggle to “Battery first” it goes to Grid First and vice versa. It’s only the “then” toggle card (Picture 1). It works like a charm when setting the time as seen in Picture 2.  
So again - only the toggle is the issue where Grid and Battery priority has been switched around 🙂

**Picture 1**

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/5/c52e10027486099f309a641b0144f1d8e15b01b9.jpeg)

**Picture 2**

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/0/a002bdae0abc810b32159f589809d50c8cffc7e5.png)

1. Is there any way to set discharging of the battery to X% when setting the inverter to Grid First?  
I see it as an option in the [documentation](https://www.photovoltaikforum.com/core/attachment/265072-pdfcoffee-com-growatt-inverter-modbus-rtu-protocolii-v120-english-pdf-free-pdf/) you posted in the first post.  
If possible, this is a feature request I’d like to add, if you find the time to continue your great efforts on the app 🙂  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/5/25b0eff7d0e1620ec5dbdc055d0a083a3b2d60d6.png)

Let me know if there’s anything I can do to help out 🙂

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 6, 2024, 11:55am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/954 "2024-05-06T11:55:09Z")

</div>

will, check it all. I hope in the weekend have some time.

---

<div class="post-metadata">

**Author:** ![Yestond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yestond/32/9807_2.png) [@Yestond](https://community.homey.app/u/Yestond)\
**Post date:** [May 6, 2024, 12:14pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/955 "2024-05-06T12:14:28Z")

</div>

What a champ!

---

<div class="post-metadata">

**Author:** ![Phil\_Bro](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phil_bro/32/78156_2.png) [@Phil\_Bro](https://community.homey.app/u/Phil_Bro)\
**Post date:** [May 6, 2024, 1:25pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/956 "2024-05-06T13:25:22Z")

</div>

@Yestond,

I have a flow with battery% setting during grid first prio, it works flawlessly.

What the flow does:

If I have battery power left to inject into grid, I check that (only in the early morning, because we use battery power ourselves during the expensive moments eq. 19u - 22u.) if there is any power left

I will then check the weather for the next day, and with full cloudy weather (weathercode \> 3) I will allow to 50% battery to inject, with better weather 20%.

All of this ONLY between a timeslot of 04-08u and only when the price/kw is high enough, but for sure not \< 0.- (this you will pay instead of getting money.

Additional, this is based on the contract dynamic tariff we have, useless to do so when fixed pricing.

EDIT: The time period mentioned is the prio grid time period, normal operations load first. Setting this fixed works better than switching the prio’s each time in flows, the inverter takes time to switch and (I think) this is not ment to be.

---

<div class="post-metadata">

**Author:** ![cautje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cautje/32/328_2.png) [@cautje](https://community.homey.app/u/cautje)\
**Post date:** [May 6, 2024, 2:10pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/957 "2024-05-06T14:10:13Z")

</div>

Hi,  
I tried this 2 flows to lower the power output when the dynamic electricity price is less then 0,10 Euro.  
Wit a manual test the solaredge invertor does not react, power procucing keeps the same.

Reading out the power state by modbus works fast en great.

Do i need to do more for controllling the power output this way?

THX!!!

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/3/63fdcb0d95c000ea63f70f932c86eeb530b70030.png)

---

<div class="post-metadata">

**Author:** ![Ria\_Banis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ria_banis/32/7966_2.png) [@Ria\_Banis](https://community.homey.app/u/Ria_Banis)\
**Post date:** [May 6, 2024, 2:31pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/958 "2024-05-06T14:31:35Z")

</div>

You can add in your SolarEdge app you have a dynamic contract.

 ![IMG_6810](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/a/cad88f3082542df62a6b6e5cf37bcc53f5ca638b.png)

 ![IMG_6811](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/c/bce0a2aa58a1065c5a061af1b8c81bc12a20a53b.jpeg)

I am in contact with the SolarEdge customer service and they claim you should activate this.  
( my Zonneplan contract will start in July so I did not tried this.  
According to them setting active power limit does not work otherwise.

---

<div class="post-metadata">

**Author:** ![cautje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cautje/32/328_2.png) [@cautje](https://community.homey.app/u/cautje)\
**Post date:** [May 6, 2024, 2:45pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/959 "2024-05-06T14:45:53Z")

</div>

Ok!

Thx, I will try that.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 6, 2024, 8:02pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/960 "2024-05-06T20:02:34Z")

</div>

interesting for me and Richard it works on a older inverter but not on a new one

> <https://github.com/biemond/solaredge.modbus/issues/73#issuecomment-2088360987>
>
> Hello,
> 
> If the electricity is negative I would like to charge my battery. If I… could set the "Production limit" to 0 Watt, then my battery can be charged with AC.
> 
> Kind regards,
> Richard
> 
> !\[IMG\_3730\](https://github.com/biemond/solaredge.modbus/assets/58510575/642cf827-96da-4c9d-88fb-707f98c656a4)
> !\[IMG\_3729\](https://github.com/biemond/solaredge.modbus/assets/58510575/553ec977-eaf6-4f64-868c-29ee7743da04)

looks they introduced something new , mine inverter is from 2021

at least when you also install meters on your inverter you can use production limit, which does change active power every time to meet your export limit.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 6, 2024, 8:32pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/961 "2024-05-06T20:32:38Z")

</div>

for 3

does this flow action now work for you .

 ![Screen Shot 2024-05-06 at 22.31.23](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/6/f61da4ddb0b7d9bd435f3f01403bfeab10527734.png)

---

<div class="post-metadata">

**Author:** ![Ria\_Banis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ria_banis/32/7966_2.png) [@Ria\_Banis](https://community.homey.app/u/Ria_Banis)\
**Post date:** [May 7, 2024, 7:56am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/962 "2024-05-07T07:56:17Z")

</div>

What kind if meters do you mean

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 7, 2024, 10:20am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/963 "2024-05-07T10:20:30Z")

</div>

> **[Metering and Sensors](https://www.solaredge.com/us/products/metering-and-sensors)**
>
> SolarEdge metering and sensors - Read more about our range of energy meters and sensors for production, consumption or monitoring, and for export limitation.

they will add rings on your phases in your meterkast and some box next to it , that will be connected to your inverter ( do cable/ not zigbee). after this you will get more data about usage/load etc and with this you can do import or export control.

---

<div class="post-metadata">

**Author:** ![Dragan\_Todorovic](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dragan_todorovic/32/10478_2.png) [@Dragan\_Todorovic](https://community.homey.app/u/Dragan_Todorovic)\
**Post date:** [May 7, 2024, 12:53pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/964 "2024-05-07T12:53:16Z")

</div>

Hi  
First of all thanks for a great app.  
Me as a Huawei user have only one wish, can you make the app not read only?  
I would love to be able to control when my battery discharges, or to set a maximum discharge power.  
The user case is to stop, or minimize, battery discharge when charging my EV.  
Thank you and hoping for the best.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 7, 2024, 3:07pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/965 "2024-05-07T15:07:25Z")

</div>

hey, yes.

for huawei you need to use a login for every change or not? I need to check how to do this.

---

<div class="post-metadata">

**Author:** ![Yestond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yestond/32/9807_2.png) [@Yestond](https://community.homey.app/u/Yestond)\
**Post date:** [May 8, 2024, 7:46am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/966 "2024-05-08T07:46:19Z")

</div>

Yes it works like a charm 🙂  
Great work 👍

Then one more feature request (which was actually my original intention 😃):

Is it possible to set a “% discharge power rate”?  
It’s an option in the webinterface and app:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/4/343753877ac8ac55d8a3e0debb35e57657e3bd1e.png)

Sometimes I’d want to lower the load when charging and discharging to take the strain off the battery

I think it may be these lines in the documentation but I could be wrong.  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/1/3188fa57d3e4501f958776dbd3ac8422bece0c57.png)

I acutally thought this was it originally 😃  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/8/e8f7bf4f32fd1caffbb42b243d5475ea3db189c6.png)

---

<div class="post-metadata">

**Author:** ![Dragan\_Todorovic](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dragan_todorovic/32/10478_2.png) [@Dragan\_Todorovic](https://community.homey.app/u/Dragan_Todorovic)\
**Post date:** [May 8, 2024, 7:57am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/967 "2024-05-08T07:57:06Z")

</div>

I’m not really sure what you mean? I have not yet tried to change anything from Homey.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 8, 2024, 1:24pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/968 "2024-05-08T13:24:30Z")

</div>

I mean if you do this on the inverter or sdongle it asks for some login or not?

[Previous page](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487.md?page=47)

[Next page](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487.md?page=49)
