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

<div class="post-metadata">

**Author:** ![Stu\_F](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stu_f/32/120772_2.png) [@Stu\_F](https://community.homey.app/u/Stu_F)\
**Post date:** [February 20, 2025, 10:33pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1332 "2025-02-20T22:33:20Z")

</div>

Working now. 🤦🏻‍♂️

Thx guys.

---

<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:** [February 21, 2025, 6:52am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1333 "2025-02-21T06:52:58Z")

</div>

Make sure the LAN IP address is fixed or by mac reservation in DHCP unchanged.

---

<div class="post-metadata">

**Author:** ![jdungen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jdungen/32/67757_2.png) [@jdungen](https://community.homey.app/u/jdungen)\
**Post date:** [February 28, 2025, 8:46pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1334 "2025-02-28T20:46:16Z")

</div>

Hi Guys,

Is there a way to limit the discharge rate with this APP without a meter?, I tested it directly with the modbus ID 3066 and this works, but I don’t see it in this APP as default setting or flow option.

Thanks,  
Jan

 ![Scherm­afbeelding 2025-02-28 om 21.44.03](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/c/ccee7c9710c2bb1d23d0ecba0ed0994182697538.jpeg)  
 ![Scherm­afbeelding 2025-02-28 om 21.44.16](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/6/165e2bbf32832b3024e160d461c435265cebe21a.jpeg)

---

<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 2, 2025, 6:05pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1335 "2025-03-02T18:05:52Z")

</div>

no clue , where did you find 3066? , I don’t have it on my doc.

I got this on a flow action.

```auto
      if (type == 'exportlimitpowerrate') {
        // 0 – 100 % with 1 decimal
        // 0 – 1000 as values
        console.log('exportlimitpowerrate value: ' + value);
        if (value >= 0 && value <= 100) {
          const exportlimitpowerratedRes = await client.writeSingleRegister(123, value * 10);
          console.log('exportlimitpowerrate', exportlimitpowerratedRes);
          console.log('exportlimitpowerrate value 2: ' + value * 10);
        } else {
          console.log('exportlimitpowerrate unknown value: ' + value);
        }
      }

```

---

<div class="post-metadata">

**Author:** ![jdungen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jdungen/32/67757_2.png) [@jdungen](https://community.homey.app/u/jdungen)\
**Post date:** [March 2, 2025, 7:23pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1336 "2025-03-02T19:23:49Z")

</div>

found it here in the forum. ([[APP][Pro] SolarEdge + Growatt TCP modbus - #1171 by Phil\_Bro](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1171?page=59))

 ![Scherm­afbeelding 2025-03-02 om 20.21.15](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/9/6962e51d70e0faf524019bfe3d43ec85155f53df.png)

littlebit new on homey, what is a flow action, is this a script?

thanks,  
Jan

---

<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 2, 2025, 7:41pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1337 "2025-03-02T19:41:30Z")

</div>

3036 ah ok . not 3066

yeah you can use the modbus app also. awesome. so are you using this on the plain growatt with no batt or meter?

flow actions , is the action part of a flow. you can have trigger ,which reacts on something, condition to compare something on this device and action which is doing something on the device.

---

<div class="post-metadata">

**Author:** ![jdungen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jdungen/32/67757_2.png) [@jdungen](https://community.homey.app/u/jdungen)\
**Post date:** [March 2, 2025, 7:52pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1338 "2025-03-02T19:52:42Z")

</div>

Ah i made a typo with the 3036 sorry. recently I bought and installed a growatt _3PH MID 15KTL3-XH_ with a 20KW APX battery.

Solar panels and inverter SE17K I already had for a few years. and this has a 3PH meter (that’s not compatible with growatt ) ☹ but this set handels the Sun 😉

and a Wallbox charger. so a lott to " flow" 🙂

Recently switched to tiber for the power, works like a charm.

Thanks,  
Jan

---

<div class="post-metadata">

**Author:** ![jhholen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jhholen/32/77497_2.png) [@jhholen](https://community.homey.app/u/jhholen)\
**Post date:** [March 4, 2025, 9:08am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1339 "2025-03-04T09:08:19Z")

</div>

I’m having trouble getting any data over Modbus via Wi-Fi on my Solaredge SE17K, so I reached out to Solaredge support.

Their response was that support for Modbus over Wi-Fi was removed back in 2022—but I’m not entirely convinced.

Is anyone here successfully using Wi-Fi with a 2024 software version where Modbus data is still working?

---

<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 4, 2025, 10:00pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1340 "2025-03-04T22:00:39Z")

</div>

was added back, there are some release notes you can check.

wifi has some extra latency and maybe some retries. Do you have some meters added which are doing zigbee and not using a cable?

---

<div class="post-metadata">

**Author:** ![Alan\_Raudmae](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alan_raudmae/32/121550_2.png) [@Alan\_Raudmae](https://community.homey.app/u/Alan_Raudmae)\
**Post date:** [March 7, 2025, 8:44pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1341 "2025-03-07T20:44:37Z")

</div>

Huawei Modbus Control Mode Needed:

133 Active power control mode RW UINT16 Address: 47415  
1 0: Unlimited (default)  
1: DI active scheduling  
5: Zero power grid connection  
6: Powerlimited grid connection (kW)  
7: Powerlimited grid connection (%)

Is there issue with Device Soft - newer Soft not support Modbus Active Power Control mode Write?

Modbus Date 2022-03-29 there is Address 47415

In my region We need Zero export because of the extreme low spot prices.  
So Do anyone know what’s up with this Active power control mode: Not possible right now for me.

Dongle Wifi - Soft V200R022C10SPC121  
Inverter Sun2000-17KTL-M2 Soft V100R001C00SPC165

Any ideas how to solve this Huawei case?

---

<div class="post-metadata">

**Author:** ![Martijn\_Greven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_greven/32/121100_2.png) [@Martijn\_Greven](https://community.homey.app/u/Martijn_Greven)\
**Post date:** [March 7, 2025, 8:50pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1342 "2025-03-07T20:50:41Z")

</div>

Hi,

Thanks for this app, I am a happy user.

Since a little while I have a Sigenergy Sigenstor battery with the gateway grid fail-over. Is it possible to expand the app with a new card (if card) which detects the off-grid trigger of the gateway.

I will be able to create a flow then to stop my EV with charging in case of a off-grid situation.

Thank you in advance!

Kind regards,

---

<div class="post-metadata">

**Author:** ![micke\_011](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/micke_011/32/129908_2.png) [@micke\_011](https://community.homey.app/u/micke_011)\
**Post date:** [March 8, 2025, 7:30am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1343 "2025-03-08T07:30:10Z")

</div>

Not sure why but I’m unable to pull any data from our Huawei SUN2000-6KTL-M1 inverter with a SDongle - the inverters is only available over wifi btw. The modbus is set to unrestricted mode (needed for another gadget we have), if there’s any limitation to the number of modbus connections - or if the app is limited to restricted mode?

---

<div class="post-metadata">

**Author:** ![Alan\_Raudmae](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alan_raudmae/32/121550_2.png) [@Alan\_Raudmae](https://community.homey.app/u/Alan_Raudmae)\
**Post date:** [March 8, 2025, 8:36am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1345 "2025-03-08T08:36:50Z")

</div>

I have 2 Huawei inverters at home with Wifi dongles.  
V200R022C10SPC121

From Router Ip is static Fixed (reserved for this MAC) Port 502 and Inverter ID 2

---

<div class="post-metadata">

**Author:** ![micke\_011](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/micke_011/32/129908_2.png) [@micke\_011](https://community.homey.app/u/micke_011)\
**Post date:** [March 8, 2025, 12:00pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1346 "2025-03-08T12:00:41Z")

</div>

Thanks, using static IP for both Homey and inverter, have tried a few inverter ID in the lower end of the range but no luck - presumably, with only one inverter it’s ID 1.

---

<div class="post-metadata">

**Author:** ![Alan\_Raudmae](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alan_raudmae/32/121550_2.png) [@Alan\_Raudmae](https://community.homey.app/u/Alan_Raudmae)\
**Post date:** [March 8, 2025, 12:13pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1347 "2025-03-08T12:13:01Z")

</div>

Have you tried port 6607 also?

---

<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 8, 2025, 3:36pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1348 "2025-03-08T15:36:27Z")

</div>

can you try the test version of this app , I added it a while back

---

<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 8, 2025, 3:39pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1349 "2025-03-08T15:39:28Z")

</div>

1 thing for sure, s-dongle is always the issue but at least it is very cheap compared to emma but that always works.

s-dongle is slow , lot of timeouts and can only handle 1 connection at a time.

for 2 inverters and using a s-dongle I made the s-dongle device which pulls both and use only 1 connection.

---

<div class="post-metadata">

**Author:** ![micke\_011](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/micke_011/32/129908_2.png) [@micke\_011](https://community.homey.app/u/micke_011)\
**Post date:** [March 8, 2025, 6:13pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1350 "2025-03-08T18:13:01Z")

</div>

Thanks @Alan_Raudmae - tried both ports 502 and 6607 with the same results but with the reply from @Edwin_Biemond it’s the limitation in the dongle, so while we use the other gizmo, it is what it is. Will switch that thing off end of March so it’ll hopefully improve - provided the dongle doesn’t act up.

---

<div class="post-metadata">

**Author:** ![Alan\_Raudmae](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alan_raudmae/32/121550_2.png) [@Alan\_Raudmae](https://community.homey.app/u/Alan_Raudmae)\
**Post date:** [March 8, 2025, 6:25pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1351 "2025-03-08T18:25:12Z")

</div>

What is your Dongle and Inverter software version?

---

<div class="post-metadata">

**Author:** ![micke\_011](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/micke_011/32/129908_2.png) [@micke\_011](https://community.homey.app/u/micke_011)\
**Post date:** [March 9, 2025, 6:31am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1352 "2025-03-09T06:31:03Z")

</div>

Good point, I believe they are current for the hardware I got - inverter is running V100R001C00SPC161 and dongle is V100R001C00SPC125.

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

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