# \[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:** 43

<div class="post-metadata">

**Author:** ![Just\_Me](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/just_me/32/78909_2.png) [@Just\_Me](https://community.homey.app/u/Just_Me)\
**Post date:** [March 10, 2024, 9:48am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/849 "2024-03-10T09:48:25Z")

</div>

That’s awesome!

I will try something similar

Thanks!

can I donate with paypal or ideal?

---

<div class="post-metadata">

**Author:** ![CaptainVoni](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/captainvoni/32/3549_2.png) [@CaptainVoni](https://community.homey.app/u/CaptainVoni)\
**Post date:** [March 10, 2024, 12:22pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/850 "2024-03-10T12:22:10Z")

</div>

Just want to let you know that the value reported by the inverter as daily yield is in fact the daily yield minus energy stored in the battery the today’s yield minus what the battery was charged and plus what the battery was discharged.

Total yield today is 12.8kWh:

 ![IMG_9402](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/8/28c6edb26a95d43c4ac6d9277d4ccb032f9b54f0.jpeg)

The app only reports 9.8kWh, which is the total yield minus the energy stored in the battery today:

 ![IMG_9403](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/b/9b474833d5000fe4010e83a959de0827aae59128.jpeg)

In the above example, there was still no battery discharge, that why it’s just yield minus battery charge. I took a close look at the last days and I saw that the daily yield as reported by the inverter increases even after sunset or before sunrise. I compared it with the times the battery was discharged and it fitted.

That’s really not a clever way by Solaredge to report the yield. The mix PV yield and battery (dis-)charging.

---

<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:** [March 10, 2024, 6:09pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/851 "2024-03-10T18:09:57Z")

</div>

yes also solar power (with batt ) = pv - charging the battery, after sunset it is discharge of batt.  
in the end normally it comes back at some point. did not check it but charge from grid makes it negative on solar power.

daily is based on “energy\_total”: [0x9c9d, 2, ‘ACC32’, “Total Energy”],  
and a reset at midnight

also see the same on solaredge api on HA

On the webside, they calculate everything.

---

<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:** [March 23, 2024, 11:53am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/852 "2024-03-23T11:53:21Z")

</div>

I noticed this today:

 ![IMG_6521](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/8/a8310a2d3f43db41bc3cff099b53842ff2b55daa.jpeg)

Does someone knows what this means?

---

<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:** [March 23, 2024, 2:35pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/853 "2024-03-23T14:35:22Z")

</div>

I see it sometimes but only for a few seconds. can you check the p1 phase voltages

---

<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:** [March 23, 2024, 2:45pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/854 "2024-03-23T14:45:21Z")

</div>

power limit can happen for half dozen reason. most likely it is overheat (inverter partially out in the sun), grid event (temporary high volts or frequency), or the AC run has impedance that is too high (this would happen every day).

if your inverter is set up to be controlled by the utility. It is also possible that utility sent a power limit command… Don’t think they do this in NL just yet.

---

<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:** [March 28, 2024, 12:00pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/855 "2024-03-28T12:00:24Z")

</div>

![IMG_6543](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/2/02823966a33fcc4191856d936f0243c914e78c06.jpeg)

Today i noticed power limit is not updating anymore.

This is the value in my inverter.

 ![IMG_6544](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/2/92a8afe857a2bf47d04fefd5ccd3718e0a1f7604.png)

---

<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:** [March 28, 2024, 12:36pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/856 "2024-03-28T12:36:40Z")

</div>

you expect 81% or not , can you send me a diagnostic report.

---

<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:** [March 28, 2024, 1:00pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/857 "2024-03-28T13:00:15Z")

</div>

90a41ea6-f12c-4922-9f98-70f5a2a09a22

Just send it to you. Thank you for your quick reply

---

<div class="post-metadata">

**Author:** ![m.plo.b](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m.plo.b/32/73259_2.png) [@m.plo.b](https://community.homey.app/u/m.plo.b)\
**Post date:** [March 29, 2024, 8:49pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/858 "2024-03-29T20:49:57Z")

</div>

New to this topic (coming from the old Huawei app, that no longer is supported):

Not sure: is it safe to upgrade firmwares via Web UI of Fusion Solar under menu “Update Management” - it also seems there is a completely new V200…PC108 for the Dongle - can I use this (currently on V100…PC125)? Has someone already done the upgrade this way (I mostly read about using the SUN2000 app)?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/8/e892bea2ae698a37900f1480580a7891eb058696.png)

For the inverter it would provide an update from current V100…PC153 to V100…PC159

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

Is this safe to do this way? Or any things to consider here?

Under Device Management it seems that one can enable Modbus TCP via web also:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/80013ecfacb571ec23dc03ec88b743d7ce820a89.png)

And one more question: how do I find out the current IP address then. In the configuration it shows the following for the dongle:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/e/fe07fd5c110234a986fb10837222d59824e69595.png)  
which is obviously not my LAN subnet.

Sorry for those many questions, but so far I only used the provided Homey apps, that all worked out of the box.

---

<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:** [March 30, 2024, 6:23pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/859 "2024-03-30T18:23:41Z")

</div>

@MF_212 @Jonas_Sorskog @Valentin_Ciopei can you help @m.plo.b

---

<div class="post-metadata">

**Author:** ![MF\_212](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@MF\_212](https://community.homey.app/u/MF_212)\
**Post date:** [March 30, 2024, 6:47pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/860 "2024-03-30T18:47:41Z")

</div>

Do you have the Huawei app?  
This is very easy with the app and you don’t have to install an update.

My dongle has: V100…PC133  
Inverter: V100…PC153

Here are app instructions:  
[https://forum.huawei.com/enterprise/en/modbus-tcp-guide/thread/667250677153415168-667213868771979264](https://forum.huawei.com/enterprise/en/modbus-tcp-guide/thread/667250677153415168-667213868771979264)

Here Web:

 ![Screenshot_20240330-195719](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/b/5b911a7bc5c478e3f631610868580e11f9f5b5a1.png)

---

<div class="post-metadata">

**Author:** ![Valentin\_Ciopei](https://avatars.discourse-cdn.com/v4/letter/v/6bbea6/32.png) [@Valentin\_Ciopei](https://community.homey.app/u/Valentin_Ciopei)\
**Post date:** [March 30, 2024, 7:22pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/861 "2024-03-30T19:22:05Z")

</div>

I don’t have installer access. I asked the guy to activate it for me.

---

<div class="post-metadata">

**Author:** ![MF\_212](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@MF\_212](https://community.homey.app/u/MF_212)\
**Post date:** [March 30, 2024, 8:14pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/862 "2024-03-30T20:14:01Z")

</div>

You can do this yourself, but after that your installer would no longer have access.  
Are you currently monitoring your system?

You can only set up access once.  
I use the one from my installer.

---

<div class="post-metadata">

**Author:** ![m.plo.b](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m.plo.b/32/73259_2.png) [@m.plo.b](https://community.homey.app/u/m.plo.b)\
**Post date:** [March 30, 2024, 9:59pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/863 "2024-03-30T21:59:09Z")

</div>

@MF_212 thank you!

It was really that easy via web interface - and no need to upgrade firmwares indeed (most of the tutorials said it’s required, and that then SUN2000 app is needed/recommended).

in the end was really only:

- enable ModBus from Web Interface
- assign a fixed IP to the Dongle (did it via MAC binding on the router).

Thanks!

3 more questions:

- what is “Active Power” vs “Solar Power”?
- would it be possible to provide Total Month Yield also?
- does it make any sense for any reason to upgrade firmwares? (stability, features, performance)? Is there maybe a link to release notes somewhere out there (found a download site but without release notes)

---

<div class="post-metadata">

**Author:** ![MF\_212](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@MF\_212](https://community.homey.app/u/MF_212)\
**Post date:** [March 30, 2024, 10:24pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/864 "2024-03-30T22:24:18Z")

</div>

Never touch running system.

I don’t log in specifically to make an update.  
As long as everything is stable.

There are even more options. Edwin will show this in a different version of the app.  
Then you can also control the battery between self-consumption and feed-in.  
This app is initially only for reading out general data.

---

<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:** [March 31, 2024, 8:05am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/865 "2024-03-31T08:05:59Z")

</div>

active power , is your current load or consumption.  
yes I can add current month ,year

---

<div class="post-metadata">

**Author:** ![m.plo.b](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m.plo.b/32/73259_2.png) [@m.plo.b](https://community.homey.app/u/m.plo.b)\
**Post date:** [March 31, 2024, 8:36am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/866 "2024-03-31T08:36:55Z")

</div>

Still do not really understand the difference between Solar Power and Active Power, especially with those values (how can the current load on the inverter be higher than the solar power? - I have no battery or grid meter by the way):  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/0/d0bc28e3ce6967b10d30736229d66c9f81391ab8.png)

It gets even more confusing for me when looking at the Insights in Homey, there are:

- Active Power
- Power Usage

where Power Usage seems to be the higher one:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/0/e0e69f94e9bc7dad10ded9ac324090d50efc6740.png)

Total Month Yield would be great! (thanks in advance)

---

<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:** [March 31, 2024, 9:59am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/867 "2024-03-31T09:59:01Z")

</div>

without grid meter , you cannot know the load, don’t know how Huawei determines this. you need to do some research on this.

---

<div class="post-metadata">

**Author:** ![PO\_Blomstrand](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/po_blomstrand/32/12476_2.png) [@PO\_Blomstrand](https://community.homey.app/u/PO_Blomstrand)\
**Post date:** [March 31, 2024, 2:06pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/868 "2024-03-31T14:06:34Z")

</div>

Really appreciate your efforts in bringing this app to work also with Huawei inverters.

With that said I am sadly enough unable to make it work. The problem is that I get no readings! The device is totally empty (Last seen value is said to be 54 years old!).

I have a small plant with a SUN2000-6KTL-M1 inverter plus an SDongle. Both dongle and inverter have latest available firmware. I don’t have an installer account so have asked my installer to activate Modbus TCP witch they claim they have(?).

Would a Diagnostic report help in finding out where it goes wrong?

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

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