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

<div class="post-metadata">

**Author:** ![Jumpingtrees](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jumpingtrees/32/79538_2.png) [@Jumpingtrees](https://community.homey.app/u/Jumpingtrees)\
**Post date:** [January 26, 2025, 9:31am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1292 "2025-01-26T09:31:04Z")

</div>

Opening a ticket did the trick. Obiviously some configuration in the inverter needed to be updated.

---

<div class="post-metadata">

**Author:** ![George\_Jacobsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/george_jacobsson/32/81062_2.png) [@George\_Jacobsson](https://community.homey.app/u/George_Jacobsson)\
**Post date:** [January 27, 2025, 9:03am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1293 "2025-01-27T09:03:07Z")

</div>

Hi Edwin, thank you very much for this app, works great for my setup with Huawei+Battery. A question, in the test-version of the app it says that we can change “Storage forcible charge/discharge”. I doesn’t seem to work atm in the test version for me, but does that mean that we (in a future release) will be able to force charge/discharge and not only use the app as “read only” regarding the Huawei batteries?

---

<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:** [January 27, 2025, 10:36am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1294 "2025-01-27T10:36:09Z")

</div>

hey, did you disable the auth on modbus or be on lan I think? also when you use s-dongle it can be that s-dongle is the issue here. it is cheap but cannot handle multiple connections, even normal reading is already a challenge.  
If you got a vpn connection , we can try it out, see what works and look at s-dongle for any issues.

---

<div class="post-metadata">

**Author:** ![George\_Jacobsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/george_jacobsson/32/81062_2.png) [@George\_Jacobsson](https://community.homey.app/u/George_Jacobsson)\
**Post date:** [January 27, 2025, 2:40pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1295 "2025-01-27T14:40:19Z")

</div>

Hey, thanks for the quick reply! Not sure how to disable authentication on modbus, but it is in state “Enable (unrestricted”) and I’m (my phone, the Homey etc.) on the same network as the dongle. Don’t use any VPN I’m afraid

 ![modbus](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/8/c889086f87b0dd094adccf0d44aa1f1a998aba82.png)  
 ![modbus2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/18d4c8fb9473db860b86fabf29b5eacad0be2753.png)  
 ![dongle](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/3/d3aa6b1e0e119d39978edaf6d5fe678ec6001421.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:** [January 27, 2025, 3:01pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1296 "2025-01-27T15:01:10Z")

</div>

yes that is the setting, now I need to have a system to try it out to see if we have to change something or if it is the s-dongle.

---

<div class="post-metadata">

**Author:** ![Jumpingtrees](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jumpingtrees/32/79538_2.png) [@Jumpingtrees](https://community.homey.app/u/Jumpingtrees)\
**Post date:** [February 2, 2025, 7:34am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1297 "2025-02-02T07:34:01Z")

</div>

Hello Edwin,

I’ve noticed that the card “Battery is higher than” in an advanced flow is true in the following scenario:

**Actual charge in the Solaredge dashboard**

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

**Result of the card**  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/6/26d837d815fe5e0949beb04734252429cf97e18f.png)

Using a logic card and the “Battery” variable the result is false:

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

Could it be that in the background your app is calculating with fractions while the variable is rounded to a integer?

---

<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:** [February 3, 2025, 9:25pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1298 "2025-02-03T21:25:46Z")

</div>

hey,

this trigger is from homey so no clue but I heard this before, this is mine

```auto
 {
      "id": "changedBattery",
      "title": {
        "en": "Battery Charge Changed",
        "nl": "Batterij lading gewijzigd",
        "de": "Batteriestand hat sich geändert"
      },
      "tokens": [
        {
          "name": "charge",
          "type": "number",
          "title": {
            "en": "Battery Charge (%)",
            "nl": "Batterij lading (%)",
            "de": "Batteriestand (%)"
          },
          "example": 66
        }
      ]
    },

```

---

<div class="post-metadata">

**Author:** ![Hass](https://avatars.discourse-cdn.com/v4/letter/h/51bf81/32.png) [@Hass](https://community.homey.app/u/Hass)\
**Post date:** [February 4, 2025, 8:14pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1299 "2025-02-04T20:14:57Z")

</div>

Hello Edwin,

I have a bit of a feature request for flow cards with Sigenergy.

Do you think it be possible to add a trigger card for when ”PV input changes”? Would help me with some flows I want to build.

Kind regards,  
Alfred

---

<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:** [February 4, 2025, 10:49pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1300 "2025-02-04T22:49:55Z")

</div>

yes will do

---

<div class="post-metadata">

**Author:** ![Mikeymike](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mikeymike/32/79184_2.png) [@Mikeymike](https://community.homey.app/u/Mikeymike)\
**Post date:** [February 5, 2025, 10:19pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1301 "2025-02-05T22:19:08Z")

</div>

Hi Edwin  
First, thanks for your excellent work!  
Is there any possibility that you develop flow cards that are “And” for Huawei Emma solar system?  
Would love to see the same “And” cards that exist for Solaredge/Solax:-)  
Thanks in advance.  
BR Mikeymike

---

<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:** [February 9, 2025, 12:58pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1302 "2025-02-09T12:58:26Z")

</div>

you can use logical one and select the capability

---

<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:** [February 9, 2025, 3:56pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1303 "2025-02-09T15:56:04Z")

</div>

new test version with measure\_power, and meter\_power change triggers [SolarEdge + Growatt TCP modbus | Homey](https://homey.app/a/solaredge.modbus/test/)

---

<div class="post-metadata">

**Author:** ![SvenRhein](https://avatars.discourse-cdn.com/v4/letter/s/e495f1/32.png) [@SvenRhein](https://community.homey.app/u/SvenRhein)\
**Post date:** [February 10, 2025, 9:16am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1304 "2025-02-10T09:16:22Z")

</div>

Hi @Edwin_Biemond

thank you very much for this great app 🙂 it works like a charm.

But do you have a chance to implement support for Sungrow Hybrid (with battery) in the energy tab inside the homey app?

I cannot see the battery there… or is it an issue from Athom?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/e/4ea4838135f27263e3b11978eb7dd415be6b5f3d.jpeg)  
(battery missing in the energy tab of homey app)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/4/d4b3d6deca97c6129ba9be4e737c61de4de63ea5.png)  
(battery present)

Cheers,  
Sven

---

<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:** [February 10, 2025, 10:43am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1305 "2025-02-10T10:43:13Z")

</div>

waiting for the correct impl. basically your device is 3 in 1 ( meter,batt and inverter) but homey only allows me to choose 1 of the 3.

so homey need to change something for this.

---

<div class="post-metadata">

**Author:** ![Torsten\_Zauner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torsten_zauner/32/93365_2.png) [@Torsten\_Zauner](https://community.homey.app/u/Torsten_Zauner)\
**Post date:** [February 10, 2025, 5:52pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1306 "2025-02-10T17:52:08Z")

</div>

Is possible to create an login for Huawei Converters via the FusionSolar API?  
Ich kann keine Modus abfrage machen . ( Enpal Anlage )

---

<div class="post-metadata">

**Author:** ![KungWaz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kungwaz/32/56612_2.png) [@KungWaz](https://community.homey.app/u/KungWaz)\
**Post date:** [February 10, 2025, 9:45pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1307 "2025-02-10T21:45:07Z")

</div>

Hi,  
I’m using the Huawei 2 inverters s dongle device and when I try to create a flow “when” trigger I can only find the battery level changed card, all other cards are only greater than on less than cards. Is there no card for when the total power output changes for me to use to trigger my flows? I’m on the v3.0.169 of the app. Looking at the app page there should be four different changed cards only (power, power meter, voltage and battery level). So seems to be some difference to what I see in my Homey flows.

 ![Huawei inverter when cards](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/d/ad8f09bb4756f74fa9c655cdfa1d0aee8dbb5bb9.png)

---

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

</div>

Hi,

New to flows.

but I wanted to try to copy this config, (Solaredge PV, Growatt 20KW Battery, P1) but wondering what the variable HBNUM of low prices is. did you make this somewhere? did not find it in de vars of NL Power by the hour.

Thanks,  
Jan

---

<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 12, 2025, 7:01am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1309 "2025-02-12T07:01:30Z")

</div>

Hi,

You are referring to one of the vars I use in the heartbeat section.

HB\_NumOfLowPriceHours is in fact the Number of low price hours, a timeslot defined for a.o.:

- Allow the boiler to heat-up
- If the battery is low, charge from grid during wintertime (or bad weather conditions).
- If the price is very low or below 0.0, stop discharging the battery and use grid only.

 ![Screenshot 2025-02-12 at 07.56.07](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/0/7019a7fe02c13206efb5dff0021008d2317324c0.jpeg)

---

<div class="post-metadata">

**Author:** ![nmdasilva](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nmdasilva/32/124546_2.png) [@nmdasilva](https://community.homey.app/u/nmdasilva)\
**Post date:** [February 12, 2025, 3:33pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1310 "2025-02-12T15:33:19Z")

</div>

Hi there.

New to Homey 🙂

I’m trying to add an inverter and huawei battery.

Can you tell me if these are the IP and Port values ​​that I should put?

Device ID can be 1?

 ![Captura de ecrã 2025-02-12 152929](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/c/cc5f2fe7860ba4af7f4a39767fc64981d6032d4d.jpeg)

Thank you very much

---

<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:** [February 12, 2025, 6:52pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1311 "2025-02-12T18:52:41Z")

</div>

did you use the test version?

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

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