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

<div class="post-metadata">

**Author:** ![MarcoRuiter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcoruiter/32/33528_2.png) [@MarcoRuiter](https://community.homey.app/u/MarcoRuiter)\
**Post date:** [May 26, 2025, 7:12pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1556 "2025-05-26T19:12:06Z")

</div>

You’re lightning fast . I see the and and the variable tags .  
Guess they will work like a charm but will test tomorrow 👌

---

<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 26, 2025, 7:13pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1557 "2025-05-26T19:13:48Z")

</div>

fixed

---

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

</div>

yep, forgot to add the 2 on the device else you cannot do flow condition or verify the working of it.

---

<div class="post-metadata">

**Author:** ![Rick\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rick_d/32/143953_2.png) [@Rick\_D](https://community.homey.app/u/Rick_D)\
**Post date:** [May 26, 2025, 7:30pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1559 "2025-05-26T19:30:02Z")

</div>

damn i wish the guys in our it department would be that fast 🙂

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/0/005090cccc62b7f19a4eab5e45766f7769ad0a89.png)  
thank you so 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:** [May 26, 2025, 7:40pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1560 "2025-05-26T19:40:31Z")

</div>

impressive, I would expect 15% loss between charge and discharge.

---

<div class="post-metadata">

**Author:** ![MarcoRuiter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcoruiter/32/33528_2.png) [@MarcoRuiter](https://community.homey.app/u/MarcoRuiter)\
**Post date:** [May 27, 2025, 10:42am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1561 "2025-05-27T10:42:23Z")

</div>

All seems to work like expected. Will keep a look out for the next days but i wont expect issues 🙂

---

<div class="post-metadata">

**Author:** ![Ric\_E](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ric_e/32/79404_2.png) [@Ric\_E](https://community.homey.app/u/Ric_E)\
**Post date:** [May 28, 2025, 2:25pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1562 "2025-05-28T14:25:33Z")

</div>

> [@Edwin\_Biemond](#):
>
> solcast for coming

It all is out of the blue working again. I asked SolarEdge to rollback the latest update, but I canceled it.

So modbus connection is stable again 😉

For power limit : I use the homey dongel app. WHEN Fase 1 is 250V THEN set Power Limit to 50% and by 252V to 0%, works fine for me.

Still happy user of your app!!

---

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

</div>

nice, way better.

maybe for you the investment of modbus meters can help with setting export limit to 0 so you still do your houseload.  
off course you can also do it yourself with power limit but like always use average values and do it once per x minutes.

---

<div class="post-metadata">

**Author:** ![W\_Wassink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/w_wassink/32/79635_2.png) [@W\_Wassink](https://community.homey.app/u/W_Wassink)\
**Post date:** [May 28, 2025, 4:40pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1564 "2025-05-28T16:40:38Z")

</div>

Hallo ,  
De app heeft 3 maanden perfect gewerkt met mijn SE 8k hub inverter met batterij.  
Alleen krijg ik al een aantal dagen geen data meer door , heb app al opnieuw geinstalleerd  
apparaat opnieuw toegevoegd maar werkt niet meer.

Zijn er meer mensen met dit probleem met SE en heeft iemand hier een oplossing voor  
Kan via modbus alle registers gewoon uitlezen via de oficiele app van Homey voor SE werkt alles wel gewoon kan daar alleen geen instellingen aan de omvormer wijzigen

M vr gr,  
Wilco Wassink

---

<div class="post-metadata">

**Author:** ![Bernd\_Gaykema](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bernd_gaykema/32/112153_2.png) [@Bernd\_Gaykema](https://community.homey.app/u/Bernd_Gaykema)\
**Post date:** [May 29, 2025, 7:44pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1565 "2025-05-29T19:44:44Z")

</div>

> [@W\_Wassink](#):
>
> Kan via modbus alle registers gewoon uitlezen via de oficiele app van Homey voor SE

The official app (from Emile Nijssen) does not use modbus but API.  
Do you mix both apps?

Both apps do work ok for me.

---

<div class="post-metadata">

**Author:** ![W\_Wassink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/w_wassink/32/79635_2.png) [@W\_Wassink](https://community.homey.app/u/W_Wassink)\
**Post date:** [May 30, 2025, 7:52am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1566 "2025-05-30T07:52:17Z")

</div>

Goedemorgen Bernd.

Ik weet dat de officiele app api gebruikt en de app van Edwin modbus gebruikt.  
Gebruikt3 dingen om de SolarEdge uit te lezen

1. modbus app van Ronny Winkler lees/schrijf ik modbus registers uit.
2. app Emile Nijssen
3. app Edwin Biemond

Ik kan nog steeds modbus uitlezen bv. holding register 40103 geeft de temperatuur van de omvormer weer.  
Dit werkt nog dus modbus verbinding enz werkt nog alleen de app van Edwin geeft sinds 6 dagen geen data meer door

Wou de app gebruiken om de omvormer export controll te bedienen aangezien dit vrij ingewikkeld is om zellf via modbus te doen meerdere registers schrijven enz.

m vr gr,  
Wilco Wassink

---

<div class="post-metadata">

**Author:** ![Bernd\_Gaykema](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bernd_gaykema/32/112153_2.png) [@Bernd\_Gaykema](https://community.homey.app/u/Bernd_Gaykema)\
**Post date:** [May 30, 2025, 7:59am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1567 "2025-05-30T07:59:30Z")

</div>

Now clear.  
The app from Edwin works ok for me. I see, as I write, the values changing.  
Probably the problem is at your site. Have you checked the SolarEdge settings? Did the SE receive a new firmware version?

PS: this is an English tread…

---

<div class="post-metadata">

**Author:** ![W\_Wassink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/w_wassink/32/79635_2.png) [@W\_Wassink](https://community.homey.app/u/W_Wassink)\
**Post date:** [May 30, 2025, 8:03am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1568 "2025-05-30T08:03:08Z")

</div>

Bernd,

If there is a solaredge or firmware problem, I would not be able to read anything via modbus

---

<div class="post-metadata">

**Author:** ![Bernd\_Gaykema](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bernd_gaykema/32/112153_2.png) [@Bernd\_Gaykema](https://community.homey.app/u/Bernd_Gaykema)\
**Post date:** [May 30, 2025, 8:12am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1569 "2025-05-30T08:12:47Z")

</div>

The last thing I can think of is your router. Your Homey and SolarEdge should be on the same LAN.  
Maybe the IP-address of your SE has changed… The app requires ths info, a fixed IP-address.

---

<div class="post-metadata">

**Author:** ![Teddy](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/teddy/32/13818_2.png) [@Teddy](https://community.homey.app/u/Teddy)\
**Post date:** [June 3, 2025, 6:25am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1570 "2025-06-03T06:25:05Z")

</div>

Have a question for the huawei devices would it be possible to get when/and cards för values have changed for the battery power charge and battery power discharge values?

---

<div class="post-metadata">

**Author:** ![Rick\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rick_d/32/143953_2.png) [@Rick\_D](https://community.homey.app/u/Rick_D)\
**Post date:** [June 3, 2025, 3:38pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1571 "2025-06-03T15:38:45Z")

</div>

Hi Edwin. Since the installation of my smarguard with the integrated emma i had 2 crashes (whole system, inverter goes offline and emma too). The theory of the solar guy is maybe the connection with homey… i read there is an “polling intervall” with the other devices. is there a possibility to add this one for the emma too? (didn’t find one in the settings of the app and device) 🙂

report (crashed about 12:47 - don’t know if you have history data in the report)  
3496963b-c55f-4b18-b616-42e2b7ec1c7d

---

<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:** [June 3, 2025, 4:21pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1572 "2025-06-03T16:21:09Z")

</div>

you can use the homey logical ones. way easier.

---

<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:** [June 3, 2025, 4:23pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1573 "2025-06-03T16:23:49Z")

</div>

emma that is weird. I do 25 sec and mostly it only take a few seconds. Plus only do some reading which should be supported. I guess they have some bug on it or some memory leak, did not hear from other emma users.

Are you using other programs also which reads modbus. Are you doing write actions? and how often.

---

<div class="post-metadata">

**Author:** ![Rick\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rick_d/32/143953_2.png) [@Rick\_D](https://community.homey.app/u/Rick_D)\
**Post date:** [June 3, 2025, 4:31pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1574 "2025-06-03T16:31:26Z")

</div>

thanks for the fast response! (as always 🙂 )  
 → no other modbus readings  
 → no writing actions  
only thing i do is updating my virtual devices with the values given by the emma device (i can confirm the values are updating all 25s)..  
i think it’s just a “cheap reply” to play the ball back to the customer… thx edwin

---

<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:** [June 3, 2025, 6:32pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/1575 "2025-06-03T18:32:45Z")

</div>

thinking the same, hard to proof it , ask them for the SLA , what is acceptable value then?  
s-dongle is doing it every 55 seconds , never had people complain about that. it is more s-dongle can go into some weird state.

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

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